• <output id="aynwq"><form id="aynwq"><code id="aynwq"></code></form></output>

    <mark id="aynwq"><option id="aynwq"></option></mark>
  • <mark id="aynwq"><option id="aynwq"></option></mark><label id="aynwq"><dl id="aynwq"></dl></label>
  • 學習啦 > 學習電腦 > 操作系統 > Linux教程 > linux歷史命令查找

    linux歷史命令查找

    時間: 佳洲1085 分享

    linux歷史命令查找

      在linux系統中當我們想要查找以前的歷史命令時,可以通過命令或者快捷鍵來實現,下面由學習啦小編為大家整理了linux下歷史命令查找的相關知識,希望對大家有所幫助!

      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

      linux歷史命令查找方法二

      除了使用history命令,在 shell 或 GUI 終端提示下,你也可以使用上下方向鍵來翻閱命令歷史(向下箭頭會向前翻閱),直到你找到所需命令為止。這可以讓我們很方便地編輯前面的某一條命令,而不用重復輸入類似的命令。

      linux歷史命令查找方法三

      Ctrl+r 反向查詢歷史命令

      使用Ctrl+r反向查詢歷史命令,將匹配的最新一條顯示出來

      如果還想繼續向上查詢,繼續按Ctrl+r

      [plain] view plain copyshell > history 3

      1048 14-11-02 16:35:52 history 3

      1049 14-11-02 16:36:11 head ~/.bash_history

      1050 14-11-02 16:41:05 history 3

      (reverse-i-search)`his': head ~/.bash_history

    3602850 主站蜘蛛池模板: jizzjizz之xxxx18| 亚洲美国产亚洲av| 中文字幕一区二区三区久久网站| 青娱乐在线视频盛宴| 最近中文字幕高清中文字幕电影二 | 欧美喷潮久久久XXXXx| 国自产精品手机在线观看视频 | 99久久精品美女高潮喷水| 神马重口味456| 奇米影视7777狠狠狠狠影视| 久久九九99热这里只有精品| 黑人巨大videos极度另类| 最近中文字幕2019| 国产在视频线精品视频2021| 久久综合九色综合欧美狠狠| 黄色大片在线观看| 菠萝蜜视频在线观看免费视频| 日本高清有码视频| 国产三级无码内射在线看| 久久99久久精品视频| 美腿丝袜中文字幕| 嫩草伊人久久精品少妇av| 光棍影院y11111| 9999国产精品欧美久久久久久| 欧美激情一区二区三区成人| 国产精品jizzjizz| 久久精品国产屋| 视频黄页在线观看| 性欧美黑人巨大| 亚洲综合无码一区二区| 55夜色66夜色国产精品视频| 果冻传媒高清完整版在线观看| 国产国语一级毛片在线放| 中文字幕欧美日韩高清| 秋葵视频在线免费观看| 在线观看视频国产| 亚洲一卡一卡二新区无人区| 被夫上司强迫的女人在线| 小12箩利洗澡无码视频网站| 亚洲精品无码专区在线在线播放| 亚洲欧美视频二区|