Pao*_*olo 2 command-line colors process ps
是否有改进的可读性任何工具ps以同样的精神作为ACK的grep?
这尤其是在 OS X 上,其中ps甚至没有--sort user.
到目前为止,我能想到的最好的格式是
alias p="ps -m -o pid,user,%mem,args"
Run Code Online (Sandbox Code Playgroud)
和pa="p -a" px="p -x",但我想,例如:
p <user>p {fg,bg}pstree层次结构而不会不知所措Proctools提供了高级搜索功能:pgrep允许通过命令名称轻松准确地搜索,并且pfind具有许多以find文件为幌子的搜索条件。另请参阅mac os x 上的 pgrep 和 pkill 替代品?这两个工具都有一些选项来控制显示的内容,但ps还有更多;您可以将它们与ps:
ps -o pid,ppid,tty,time,comm -p $(pgrep -d, -u paolo,root -x vim)
Run Code Online (Sandbox Code Playgroud)
对于排序,在许多情况下,您可以将ps输出通过管道传输到sort:
… | sort -k 3 -k1n
Run Code Online (Sandbox Code Playgroud)
对于进一步的输出后处理,awk可以提供帮助。
… | awk '$3 ~ /^tty/ {$0 = "\033[32m" $0 "\033[0m"} 1'
Run Code Online (Sandbox Code Playgroud)
还有htop一个更好的替代品top(适用于 OSX)。它是全屏的,而不是基于命令行的。您可以以有限但功能强大的方式配置颜色和过滤器。有一个树显示。
| 归档时间: |
|
| 查看次数: |
7088 次 |
| 最近记录: |