1. 程式人生 > >在Linux中,如何統計歷史命令中最常用的10個命令

在Linux中,如何統計歷史命令中最常用的10個命令

Shell中輸入命令:history | awk '{print $2}' | sort | uniq -c | sort -k1,1nr | head -10history 檢視命令歷史記錄awk 用awk工具切割,以空格為分隔符,列印第二個,sort 對命令進行排序uniq -c 重複的只顯示一行,並在每行行首加上本行在檔案中出現的次數sort -k1,1nr 按照第一個欄位(數值)進行逆序排序,即從大到小。(k1,1 表示從第1欄位開始以第1欄位結束)head 10 輸出前10個記錄