亚洲欧美精品沙发,日韩在线精品视频,亚洲Av每日更新在线观看,亚洲国产另类一区在线5

<pre id="hdphd"></pre>

  • <div id="hdphd"><small id="hdphd"></small></div>
      學(xué)習(xí)啦>學(xué)習(xí)電腦>操作系統(tǒng)>Linux教程>

      linux查看歷史命令

      時(shí)間: 佳洲1085 分享

        Linux系統(tǒng)當(dāng)你在shell(控制臺(tái))中輸入并執(zhí)行命令時(shí),shell會(huì)自動(dòng)把你的命令記錄到歷史列表中。那么我們?cè)撛趺床榭礆v史記錄呢?下面由學(xué)習(xí)啦小編為大家整理了linux查看歷史命令的相關(guān)知識(shí),希望對(duì)大家有幫助。

        linux查看歷史命令——history命令

        1.linux history命令功能說(shuō)明

        History命令主要用于顯示歷史指令記錄內(nèi)容, 下達(dá)歷史紀(jì)錄中的指令 。

        2.linux history命令語(yǔ)法

        [test@linux]# history [n]

        [test@linux]# history [-c]

        [test@linux]# history [-raw] histfiles

        3.linux history命令參數(shù):

        n :數(shù)字,要列出最近的 n 筆命令列表

        -c :將目前的shell中的所有 history 內(nèi)容全部消除

        -a :將目前新增的history 指令新增入 histfiles 中,若沒(méi)有加 histfiles ,

        則預(yù)設(shè)寫入 ~/.bash_history

        -r :將 histfiles 的內(nèi)容讀到目前這個(gè) shell 的 history 記憶中

        -w :將目前的 history 記憶內(nèi)容寫入 histfiles

        Linux系統(tǒng)當(dāng)你在shell(控制臺(tái))中輸入并執(zhí)行命令時(shí),shell會(huì)自動(dòng)把你的命令記錄到歷史列表中,一般保存在用戶目錄下的.bash_history文件中。默認(rèn)保存1000條,你也可以更改這個(gè)值。

        如果你鍵入 history, history會(huì)向你顯示你所使用的前1000個(gè)歷史命令,并且給它們編了號(hào),你會(huì)看到一個(gè)用數(shù)字編號(hào)的列表快速?gòu)钠聊簧暇磉^(guò)。你可能不需要查看1000個(gè)命令中的所有項(xiàng)目, 當(dāng)然你也可以加入數(shù)字來(lái)列出最近的 n 筆命令列表。

        linux中history命令不僅僅讓我們可以查詢歷史命令而已. 我們還可以利用相關(guān)的功能來(lái)幫我們執(zhí)行命令。

        4.運(yùn)行特定的歷史命令

        history會(huì)列出bash保存的所有歷史命令,并且給它們編了號(hào),我們可以使用“嘆號(hào)接編號(hào)”的方式運(yùn)行特定的歷史命令.

        語(yǔ)法說(shuō)明:

        [test@linux]# [!number] [!command] [!!]

        參數(shù)說(shuō)明:

        number :第幾個(gè)指令的意思;

        command :指令的開(kāi)頭幾個(gè)字母

        ! :上一個(gè)指令的意思!

        5.History命令實(shí)戰(zhàn)

        列出所有的歷史記錄:

        [test@linux] # history

        只列出最近10條記錄:

        [test@linux] # history 10 (注,history和10中間有空格)

        使用命令記錄號(hào)碼執(zhí)行命令,執(zhí)行歷史清單中的第99條命令

        [test@linux] #!99 (!和99中間沒(méi)有空格)

        重復(fù)執(zhí)行上一個(gè)命令

        [test@linux] #!!

        執(zhí)行最后一次以rpm開(kāi)頭的命令(!? ?代表的是字符串,這個(gè)String可以隨便輸,Shell會(huì)從最后一條歷史命令向前搜索,最先匹配的一條命令將會(huì)得到執(zhí)行。)

        [test@linux] #!rpm

        逐屏列出所有的歷史記錄:

        [test@linux]# history | more

        立即清空history當(dāng)前所有歷史命令的記錄

        [test@linux] #history -c

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

        History命令的用途確實(shí)很大!但需要小心安全的問(wèn)題!尤其是 root 的歷史紀(jì)錄檔案,這是黑客們的最愛(ài)!因?yàn)椴恍⌒牡?root 會(huì)將很多的重要資料在執(zhí)行的過(guò)程中會(huì)被紀(jì)錄在 ~/.bash_history 當(dāng)中,如果這個(gè)檔案被解析的話,后果不堪設(shè)想!

      linux查看歷史命令

      Linux系統(tǒng)當(dāng)你在shell(控制臺(tái))中輸入并執(zhí)行命令時(shí),shell會(huì)自動(dòng)把你的命令記錄到歷史列表中。那么我們?cè)撛趺床榭礆v史記錄呢?下面由學(xué)習(xí)啦小編為大家整理了linux查看歷史命令的相關(guān)知識(shí),希望對(duì)大家有幫助。 linux查看歷史命令history命
      推薦度:
      點(diǎn)擊下載文檔文檔為doc格式

      精選文章

      • linux備份命令
        linux備份命令

        有不少的人認(rèn)為L(zhǎng)inux不需要做系統(tǒng)備份,其實(shí)這個(gè)觀點(diǎn)是錯(cuò)誤的,因?yàn)橛泻芏嗖淮_定因素會(huì)造成Linux的系統(tǒng)崩潰.下面由學(xué)習(xí)啦小編為大家整理了linux備份命令

      • linux unzip命令詳解
        linux unzip命令詳解

        linux系統(tǒng)下,unzip命令是相對(duì)于zip命令的一個(gè)解壓縮zip文件的命令。那么它的具體語(yǔ)法是怎樣的呢?下面由學(xué)習(xí)啦小編為大家整理了linux unzip命令的相關(guān)知識(shí),

      • linux zip命令詳解
        linux zip命令詳解

        linux系統(tǒng)下,zip命令是一個(gè)壓縮文件命令。那么它的具體用途是怎樣的呢?下面由學(xué)習(xí)啦小編為大家整理了linux zip命令的相關(guān)知識(shí),希望對(duì)大家有幫助。 1.

      • linux zcat命令
        linux zcat命令

        zcat命令用于不真正解壓縮文件,就能顯示壓縮包中文件的內(nèi)容的場(chǎng)合。那么它的具體用途是怎樣的呢?下面由學(xué)習(xí)啦小編為大家整理了linux zcat命令的相關(guān)知

      3586890