当我们输入:
ps -f
Run Code Online (Sandbox Code Playgroud)
... CMD 列文本未显示完整命令。有什么办法可以防止这种截断?
似乎它显示了前 80 个字符。我们正在运行一个相当日志的命令,它有很多命令行开关。
感谢您的回复……不过,这些似乎都不起作用。
小智 57
将结果传送到cat
.. 这将忽略您的终端设置。
ps -f | cat
Run Code Online (Sandbox Code Playgroud)
小智 33
我在 FreeBSD 的 9 ps 手册页上找到了这个:
-w 使用 132 列来显示信息,而不是默认的窗口大小。 如果多次指定 -w 选项, ps 将根据需要使用尽可能多的列,而不考虑您的窗口大小。请注意,如果“命令”列不是显示的最后一列,则此选项无效。
所以:
ps auxww
Run Code Online (Sandbox Code Playgroud)
做了我想要的。
哼!
Pra*_*ate 12
如果/usr/ucb
dir 存在,那么您可以尝试以下命令
/usr/ucb/ps -auxww | grep java
Run Code Online (Sandbox Code Playgroud)
rix*_*rrr 11
ps
检测终端窗口的大小并对其进行剪辑。
解决方法:不要直接输出到终端!
ps -f | less
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
63124 次 |
最近记录: |