Linux

在 Linux 中,top 命令使用命令行按欄位“TIME+”排序,迭代 1 次

  • February 9, 2017

當我們執行 top 命令並輸入“T”時,它將根據 TIME+

我想在命令行中按“TIME+”排序,使用 top -n 1

這樣我就可以將所有過程擷取在一個文件中並一一分析。

注意:是 CentOs

top -n 1 -b | tail -n +7 | sort  -k 11Vb
  • top -n 1 -b: -b 避免突出顯示字元
  • tail -n +7: 跳過 top 寫的標題
  • sort -k 11Vb:按第 11.th 欄位排序,跳過空格,在“版本”排序模式下

用於-k 11Vbr有相反的順序。

$ top -o TIME+ -n 1 >top.out

-o選項用於選擇要排序的列,-n 1top退出前只更新一次。

引用自:https://unix.stackexchange.com/questions/343734