Explicação dos parâmetros do comando ps ps -aux e ps -ef no Linux

Explicação dos parâmetros do comando ps ps -aux e ps -ef no Linux

1. comando ps

O comando ps é usado para exibir o status do processo atual, semelhante ao gerenciador de tarefas do Windows.

1.1 ps-aux

Materiais de referência: comando ps do Linux | tutorial para novatos (runoob.com)

  • explicação do comando
显示所有包含其他使用者的进程
  • Formato de saída de ps -aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
  • explicação do parâmetro

    • USUÁRIO: o dono do processo
    • PID: pid
    • %CPU: uso de CPU ocupado
    • %MEM: uso de memória ocupada
    • VSZ: tamanho da memória virtual ocupada
    • RSS: tamanho da memória ocupada
    • TTY: número de dispositivo secundário de tty
    • STAT: Status da viagem:
      • D: estado de suspensão ininterrupta (geralmente processo IO)
      • R: em andamento
      • S: estado estático
      • T: suspender a execução
      • Z: não existe, mas não pode ser eliminado temporariamente
      • W: não há páginas de memória suficientes para alocar
      • <: itinerário de alta prioridade
      • N: itinerário de baixa prioridade
      • L: A paginação da memória é alocada e bloqueada na memória (sistema de tempo real ou AI/O)
    • INÍCIO: Hora de início da viagem
    • TIME: tempo de execução
    • COMANDO: o comando executado
  • exemplo

    • ver todos os processos
    [root@localhost ~]# ps -aux
    USER        PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
    root          1  0.0  0.1 191412  4400 ?        Ss   19:03   0:02 /usr/lib/systemd/systemd --switched-root --system --deserialize 22
    root          2  0.0  0.0      0     0 ?        S    19:03   0:00 [kthreadd]
    root          4  0.0  0.0      0     0 ?        S<   19:03   0:00 [kworker/0:0H]
    root          6  0.0  0.0      0     0 ?        S    19:03   0:00 [ksoftirqd/0]
    root          7  0.0  0.0      0     0 ?        S    19:03   0:00 [migration/0]
    root          8  0.0  0.0      0     0 ?        S    19:03   0:00 [rcu_bh]
    root          9  0.0  0.0      0     0 ?        S    19:03   0:00 [rcu_sched]
    root         10  0.0  0.0      0     0 ?        S<   19:03   0:00 [lru-add-drain]
    

    imagem-20230420201730445

    • Encontre o processo especificado
    [root@localhost ~]# ps -aux | grep tail
    tom        3869  0.0  0.0 108304   680 pts/2    S+   20:10   0:00 tail
    root       3872  0.0  0.0 112824   980 pts/1    R+   20:10   0:00 grep --color=auto tail
    

    imagem-20230420201657205

1,2 ps-ef

  • explicação do comando
列出全部进程的全部信息
  • Formato de saída de ps -ef
UID         PID   PPID  C STIME TTY          TIME CMD
  • explicação do parâmetro

    • UID: o ID do usuário ao qual o processo pertence
    • PID: ID do processo do processo
    • PPID: O ID pai do processo (outros processos que iniciaram este processo)
    • C: Uso da CPU deste processo (porcentagem)
    • STIME: A hora de início do processo
    • TTY: O número de série do terminal que iniciou este processo, se aparecer ?, significa que não foi iniciado por um terminal
    • TIME: O tempo que o processo ocupa a CPU
    • CMD: o nome correspondente ao processo ou ao caminho de inicialização ou ao comando de inicialização
  • exemplo

    • ver processo
    [root@localhost ~]# ps -ef
    UID         PID   PPID  C STIME TTY          TIME CMD
    root          1      0  0 19:03 ?        00:00:02 /usr/lib/systemd/systemd --switched-root --system --deserialize 22
    root          2      0  0 19:03 ?        00:00:00 [kthreadd]
    root          4      2  0 19:03 ?        00:00:00 [kworker/0:0H]
    root          6      2  0 19:03 ?        00:00:00 [ksoftirqd/0]
    root          7      2  0 19:03 ?        00:00:00 [migration/0]
    root          8      2  0 19:03 ?        00:00:00 [rcu_bh]
    root          9      2  0 19:03 ?        00:00:00 [rcu_sched]
    root         10      2  0 19:03 ?        00:00:00 [lru-add-drain]
    

    imagem-20230420202028547

    • Encontre o processo especificado
    [root@localhost ~]# ps -ef | grep tail
    tom        3955   3827  0 20:18 pts/2    00:00:00 tail
    root       4010   3960  0 20:19 pts/3    00:00:00 tail
    root       4042   3065  0 20:21 pts/1    00:00:00 grep --color=auto tail
    

    imagem-20230420202146898

Acho que você gosta

Origin blog.csdn.net/polaris3012/article/details/130274955
Recomendado
Clasificación