Это особенность команды UCB ps, которая, когда 80-колоночных терминалов было достаточно, никогда не ожидала, что для столбцов размера и RSS потребуется более 5 символов.
Стандартный вывод ps (POSIX) также выглядит грубым, когда столбцы SZ и RSS содержат большие числа, но при этом он по крайней мере сохраняет пространство между столбцами.
С помощью команды POSIX ps
вы можете использовать опцию -o, чтобы указать, какие столбцы будут отображаться в выводе, а также вы можете указать заголовки столбцов.
Таким образом, вы можете использовать:
ps -o user,pid,pcpu,pmem,osz,rss,stime,time,args
чтобы получить похожий вывод, а затем использовать:
ps -o user,pid,pcpu,pmem,osz='---Size---' -o rss='---RSS---' -o stime,time,args
... сделать колонки SZ и RSS шире.
Но я думаю, что ps
команда POSIX все еще усекает столбец args, в отличие от ww
опции/usr/ucb/ps