O que é ps -ef no Linux?


Melhor resposta

ps é o comando para listar em execução processos. ps -e selecionará todos os processos. ps -f fornecerá uma listagem de formato completo para cada processo. Portanto, ps -ef mostrará todas as informações sobre todos os processos. Executar ps -ef no meu laptop agora relata 490 processos em execução, incluindo o próprio comando ps. Aqui está um snippet da saída no meu laptop, por exemplo:

nbornstein@dewlap:~> ps -ef | head -10

UID PID PPID C STIME TTY TIME CMD

root 1 0 0 Apr20 ? 00:03:09 /usr/lib/systemd/systemd --switched-root --system --deserialize 36

root 2 0 0 Apr20 ? 00:00:00 [kthreadd]

root 3 2 0 Apr20 ? 00:00:00 [rcu\_gp]

root 4 2 0 Apr20 ? 00:00:00 [rcu\_par\_gp]

root 6 2 0 Apr20 ? 00:00:00 [kworker/0:0H-kblockd]

root 8 2 0 Apr20 ? 00:00:00 [mm\_percpu\_wq]

root 9 2 0 Apr20 ? 00:00:11 [ksoftirqd/0]

root 10 2 0 Apr20 ? 00:07:00 [rcu\_sched]

root 11 2 0 Apr20 ? 00:00:01 [migration/0]

Resposta

Você pode verificar o manual com o comando “man ps”.

“-e” significa selecionar todos os processos e “-f” significa “formato completo” que exibe informações adicionais sobre cada processo.

Deixe uma resposta

O seu endereço de email não será publicado. Campos obrigatórios marcados com *