• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            隨筆 - 298  文章 - 377  trackbacks - 0
            <2017年5月>
            30123456
            78910111213
            14151617181920
            21222324252627
            28293031123
            45678910

            常用鏈接

            留言簿(34)

            隨筆分類

            隨筆檔案

            文章檔案

            相冊

            收藏夾

            搜索

            •  

            最新評論

            閱讀排行榜

            評論排行榜

            關(guān)于Unix/Linux下查看命令行歷史記錄(history/.bash_history)

            1.vi .bash_history

            關(guān)于.bash_history的配置

            export HISTCONTROL=ignoreboth

            Don’t save duplicates

            export HISTSIZE=10000

            這個是針對history命令的設(shè)置,The number of commands to remember in the command history. The default value is 500.

            export HISTFILESIZE=10000

            這個是針對history文件(.bash_history)的設(shè)置,The maximum number of lines contained  in  the  history file.  When this variable is assigned a value, the his-tory file is truncated, if necessary, by  removing  the oldest  entries, to contain no more than that number of lines.  The default value is 500.  The history file  is also  truncated  to  this size after writing it when an interactive shell exits.
            export HISTIGNORE='ls'

            A colon-separated list of patterns used to decide which command lines should be saved on the history list.Each pattern is anchored at the beginning  of the line and must match the complete line 

            以上的關(guān)于history的說明都可以使用man bash查的到,如果想要讓你的配置永久生效,可以把export命令寫到.bash_profile或者全局配置文件/etc/profile里

            2.history

            模糊查詢,history | grep -i "xxx"

            [oracle@bej301441 ~]$ history | grep -i "FND"
               34  2012-07-04 01:29:15 history | grep -i "FND"
               35  2012-07-04 01:29:30 FNDLOAD apps/apps 0 Y DOWNLOAD $FND_TOP/patch/115/import/affrmcus.lct PT_CUSTOM_FUC.ldt FND_FORM_CUSTOM_RULES function_name="INV_INVTOMAI"
               36  2012-07-04 01:29:33 history | grep -i "FND"
            [oracle@bej301441 ~]$

            如何讓history可以有時間戳顯示

            # export HISTTIMEFORMAT='%F %T '

             ....

             1027  2012-07-04 01:12:53 ls /etc/bash*
             1028  2012-07-04 01:13:17 vi /etc/bashrc
             1029  2012-07-04 01:16:04 history
            [oracle@bej301441 ~]$

            清除history記錄

            [oracle@bej301441 ~]$ history -c
            [oracle@bej301441 ~]$ history
               32  2012-07-04 01:20:40 history
            [oracle@bej301441 ~]$
            注:清除history之后,.bash_history里仍會有歷史記錄

            如何不讓系統(tǒng)記錄歷史命令

            # export HISTSIZE=0
            # history
            # [Note that history did not display anything]

            3.使用Control+R來搜索命令

            命令行中輸入Control+R,然后輸入過往命令的key word,你就很容易找到以前執(zhí)行過的命令了

            (reverse-i-search)`FND': FNDLOAD apps/apps 0 Y DOWNLOAD $FND_TOP/patch/115/import/affrmcus.lct PT_CUSTOM_FUC.ldt FND_FORM_CUSTOM_RULES function_name="INV_INVTOMAI"
            posted on 2013-06-02 14:46 聶文龍 閱讀(509) 評論(0)  編輯 收藏 引用 所屬分類: Linux
            亚洲AV无码久久寂寞少妇| 综合网日日天干夜夜久久| 色综合久久中文字幕无码| 日韩电影久久久被窝网| 久久精品国产欧美日韩| 国产精品欧美久久久久无广告| 久久99国产精品99久久| 久久精品免费一区二区三区| 国产精品久久久久无码av| 久久91精品久久91综合| 国产国产成人久久精品| 很黄很污的网站久久mimi色| 久久国产三级无码一区二区| 久久久久人妻精品一区三寸蜜桃| 欧美麻豆久久久久久中文| 国产成人综合久久精品红| 波多野结衣AV无码久久一区| 99久久免费国产特黄| 精品国产青草久久久久福利| 久久精品国产精品亚洲人人| 一本一本久久aa综合精品| 72种姿势欧美久久久久大黄蕉| 亚洲一区中文字幕久久| 亚洲国产精品嫩草影院久久| 亚洲午夜久久久影院伊人| 久久综合狠狠综合久久激情 | 久久亚洲精品中文字幕| 成人久久综合网| 中文字幕无码久久人妻| 69国产成人综合久久精品| 欧美精品丝袜久久久中文字幕 | 97精品国产97久久久久久免费| 国产精品美女久久久久久2018| 国产国产成人久久精品| 午夜天堂精品久久久久| 久久精品人妻一区二区三区| 亚洲综合伊人久久综合| 天堂久久天堂AV色综合| 久久久精品视频免费观看| 久久国产热精品波多野结衣AV| 久久天天躁狠狠躁夜夜av浪潮 |