Sistemas  
 
Rede de conhecimento computador >> Sistemas >> Unix >> Content
Quais são algumas das opções disponíveis no comando unix ps?
O comando `ps` em sistemas semelhantes ao Unix tem inúmeras opções, permitindo listagens de processos altamente personalizadas. Aqui estão algumas das opções mais usadas, categorizadas para maior clareza:

Opções básicas:

* `-a`:mostra todos os processos, exceto líderes de sessão.
* `-A`:mostra todos os processos. Semelhante a `-e`, mas pode excluir alguns processos de zumbi.
* `-e`:mostra todos os processos. Isso geralmente é preferido sobre `-a`.
* `-f`:listagem de formato completo (mostra mais detalhes). Isso é altamente recomendado para mais informações.
* `-h`:suprime a linha do cabeçalho. Útil quando a saída de tubulação para outros comandos.
* `-x`:mostra processos sem controlar terminais.
* `-u `:mostra processos de propriedade de um usuário específico.


Opções para especificar o formato de saída:

* `-o `:mostra apenas os campos especificados. Você pode especificar vários campos separados por vírgulas. Os campos comuns incluem `pid`,` ppid`, `uid`,` gid`, `tty`,` time`, `cmd`,` stat` e muito mais. Veja o `Man PS` do seu sistema para obter uma lista completa. Exemplo:`ps -o pid, ppid, cmd`
* `--sort =`:classifica a saída com base em um campo específico. Exemplo:`ps - -sort =cpu` (classificar por uso da CPU)
* `-w`:envolve linhas longas (útil para nomes de comando longos).
* `-ww`:envolve linhas muito longas, usando ainda mais largura.


Opções para processos de filtragem:

* `-p `:mostra apenas o processo com o ID do processo especificado (PID). Exemplo:`ps -p 1234`
* `-g `:mostra processos no ID do grupo de processo especificado (PGID).
* `-t `:mostra processos associados ao terminal especificado.
* `-C`:Exibir linha de comando em formato longo, mesmo que não haja espaço suficiente.


Outras opções úteis:

* `-Forest`:exibe processos em uma estrutura semelhante a uma árvore, mostrando relacionamentos entre pais e filhos. Requer `-f` para obter informações completas.
* `--User =`:o mesmo que `-u`.


Exemplos:

* `ps aux`:mostra uma lista abrangente de todos os processos.
* `ps -ef`:mostra uma lista de formato completo de todos os processos.
* `ps -p 1234`:mostra informações sobre o processo com PID 1234.
* `ps -u John`:mostra processos de propriedade do usuário" John ".
* `ps -o pid, cmd - -sort =cpu`:mostra PIDs e comandos, classificados pelo uso da CPU.
* `ps -f -Forest`:exibe processos em uma estrutura semelhante a uma árvore com informações completas.


Lembre-se de consultar a página `Man PS` do seu sistema (` Man PS`) para obter as informações mais completas e atualizadas sobre as opções disponíveis e seu comportamento. As opções e seu comportamento podem variar ligeiramente em diferentes sistemas do tipo UNIX (Linux, BSD, MacOS etc.).

Anterior :

Próximo :
  Os artigos relacionados
·O que é base hexadecimal 32? 
·No Unix, como remover um diretório que não está vazi…
·Quais são os dois tipos de tubos no Sistema Operaciona…
·Por que é difícil portar software projetado para UNIX…
·Como você escreve um programa C para o comando diff qu…
·Onde você encontra o código-fonte Unix? 
·Unix FTP Tutorial 
·Qual é o significado de BN na contagem? 
·Qual é o comando MV no Unix? 
·Por que o ProC é usado apenas no Unix e não no Window…
  Artigos em destaque
·Como remover a criptografia de arquivos 
·Como encontrar o Win2k chave do produto no DOS 
·Quais são as vantagens e desvantagens do computador in…
·Como se livrar de um BNI 
·Como encontrar pessoas que você conhece no Facebook 
·Como copiar um arquivo usando Windows Vista 
·Como sincronizar e-mail com o Outlook no Ubuntu 
·Como desabilitar as atualizações do Windows no Vista …
·Quais são os dois tipos de usuários no Linux? 
·Como saber se a placa-mãe é ruim em um Laptop Dell 
Cop e direita © Rede de conhecimento computador https://ptcomputador.com Todos os Direitos Reservados