Para entender a combinação de opções, você precisa entender as próprias opções. Para obter um vislumbre, tente ps --help
. Para ver a explicação de todas as opções, consulte ps
manual ( man ps
, mas isso é uma leitura para uma noite muito longa).
Existem vários estilos de passar opções para comandar no Linux. Depende do programa, que estilo entende. Um dos estilos mais comuns é usar opções de letras únicas e passá-las usando -
(traço), quando geralmente não importa a ordem das opções (por exemplo, ls -a -l
é o mesmo que ls -l -a
- "list, < strong> a -ll itens usando l -ong format ") e eles podem ser concatenados para usar com um traço (então ps -al
ou ps -la
ainda é o mesmo que acima) .
Além das opções de uma letra, há também parâmetros de uma letra, que precisam de seu valor, que, no caso de ps -u aahan
, significa "processos de u -ser aahan . (Esta é a exceção ao agrupamento de opções: essa opção deve ser a última do grupo para evitar erros de interpretação.)
Depois, há opções longas como --help
, que às vezes têm um significado óbvio, às vezes não, mas é outra história.
ps
, no entanto, infelizmente está usando algum conglomerado de mais estilos: com o traço ( command -o
, que eu acredito ser chamado de "estilo linux") ou sem o traço ( command o
, que eu acredito BSD). Isso faz com que os comandos usuais ps
pareçam um pouco confusos, mas depois de ler ps --help
, você deve ser capaz de reconhecê-los.
Para torná-lo ainda mais confuso, há também várias versões de ps
. (O OSX ps
tem opções diferentes como o Linux ps
, por exemplo).
Bem, eu uso ps -A
(listar todos os processos) a maior parte do tempo, porque eu não precisava de nenhum outro ainda. (Ou, mais provavelmente eu não sabia eu precisava deles ...: D).
Meu conselho: entenda os básicos, use-os e se ps
não responder à sua pergunta: explore, estude, experimente ...