亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

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

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

linux下history命令顯示歷史指令記錄的用法

發布時間:2021-07-22 13:46:04 來源:億速云 閱讀:339 作者:chen 欄目:系統運維

本篇內容主要講解“linux下history命令顯示歷史指令記錄的用法”,感興趣的朋友不妨來看看。本文介紹的方法操作簡單快捷,實用性強。下面就讓小編來帶大家學習“linux下history命令顯示歷史指令記錄的用法”吧!

History命令主要用于顯示歷史指令記錄內容, 下達歷史紀錄中的指令 。
1>History命令語法
[test@linux]# history [n]
[test@linux]# history [-c]
[test@linux]# history [-raw] histfiles
參數:
n   :數字,要列出最近的 n 筆命令列表
-c  :將目前的shell中的所有 history 內容全部消除
-a  :將目前新增的history 指令新增入 histfiles 中,若沒有加 histfiles ,
則預設寫入 ~/.bash_history
-r  :將 histfiles 的內容讀到目前這個 shell 的 history 記憶中
-w  :將目前的 history 記憶內容寫入 histfiles
Linux系統當你在shell(控制臺)中輸入并執行命令時,shell會自動把你的命令記錄到歷史列表中,一般保存在用戶目錄下的.bash_history文件中。默認保存1000條,你也可以更改這個值。
如果你鍵入 history, history會向你顯示你所使用的前1000個歷史命令,并且給它們編了號,你會看到一個用數字編號的列表快速從屏幕上卷過。你可能不需要查看1000個命令中的所有項目, 當然你也可以加入數字來列出最近的 n 筆命令列表。
linux中history命令不僅僅讓我們可以查詢歷史命令而已. 我們還可以利用相關的功能來幫我們執行命令。
2>運行特定的歷史命令
history會列出bash保存的所有歷史命令,并且給它們編了號,我們可以使用“嘆號接編號”的方式運行特定的歷史命令.
語法說明:
[test@linux]# [!number]  [!command] [!!]

參數說明
number   :第幾個指令的意思;
command  :指令的開頭幾個字母
!        :上一個指令的意思!
3>History命令實戰
列出所有的歷史記錄:
[test@linux] # history
只列出最近10條記錄:
[test@linux] # history 10 (注,history和10中間有空格)
使用命令記錄號碼執行命令,執行歷史清單中的第99條命令
[test@linux] #!99 (!和99中間沒有空格)
重復執行上一個命令
[test@linux] #!!
執行最后一次以rpm開頭的命令(!?  ?代表的是字符串,這個String可以隨便輸,Shell會從最后一條歷史命令向前搜索,最先匹配的一條命令將會得到執行。)
[test@linux] #!rpm
逐屏列出所有的歷史記錄:
[test@linux]# history | more
立即清空history當前所有歷史命令的記錄
[test@linux] #history -c
除了使用history命令,在 shell 或 GUI 終端提示下,你也可以使用上下方向鍵來翻閱命令歷史(向下箭頭會向前翻閱),直到你找到所需命令為止。這可以讓我們很方便地編輯前面的某一條命令,而不用重復輸入類似的命令。
History命令的用途確實很大!但需要小心安全的問題!尤其是 root 的歷史紀錄檔案,這是黑客們的最愛!因為不小心的 root 會將很多的重要資料在執行的過程中會被紀錄在 ~/.bash_history 當中,如果這個檔案被解析的話,后果不堪設想!

到此,相信大家對“linux下history命令顯示歷史指令記錄的用法”有了更深的了解,不妨來實際操作一番吧!這里是億速云網站,更多相關內容可以進入相關頻道進行查詢,關注我們,繼續學習!

向AI問一下細節

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

AI

嘉兴市| 本溪| 玉屏| 和林格尔县| 甘孜县| 百色市| 郑州市| 车致| 德州市| 循化| 兴海县| 天全县| 新建县| 库车县| 瑞安市| 尉氏县| 道孚县| 新源县| 阿鲁科尔沁旗| 永靖县| 灵寿县| 邯郸市| 湖北省| 忻城县| 大渡口区| 泽库县| 全州县| 新化县| 樟树市| 漳浦县| 东宁县| 玉龙| 北流市| 巨野县| 呼图壁县| 皋兰县| 崇州市| 桐庐县| 弥勒县| 缙云县| 孟连|