中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

如何查看Linux里常使用的命令

發布時間:2021-10-25 15:23:48 來源:億速云 閱讀:248 作者:小新 欄目:系統運維

這篇文章將為大家詳細講解有關如何查看Linux里常使用的命令,小編覺得挺實用的,因此分享給大家做個參考,希望大家閱讀完這篇文章后可以有所收獲。

在 Linux 上查看你自己最經常使用的命令

在 Linux 中,歷史文件 ~/.bash_history  會記錄你在終端中輸入過的所有命令,所以,我們可以通過這個文件來尋找你最經常使用的命令。

具體做法如下:

$ history | awk '{print $2}' | sort | uniq -c | sort -nr | head -5

上面這條命令的結果將顯示用戶在 Linux 上最經常使用的 5 個命令。

輸出結果如下:

153 sudo 118 ls 33 cd 30 ssh 29 git

這個結果非常清爽直觀!

那么,上面這條命令各個部分你都知道它的具體作用嗎?現在,我們來詳細講解。

首先我們來看下 history 命令的輸出結果:

alvin@alvin-pc:~$ history   743  sudo apt-get update   744  sudo apt-get upgrade   745  ls   747  ls   748  git status

這是在 Ubuntu 上看到的結果,如果在其它平臺,比如 CentOS,看到的結果會是另外一種情況,對應的命令也需要小小改動一下。

  • awk '{print $2}' 從歷史文件中打印第2列字符串,不顯示命令選項和參數

  • sort 按字母順序排列所有行

  • uniq -c 刪除重復行并對它們進行計數統計

  • sort -nr 根據 uniq 命令返回的統計數反向排序

小提示:你可以使用 ExplainShell 來查找命令中每個選項的功能介紹。

從結果中可以看到的,sudo 是當前用戶最經常使用的命令,使用了 153 次。

結果的顯示是降序的,若你要讓它升序顯示,那么需要使用以下命令:

$ history | awk {'print $2'} | sort | uniq -c | sort -n | tail -n5

你可以對比上一條命令查看它們的差異。

輸出結果如下:

29 git 30 ssh 33 cd 118 ls 153 sudo

如果不想限制結果數量,只需刪除上述命令的最后一部分即可。

$ history | awk '{print $2}' | sort | uniq -c | sort -nr

關于“如何查看Linux里常使用的命令”這篇文章就分享到這里了,希望以上內容可以對大家有一定的幫助,使各位可以學到更多知識,如果覺得文章不錯,請把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

镇平县| 巧家县| 江孜县| 溆浦县| 乌拉特后旗| 三河市| 克东县| 会昌县| 合阳县| 南澳县| 长岭县| 唐海县| 颍上县| 巩义市| 龙山县| 阳朔县| 南华县| 班玛县| 榕江县| 长寿区| 衡南县| 高要市| 怀远县| 金坛市| 马边| 加查县| 弥勒县| 合江县| 乳山市| 故城县| 渝中区| 乌兰察布市| 张家川| 邵阳市| 呼伦贝尔市| 沭阳县| 蚌埠市| 辰溪县| 大方县| 寿阳县| 通辽市|