В терминале
ps
PID TTY TIME CMD
12555 pts/1 00:00:00 bash
22205 pts/1 00:00:00 ps
Я хочу отобразить только четыре поля в информации о выводе команды PS
ps -eo pid,ppid,tty,cmd
PID PPID TT CMD
1 0 ? /sbin/init text
2 0 ? [kthreadd]
3 2 ? [ksoftirqd/0]
Почему информация о выводе не является следующим форматом?
PID PPID TTY CMD
1 0 ? /sbin/init text
2 0 ? [kthreadd]
3 2 ? [ksoftirqd/0]
tty
, tt
, и tname
псевдонимы, все они показывают терминал управления. На заголовке:
tty
, и tt
покажет TT
tname
, покажет TTY
Так, если Вы захотите TTY
как заголовок, используйте tname
:
ps -eo pid,ppid,tname,cmd