在Linux 上查看你自己最經常使用的命令(如何知道自己在Linux 裡最常使用哪幾個命令?)
在Linux 上查看你自己最經常使用的命令(如何知道自己在Linux 裡最常使用哪幾個命令?)
資料來源: https://mp.weixin.qq.com/s?__biz=MzI4MDEwNzAzNg==&mid=2649446518&idx=1&sn=4b487fd570320b456762c3ab666dab32&chksm=f3a27905c4d5f013b570e83f0378fed75ab101c83a6d1b3745888a15ecf1fc6e9343048bd348&scene=126&sessionid=1582608038&key=702e681046598d8fc51eb8ed06b89db3f67ece16bc846b53545b1f9c5e25638f09d01f6a9cb46cb51cb18829c8a275f631db7f88ecc213c9b754cba21b234da706497460fecf9f8b45f136fdde88425a&ascene=1&uin=MjIwODk2NDgxNw%3D%3D&devicetype=Windows+10&version=62080079&lang=zh_TW&exportkey=Ag4v1R536xMaDOhqzY21jsE%3D&pass_ticket=iWQF2K%2BezKmpjIjtvm8Tb00D65pp%2BizVO0fQuL4T3FUxSE5od%2F3%2BDz9nX8k6jY0t
在Linux中,歷史文件~/.bash_history會記錄你在終端中輸入過的所有命令,所以,我們可以通過這個文件來尋找你最經常使用的命令。
01.UBUNTU
$ history | awk '{print $2}' | sort | uniq -c | sort -nr | head -5
02.OTHER
$ history | awk {'print $2'} | sort | uniq -c | sort -n | tail -n5
03.如果不想限制結果數量,只需刪除上述命令的最後一部分即可。
$ history | awk '{print $2}' | sort | uniq -c | sort -nr