9久久伊人精品综合,亚洲一区精品视频在线,成 人免费va视频,国产一区二区三区黄网,99国产精品永久免费视频,亚洲毛片多多影院,精品久久久无码人妻中文字幕,无码国产欧美一区二区三区不卡
學習啦 > 學習電腦 > 操作系統 > Linux教程 > Linux中history命令怎么用(2)

Linux中history命令怎么用(2)

時間: 孫勝652 分享

Linux中history命令怎么用

  9.使用 HISTCONTROL 清除整個命令歷史中的重復條目

  上例中的 ignoredups 只能剔除連續的重復條目。要清除整個命令歷史中的重復條目,可以將 HISTCONTROL 設置成 erasedups:

  代碼如下:

  # export HISTCONTROL=erasedups

  # pwd

  # service httpd stop

  # history | tail -3

  38 pwd

  39 service httpd stop

  40 history | tail -3

  # ls -ltr

  # service httpd stop

  # history | tail -6

  35 export HISTCONTROL=erasedups

  36 pwd

  37 history | tail -3

  38 ls -ltr

  39 service httpd stop

  [Note that the previous service httpd stop after pwd got erased]

  40 history | tail -6

  10.使用 HISTCONTROL 強制 history 不記住特定的命令

  將 HISTCONTROL 設置為 ignorespace,并在不想被記住的命令前面輸入一個空格:

  代碼如下:

  # export HISTCONTROL=ignorespace

  # ls -ltr

  # pwd

  # service httpd stop [Note that there is a space at the beginning of service, to ignore this command from history]

  # history | tail -3

  67 ls -ltr

  68 pwd

  69 history | tail -3

  11.使用 -c 選項清除所有的命令歷史

  如果你想清除所有的命令歷史,可以執行:

  代碼如下:

  # history -c

  12.命令替換

  在下面的例子里,!!:$ 將為當前的命令獲得上一條命令的參數:

  代碼如下:

  # ls anaconda-ks.cfg

  anaconda-ks.cfg

  # vi !!:$

  vi anaconda-ks.cfg

  補充:使用 !$ 可以達到同樣的效果,而且更簡單。

  下例中,!^ 從上一條命令獲得第一項參數:

  代碼如下:

  # cp anaconda-ks.cfg anaconda-ks.cfg.bak

  anaconda-ks.cfg

  # vi -5 !^

  vi anaconda-ks.cfg

  13.為特定的命令替換指定的參數

  在下面的例子,!cp:2 從命令歷史中搜索以 cp 開頭的命令,并獲取它的第二項參數:

  代碼如下:

  # cp ~/longname.txt /really/a/very/long/path/long-filename.txt

  # ls -l !cp:2

  ls -l /really/a/very/long/path/long-filename.txt

  下例里,!cp:$ 獲取 cp 命令的最后一項參數:

  代碼如下:

  # ls -l !cp:$

  ls -l /really/a/very/long/path/long-filename.txt

  14.使用 HISTSIZE 禁用 history

  如果你想禁用 history,可以將 HISTSIZE 設置為 0:

  代碼如下:

  # export HISTSIZE=0

  # history

  # [Note that history did not display anything]

  15.使用 HISTIGNORE 忽略歷史中的特定命令

  下面的例子,將忽略 pwd、ls、ls -ltr 等命令:

  代碼如下:

  # export HISTIGNORE=”pwd:ls:ls -ltr:”

  # pwd

  # ls

  # ls -ltr

  # service httpd stop

  # history | tail -3

  79 export HISTIGNORE=”pwd:ls:ls -ltr:”

  80 service httpd stop

  81 history

  [Note that history did not record pwd, ls and ls -ltr]

  上面就是Linux下history命令的例子詳解了,從這15個例子中你能更深入的了解history命令的實際應用,如果你經常使用命令,相信history命令是你的好幫手。

312236 主站蜘蛛池模板: 免费无码又爽又刺激高潮虎虎视频| 亚洲AV乱码毛片在线播放| 好深好湿好硬顶到了好爽| 亚洲天堂亚洲天堂亚洲天堂| 幻女free性俄罗斯毛片| 成人午夜在线观看刺激| 天堂av最新版中文在线| 久久综合色一综合色88| 国产人伦精品一区二区三| 亚洲中文字幕在线二页| 国内永久福利在线视频图片| 日韩大片在线永久免费观看网站| 国产精品自在自线免费观看| 91亚洲国产成人久久精品| 久久精品夜夜夜夜夜久久| 国产在线中文字幕精品| 亚洲欧洲日产国码久在线| 国产亚洲av手机在线观看| 欧美xxxxhd高清| 欧美老熟妇乱子伦牲交视频| 人妻系列中文字幕精品| 国产精品久久久久孕妇| 狠狠色噜噜狠狠狠狠777米奇| 精品国产这么小也不放过| 极品蜜臀黄色在线观看| 777久久精品一区二区三区无码| 狠狠色丁香婷婷亚洲综合| 国产精品一区二区三区黄| 国产亚洲精品在av| 久久国产乱子伦免费精品无码| av色蜜桃一区二区三区| 国产精品久久一区二区三区| 在线观看热码亚洲av每日更新| 日本亚洲色大成网站www久久| 成人特黄特色毛片免费看| 强奷白丝美女在线观看| jizz国产免费观看| 亚洲色欲在线播放一区| 中文字幕有码无码AV| 亚洲精品国偷拍自产在线观看蜜臀| 欧美国产精品不卡在线观看|