Como saber o processo do terminal que está rodando no comando do Linux?

2

No Linux, como posso listar o id do processo na pasta /proc que está executando o terminal aberto atual?

Obrigado.

    
por techfun 12.02.2014 / 22:45

2 respostas

3

Se você quiser o PID do shell, então é a variável $$ , supondo que seu shell seja bash ou similar. Portanto, você poderia usar

$ ls /proc/$$

que listaria o conteúdo dessa pasta para o shell em execução, ou apenas

$ echo $$

para ver o PID na tela.

    
por 12.02.2014 / 23:37
3

Você quer dizer isso?

$ ls /proc/'echo $$'
    
por 12.02.2014 / 23:06