unix命令 ps
& ps -www
,从人类页面中我看到了此语句-w Wide output. Use this option twice for unlimited width.
,但是当我使用-www
时,我没有看到任何差异。
-bash-3.2$ ps 18451
PID TTY STAT TIME COMMAND
18451 ? Ds 1:02 ora_xxxx
-bash-3.2$ ps -www 18451
PID TTY STAT TIME COMMAND
18451 ? Ds 1:02 ora_xxxx
wide
的意义上没有截断输出,而不是从某种意义上说,它将输出额外的类别。使用ps -eF
和ps -ewF
尝试一下,您可能会看到差异(取决于终端大小)。如果您想以更多类别显示full
DO DO ps -f
或ps -F
(或ps -o
)指定要显示的类别)
请注意,-ww
给您无限的宽度,添加更多w
S不会使其更长。
我的最爱之一是ps -efHww
。它以完整的命令行将所有过程以及启动时间和消耗CPU时间以及消耗的CPU时间显示。
是的, is 是一个差异。您在示例中没有看到任何内容,因为输出不够宽。但是,如果您的输出超过一定宽度(端子宽度),那么您会看到一个区别:这些列不再切碎。结果是将输出包裹在线路结尾上。