這篇文章將為大家詳細(xì)講解有關(guān)Linux中如何獲取10個(gè)你最常用的終端命令列表,小編覺得挺實(shí)用的,因此分享給大家做個(gè)參考,希望大家閱讀完這篇文章后可以有所收獲。
我認(rèn)為我最常用的命令是:
Choices
cd
git
ls
ssh
sudo
幾周前我偶然發(fā)現(xiàn)了這個(gè)Reddit線程一個(gè)簡短的Bash片段告訴我如何獲得我最常用的終端命令的列表。
history '{CMD[$2]++;count++;}END { for (a in CMD)print CMD[a] " " CMD[a]/count*100 "% " a; }' column
細(xì)節(jié)并不是非常重要,但基本上,它接受歷史命令的輸出,匯總它,并告訴您的前十條命令是什么,以及每條命令使用的時(shí)間百分比。您可以很容易地對代碼片段進(jìn)行一些修改,以獲得更長的列表,或者稍微更改格式。這是我最近更新的筆記本電腦里的。
1 138 25.0909% sudo 2 59 10.7273% ls 3 47 8.54545% cd 4 20 3.63636% git 5 19 3.45455% grep 6 13 2.36364% vi 7 10 1.81818% lpstat 8 9 1.63636% find 9 8 1.45455% ps 10 8 1.45455% htop
其中唯一令我驚訝的是lpstat(我最近一直在與打印機(jī)配置進(jìn)行斗爭)。這些數(shù)字并不是很大,有些細(xì)節(jié)隱藏在sudo后面(很可能其中很多都是DNF更新)。令人好奇的是,我在我的桌面上和幾臺(tái)虛擬機(jī)上運(yùn)行了相同的命令,這些虛擬機(jī)被用于不同的目的,得到了非常不同的結(jié)果。
什么是Linux系統(tǒng)Linux是一種免費(fèi)使用和自由傳播的類UNIX操作系統(tǒng),是一個(gè)基于POSIX的多用戶、多任務(wù)、支持多線程和多CPU的操作系統(tǒng),使用Linux能運(yùn)行主要的Unix工具軟件、應(yīng)用程序和網(wǎng)絡(luò)協(xié)議。
關(guān)于“Linux中如何獲取10個(gè)你最常用的終端命令列表”這篇文章就分享到這里了,希望以上內(nèi)容可以對大家有一定的幫助,使各位可以學(xué)到更多知識(shí),如果覺得文章不錯(cuò),請把它分享出去讓更多的人看到。