De acordo com as Leis 12.965/2014 e 13.709/2018, que regulam o uso da Internet e o tratamento de dados pessoais no Brasil, ao me inscrever na newsletter do portal DICAS-L, autorizo o envio de notificações por e-mail ou outros meios e declaro estar ciente e concordar com seus Termos de Uso e Política de Privacidade.
Colaboração: Rubens Queiroz de Almeida
Data de Publicação: 01 de outubro de 2015
Para listar todos os processos que não pertencem ao usuário que emitiu o comando, digite:
ps -aux | grep -v `whoami`
O comando whoami
lista a identidade do usuário que estiver logado:
$ whoami
queiroz
Indo um pouquinho mais longe, vamos listar os processos que não pertencem ao usuário logado, ordenando por uso de cpu:
$ ps aux --sort=-%cpu | grep -m 11 -v `whoami`
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1493 1.4 0.7 537820 63780 tty8 Ssl+ 21:03 0:44 /usr/bin/X :0
root 67 0.2 0.0 0 0 ? S 21:03 0:07 [kworker/u8:1]
root 4460 0.1 0.0 0 0 ? S 21:37 0:01 [kworker/u8:3]
root 6435 0.1 0.0 0 0 ? S 21:46 0:00 [kworker/u8:0]
root 7605 0.1 0.0 0 0 ? S 21:52 0:00 [kworker/u8:2]
root 1 0.0 0.0 37616 6932 ? Ss 21:03 0:01 /sbin/init
root 2 0.0 0.0 0 0 ? S 21:03 0:00 [kthreadd]
root 3 0.0 0.0 0 0 ? S 21:03 0:00 [ksoftirqd/0]
root 5 0.0 0.0 0 0 ? S< 21:03 0:00 [kworker/0:0H]
root 7 0.0 0.0 0 0 ? S 21:03 0:02 [rcu_sched]
A diretiva -m 11
indica o número de linhas a serem listadas pelo comando
grep
. Como a primeira linha contém os títulos das colunas, para que eu
tenha a listagem de dez processos, eu preciso fornecer o número 11
como
argumento para esta diretiva. A diretiva "-v
" sinaliza ao comando grep
para listar todas as ocorrências do texto exceto a string fornecida, no
nosso caso, listar todos os processos com exceção dos processos de propriedade
do usuário que emitiu o comando, identificado pelo comando whoami
.
Referência: Linux tips every geek should know
This policy contains information about your privacy. By posting, you are declaring that you understand this policy:
This policy is subject to change at any time and without notice.
These terms and conditions contain rules about posting comments. By submitting a comment, you are declaring that you agree with these rules:
Failure to comply with these rules may result in being banned from submitting further comments.
These terms and conditions are subject to change at any time and without notice.
Comentários