婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > linux下history命令顯示歷史指令記錄的使用方法

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

熱門標簽:開封400電話辦理價格 曲阜地圖標注app 4s店如何在百度地圖標注 漳州外呼系統怎么樣 天津人工電銷機器人費用 哪個地圖標注更清晰 地圖標注小區項目入駐 內蒙古電信外呼系統 凱立德劇院地圖標注

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命令顯示歷史指令記錄的使用方法》,本文關鍵詞  linux,下,history,命令,顯示,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《linux下history命令顯示歷史指令記錄的使用方法》相關的同類信息!
  • 本頁收集關于linux下history命令顯示歷史指令記錄的使用方法的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 博爱县| 张家川| 高邮市| 磐安县| 洪泽县| 板桥市| 达拉特旗| 同江市| 崇信县| 利津县| 营山县| 隆尧县| 昌邑市| 诏安县| 武胜县| 高青县| 读书| 稻城县| 基隆市| 正宁县| 桓台县| 临洮县| 民乐县| 竹山县| 耿马| 潜山县| 原阳县| 防城港市| 吉安市| 思茅市| 宜春市| 巴楚县| 临武县| 兴国县| 若羌县| 白河县| 介休市| 定安县| 鄂州市| 威远县| 蚌埠市|