tty
, tt
e tname
são aliases, todos eles mostram o terminal de controle. No cabeçalho:
-
tty
ett
mostrarãoTT
-
tname
mostraráTTY
Então, se você quiser TTY
como cabeçalho, use tname
:
ps -eo pid,ppid,tname,cmd
No terminal
ps
PID TTY TIME CMD
12555 pts/1 00:00:00 bash
22205 pts/1 00:00:00 ps
Eu quero mostrar apenas quatro campos na informação de saída do comando ps
ps -eo pid,ppid,tty,cmd
PID PPID TT CMD
1 0 ? /sbin/init text
2 0 ? [kthreadd]
3 2 ? [ksoftirqd/0]
Por que as informações de saída não são do formato a seguir?
PID PPID TTY CMD
1 0 ? /sbin/init text
2 0 ? [kthreadd]
3 2 ? [ksoftirqd/0]
tty
, tt
e tname
são aliases, todos eles mostram o terminal de controle. No cabeçalho:
tty
e tt
mostrarão TT
tname
mostrará TTY
Então, se você quiser TTY
como cabeçalho, use tname
:
ps -eo pid,ppid,tname,cmd