Obtendo o PID do programa via terminal [duplicado]

0

Eu quero pegar o PID do programa em execução através do terminal. Eu procurei aqui e no Google e não encontrei como posso fazer isso. Qual comando vai me dar o PID do (s) processo (s) em execução?

    
por Yagel 02.07.2014 / 21:29

4 respostas

4

pidof <insert process name>

ex:

user@localhost:~$ pidof firefox
31838
    
por contributor1 02.07.2014 / 21:41
1

$$ mostra o PID do script, que está sendo executado.

    echo $$

Além disso, para o C / C ++, consulte o link .

    
por user1742529 02.07.2014 / 21:41
1

Considere o uso do comando top no terminal.

   The  top  program  provides  a dynamic real-time view of a running
   system.  It can display system summary information as  well  as  a
   list  of processes or threads currently being managed by the Linux
   kernel.  The types of system summary  information  shown  and  the
   types,  order  and size of information displayed for processes are
   all user configurable and that configuration can be  made  persis‐
   tent across restarts.

via topo do homem

    
por Ben 02.07.2014 / 21:47
1

obtenha todos os pids:

$ ps -A -o pid

receba app pid:

$ pidof <app name>

obter o nome do aplicativo de pid:

$ ps -p pidnumber -o comm=

    
por hwez 02.07.2014 / 21:51