I am a new Linux user. Como posso encontrar um programa de computador / processo pelo nome no Linux? É possível encontrar um processo pelo nome em vez de PID em um Linux?
UM programa de computador Linux, ou executando um programa simultaneamente com outras aplicações conhecidas como um processo. Um processo infantil no Linux é um processo criado por outro processo. O processo pai é um processo que criou um ou mais processos filhos no sistema operacional Linux., O identificador de processo (ID de processo ou PID) é um número usado por kernels de sistemas operacionais Linux ou Unix. É usado para identificar de forma única um processo ativo.
Procedimento para encontrar o processo pelo nome Linux
- Abra o aplicativo terminal.,
- Digite o comando pidof da seguinte maneira para encontrar PID para o firefox processo:
pidof firefox - Ou use o comando ps, junto com o comando grep da seguinte forma:
ps aux | grep -i firefox - para olhar Para cima ou sinal de processos com base no nome de uso:
pgrep firefox
Linux encontrar o processo pelo nome usando o comando pgrep
o comando pgrep olha através de processos actualmente em execução e lista os IDs dos processos que satisfazem os critérios de selecção para a tela. Todos os critérios têm de corresponder., Por exemplo, só irá listar os processos, chamado sshd, de propriedade do usuário root:$ pgrep -u root sshd
Apenas olhar para cima pid para o firefox processo:$ pgrep firefox
Como usar o “ps aux | grep comando”
o comando ps mostra informações sobre a seleção de processos ativos:$ ps aux
$ ps aux | grep -i 'search-term'
$ ps aux | grep 'firefox'
$ ps aux | grep 'sshd'
OU use a sintaxe a seguir em vez de usar egrep comando em tubos de:$ ps -fC firefox
$ ps -fC chrome
A opção-C pede comando ps para selecionar PIDs nome do comando.,
usando o comando pidof para capturar PIDs para qualquer programa nomeado no Linux
o comando pidof encontra o ID do processo (pids) dos programas nomeados, tais como sshd, firefox e muito mais.,r>$ top
OU$ htop
Veja também:
- Mostrar Todos os Processos em Execução no Linux
- Linux / UNIX: Descobrir ou determinar se o pid do processo está executando
- Unix / Linux: Encontrar Informações Sobre O Processo, Incluindo Todos os Parâmetros de Linha de Comando
- Linux: Descobrir Qual Processo Está Escutando em Cima de uma Porta
como Obter mais ajuda
Leia as páginas man para o seguinte comando usando o comando man:$ man pgrep
$ man pidof
$ man ps
🐧 Get the latest tutorials on Linux, Open Source & DevOps via RSS feed or Weekly email newsletter.
comments 0 comments… adicionar um ↓
Categoria | Lista de Unix e Linux comandos |
---|---|
Gestão de ficheiros | cat |
Firewall | Alpine Awall • CentOS 8 • OpenSUSE • RHEL 8 • Ubuntu 16.04 • Ubuntu 18.04 • Ubuntu 20.,04 |
Network Utilities | dig • host • ip • nmap |
OpenVPN | CentOS 7 • CentOS 8 • Debian 10 • Debian 8/9 • Ubuntu 18.04 • Ubuntu 20.,04 |
Package Manager | apk • apt |
Processes Management | bg • chroot • cron • disown • fg • jobs • killall • kill • pidof • pstree • pwdx • time |
Searching | grep • whereis • which |
User Information | groups • id • lastcomm • last • lid/libuser-lid • logname • members • users • whoami • who • w |
WireGuard VPN | Alpine • CentOS 8 • Debian 10 • Firewall • Ubuntu 20.04 |
Deixe uma resposta