tty , tt e tname são aliases, todos eles mostram o terminal de controle. No cabeçalho:
-
ttyettmostrarãoTT -
tnamemostrará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