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

  1. Abra o aplicativo terminal.,
  2. Digite o comando pidof da seguinte maneira para encontrar PID para o firefox processo:
    pidof firefox
  3. Ou use o comando ps, junto com o comando grep da seguinte forma:
    ps aux | grep -i firefox
  4. para olhar Para cima ou sinal de processos com base no nome de uso:
  5. 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

🐧 por Favor apoio meu trabalho no Patreon ou com uma doação.,
🐧 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