Resumo do comando ps -ef | grep no Linux (visualização de processo ps/ps -ef, desligamento de processo kill pid, operador de pipe |, ferramenta de pesquisa de texto grep/ps -ef | grep)

ps -ef | grep: O comando é usado para localizar o processo em execução no sistema Linux ou Unix
. Por exemplo: ps -ef | grep ddspressione Enter para localizar o processo de ddscxxPublisher, etc., se o processo estiver em execução

Neste momento, se você quiser encerrar o processo, então: o número do processo encontrado pressionando Enter para kill PID
este PIDps -ef | grep dds

Decomposição de instruções, onde:


psé process statusuma abreviatura de (estado do processo). Ele é usado para exibir informações sobre os processos em execução no momento.
(não completo e não mostra informações detalhadas do processo de conclusão)

-efé uma das opções do comando ps. Entre eles -e, significa exibir todos os processos, -fsignifica exibir informações completas do processo, conforme mostrado na figura abaixo, as informações detalhadas de todos os processos detectados pelo comando ps -ef:

Adicione uma descrição da imagem


|é o símbolo de barra vertical usado para passar a saída de um comando como entrada para outro comando .


grepé um poderosoferramenta de pesquisa de texto, que encontra linhas que correspondem a um padrão no texto fornecido .

Como usar: grep -i [搜索词] [文件名]
grep -i zhongguo /etc/duzhong.txt: /etcEncontre zhongguoa linha correspondente no arquivo /duzhong.txt neste diretório, -iindicando que não faz distinção entre maiúsculas e minúsculas

Se os números de linha forem exibidos para:grep -n -i zhongguo /etc/duzhong.txt

Este método serve apenas para pesquisar fora do arquivo, se você abriu um arquivo: vim ./duzhong.txt, e depois procurar por uma determinada linha nele (procurar por linhas correspondentes no modo vim)

Basta /seguir o item que deseja encontrar e pressionar a tecla Enter

Então N significa o anterior, n significa o próximo, basta mudar para o item encontrado


Resumindo, ps -ef | grepa função do comando é passar a saída do comando ps -ef para o comando grep para filtragem e pesquisa. Use este comando para localizar informações específicas do processo com base em palavras-chave ou padrões.

Adicione uma descrição da imagem

Por exemplo, se quiser encontrar todos os processos que começam com “httpd”, você pode usar o seguinte comando:

ps -ef | grep httpd
Este comando primeiro executará ps -ef para obter todas as informações do processo em execução e, em seguida, passará o resultado para o comando grep para filtragem. grep httpd irá procurar por linhas que correspondam a "httpd" e exibir os resultados, para que você possa ver todas as informações do processo contendo "httpd".

Use o comando ps -ef | grep para localizar e filtrar facilmente informações do processo, ajudando você a localizar e operar rapidamente processos específicos.

Acho que você gosta

Origin blog.csdn.net/qq_42595610/article/details/132300420
Recomendado
Clasificación