当我们运行 top 命令并输入“T”时,它将根据 TIME+ 进行排序
我想在命令行中使用 top -n 1 按“TIME+”排序
这样我就可以将所有过程捕获到一个文件中并一一分析。
注:是CentOs
答案1
top -n 1 -b | tail -n +7 | sort -k 11Vb
top -n 1 -b
: -b 避免突出显示字符tail -n +7
: 跳过top写的标题sort -k 11Vb
:按“版本”排序模式按第 11 个字段排序,跳过空格
用于-k 11Vbr
颠倒顺序。
答案2
$ top -o TIME+ -n 1 >top.out
该-o
选项用于选择要按哪一列进行排序,退出前只会更新一次-n 1
。top