显示历史命令表的所有内容的命令 如何查看linux上的历史执行命令

vfp\u4e2d \u663e\u793a\u8868\u4e2d\u6240\u6709\u6570\u636e\u7684\u547d\u4ee4\u662f\u4ec0\u4e48

browse
\u662f\u6d4f\u89c8\u3001\u4fee\u6539\u8bb0\u5f55

\u6216
list all
\u662f\u5728\u5de5\u4f5c\u533a\u5e26\u8bb0\u5f55\u53f7\u663e\u793a\u5168\u90e8\u8bb0\u5f55\u3002

1>History\u547d\u4ee4\u8bed\u6cd5\uff1a [test@linux]# history [n] [test@linux]# history [-c] [test@linux]# history [-raw] histfiles \u53c2\u6570\uff1a n \uff1a\u6570\u5b57,\u8981\u5217\u51fa\u6700\u8fd1\u7684 n \u7b14\u547d\u4ee4\u5217\u8868 -c \uff1a\u5c06\u76ee\u524d\u7684shell\u4e2d\u7684\u6240\u6709 history \u5185\u5bb9\u5168\u90e8\u6d88\u9664 -

linux查看历史命令history
来源:yonggang7的专栏|2014-11-03
1. history作用
linux的history命令的作用是,记录执行过的命令。 用法: history [n] n为数字,列出最近的n条命令 -c 将目前shell中的所有history命令消除 history [-raw] histfiles -a 将目前新增的命令写入histfiles, 默认写入~/.bash_history -r 将histfiles内容读入到目前shell的history记忆中 -w 将目前history记忆的内容写入到histfiles
shell > history 34 14-10-28 16:19:24 ll 35 14-10-28 16:19:26 vim test 36 14-10-28 16:19:33 ll 37 14-10-28 16:19:34 ll
展示3行
shell > history 3 1032 14-11-02 16:10:41 history 1033 14-11-02 16:10:46 history |more 1034 14-11-02 16:11:15 history 3
使用! 执行历史命令。 ! number 执行第几条命令 ! command 从最近的命令查到以command开头的命令执行 !! 执行上一条
shell > !1046 history 3 1045 14-11-02 16:22:38 head ~/.bash_history 1046 14-11-02 16:35:37 history 3 1047 14-11-02 16:35:48 history 3 shell > !! history 3 1046 14-11-02 16:35:37 history 3 1047 14-11-02 16:35:48 history 3 1048 14-11-02 16:35:52 history 3 shell > !head head ~/.bash_history #1414484377 cd update/ #1414484377
2. history配置修改
history记录的行数
shell > echo $HISTSIZE 1000 shell >
默认记录1000行 配置文件在/etc/profile中修改
HISTSIZE=1000 export HISTSIZE
历史命令文件记录在 ~/.bash_history中
想要让linux的history命令显示时间,history是默认不带时间, 在/etc/profile 中增加
export HISTTIMEFORMAT="%y-%m-%d %H:%M:%S "
查看.bash_history
shell > head ~/.bash_history #1414484377 cd update/ #1414484377 ll #1414484388 vim address #1414484439 ll #1414484440 ll shell >
3. 同一账号同时多次登录写入history
普通情况下, 当以bash登录系统时,系统会从~/.bash_history读取以前运行的命令 当注销时,把最新的1000(HISTSIZE)条命令更新到~/.bash_history文件中。 也可以使用history -w强制立刻写入,仅保留最新的。
当同一账号,同时登录多个bash时,只有最后一个退出的会写入bash_history,其他的都被覆盖了。
4. Ctrl+r 反向查询历史命令
使用Ctrl+r反向查询历史命令,将匹配的最新一条显示出来 如果还想继续向上查询,继续按Ctrl+r
shell > 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
地址:http://blog.csdn.net/yonggang7/article/details/40710623

  • cmd鐨勫揩鎹烽敭鏈夊摢浜?
    绛旓細2銆丗7锛鏄剧ず鍛戒护鍘嗗彶璁板綍锛屼互鍥惧舰鍒楄〃绐楃殑褰㈠紡缁欏嚭鎵鏈夋浘缁忚緭鍏鐨勫懡浠锛屽苟鍙敤涓婁笅绠ご閿夋嫨鍐嶆鎵ц璇ュ懡浠ゃ3銆丗8锛氭悳绱㈠懡浠ょ殑鍘嗗彶璁板綍锛屽惊鐜鏄剧ず鎵鏈鏇剧粡杈撳叆鐨勫懡浠わ紝鐩村埌鎸変笅鍥炶溅閿负姝紱4銆丗9锛氭寜缂栧彿閫夋嫨鍛戒护锛屼互鍥惧舰瀵硅瘽妗嗘柟寮忚姹傛偍杈撳叆鍛戒护鎵瀵瑰簲鐨勭紪鍙凤紙浠0寮濮嬶級锛屽苟灏嗚鍛戒护鏄剧ず鍦ㄥ睆骞曚笂 5銆...
  • fc鏄粈涔堟剰鎬濆晩?
    绛旓細fc 鍛戒护鏄剧ず浜鍘嗗彶鍛戒护鏂囦欢鍐呭鎴栬皟鐢ㄤ竴涓紪杈戝櫒鍘讳慨鏀瑰苟閲嶆柊鎵ц浠ュ墠鍦 shell 涓緭鍏鐨勫懡浠銆傚巻鍙插懡浠ゆ枃浠舵寜缂栧彿鍒楀嚭鍛戒护銆鍒楄〃涓殑绗竴涓紪鍙峰彲浠ヤ换鎰忛夋嫨銆傛瘡涓涓懡浠や笌缂栧彿鐨勫叧绯讳笉浼氭敼鍙橈紝闄ら潪鐢ㄦ埛鐧诲綍杩涚郴缁熷苟涓旀病鏈夊叾瀹冭繘绋嬭闂繃璇ュ垪琛ㄣ傚湪杩欑鎯呭喌涓嬶紝绯荤粺灏嗛噸鏂拌缃紪鍙凤紝骞舵妸浣欎笅鐨勬渶鑰佺殑鍛戒护...
  • linux涓璖hell鍘嗗彶鍛戒护璁板綍鏂囦欢鐨勮矾寰勬槸浠涔
    绛旓細HISTFILE bash鍚姩鐨勬椂鍊欎細璇诲彇~/.bash_history鏂囦欢骞惰浇鍏ュ埌鍐呭瓨涓紝杩欎釜鍙橀噺灏辩敤浜庤缃.bash_history鏂囦欢锛宐ash閫鍑烘椂涔熶細鎶婂唴瀛樹腑鐨勫巻鍙插洖鍐欏埌.bash_history鏂囦欢 HISTSIZE 璁剧疆bash浼氬憳鏈熼棿鍘嗗彶鍖呭惈鐨勫懡浠鏁伴噺 HISTFILESIZE 璁剧疆鍘嗗彶鏂囦欢涓疄闄呭瓨鍌ㄧ殑鍛戒护鏁伴噺 2.鏄剧ず鍘嗗彶鍛戒护 history 鏄剧ず鍏ㄩ儴鍘嗗彶 history ...
  • 濡備綍浣跨敤history鍛戒护杩藉姞銆佸垹闄ゅ拰绠$悊Linux鍘嗗彶鍛戒护?
    绛旓細-c锛氭竻绌哄綋鍓鍘嗗彶鍛戒护鍒楄〃锛屽浜庨渶瑕佷粠澶村紑濮嬫垨鑰呮竻闄ら敊璇懡浠ゆ椂闈炲父鏈夌敤銆-d锛氬垹闄ゅ巻鍙插懡浠ゅ垪琛ㄤ腑鎸囧畾搴忓彿鐨勫懡浠锛岀簿纭帶鍒跺巻鍙茶褰曘-n锛氫粠鍛戒护鍘嗗彶鏂囦欢涓鍙栨湭琚綋鍓峉hell浼氳瘽璇诲彇鐨勫懡浠わ紝渚夸簬閲嶆柊鎵ц銆-r锛氬皢鍛戒护鍘嗗彶鏂囦欢鐨鍐呭瀵煎叆褰撳墠Shell鐨勫唴瀛樼紦鍐插尯锛屼究浜庤繛缁墽琛屻-s锛氬皢鎸囧畾鐨勫懡浠ゅ崟鐙姞鍏ュ巻鍙...
  • linux鍛戒护鍘嗗彶璁板綍linux鍛戒护鍘嗗彶
    绛旓細21銆!!//鎵ц涓婁竴鏉″懡浠 22銆!pw//杩欐槸涓涓緥瀛愶紝鏄墽琛屼互pw寮澶鐨勫懡浠锛岃繖閲岀殑pw鍙互鎹㈡垚浠讳綍宸茬粡鎵ц杩囩殑瀛楃 23銆!pw:p//杩欐槸涓涓緥瀛愶紝鏄粎鎵撳嵃浠w寮澶寸殑鍛戒护锛屼絾涓嶆墽琛岋紝鏈鍚庣殑閭d釜鈥減鈥濇槸鍛戒护鍥哄畾瀛楃 24銆!num//鎵ц鍘嗗彶鍛戒护鍒楄〃鐨绗琻um鏉″懡浠わ紝num浠f寚浠讳綍鏁板瓧(鍓嶆彁鏄巻鍙插懡浠ら噷...
  • 璇烽棶linux鐨刪istory鎸囦护濡備綍鏄剧ず鍏ㄩ儴鐨勫巻鍙璁板綍
    绛旓細history鍛戒护鍙互鐢ㄦ潵鏄剧ず鏇炬墽琛岃繃鐨勫懡浠銆傛墽琛岃繃鐨勫懡浠ら粯璁ゅ瓨鍌ㄥ湪HOME鐩綍鐨.bash_history鏂囦欢涓紝鍙互閫氳繃鏌ョ湅璇ユ枃浠舵潵鑾峰彇鎵ц鍛戒护鐨鍘嗗彶璁板綍銆傞渶瑕佹敞鎰忕殑鏄.bash_history涓嶅寘鍚綋鍓嶄細璇濇墍鎵ц鐨勫懡浠わ紝鎵ц杩囩殑鍛戒护鍦ㄥ叧鏈烘椂鎵嶄細鍐欏叆鏂囦欢锛岄櫎闈炴墽琛屽懡浠istory -w銆備簡瑙inux鍩虹鍛戒护锛屽彟澶栦綘鏄劅鍏磋叮鐨勮瘽鍙互鐪...
  • FD鍜孎C鐨勫尯鍒槸浠涔?
    绛旓細1銆佸姛鑳戒笉鍚 FC鏄疞INUX鍛戒护鐢ㄩ旀槸澶勭悊鍛戒护鍘嗗彶鍒楄〃锛宖c 鍛戒护鏄剧ず浜鍘嗗彶鍛戒护鏂囦欢鍐呭鎴栬皟鐢ㄤ竴涓紪杈戝櫒鍘讳慨鏀瑰苟閲嶆柊鎵ц浠ュ墠鍦 shell 涓緭鍏鐨勫懡浠銆俧d鐨勪腑鏂囦负杞鐩橈紝杞鐩樻槸涓汉鐢佃剳锛圥C锛変腑鏈鏃╀娇鐢ㄧ殑鍙Щ鍔ㄥ瓨鍌ㄤ粙璐紝浣滀负涓绉嶅彲绉昏串瀛樻柟娉,瀹冩槸鐢ㄤ簬閭d簺闇瑕佽鐗╃悊绉诲姩鐨勫皬鏂囦欢鐨勭悊鎯抽夋嫨銆2銆佷綔鐢ㄤ笉...
  • 濡備綍鏌ョ湅鑷繁 杈撳叆杩囩殑cmd鎵鏈夊巻鍙插懡浠?
    绛旓細涓鏃﹀叧闂紝鎮ㄥ皢鏃犳硶鏌ョ湅瀹冦傚湪涓嶅叧闂殑鎯呭喌涓嬫煡鐪鍛戒护鍘嗗彶璁板綍鐨勬柟娉曟槸鎸夆滈敭锛堝嵆鏂瑰悜閿級銆傛紨绀猴細1.鎸塛in+R杈撳叆CMD浠ヨ繘鍏ュ懡浠ゆ彁绀虹獥鍙o紱2.渚嬪锛岀涓娆¤緭鍏モ淐D..鈥濅互杩涘叆涓婁竴灞傜殑鐩綍銆3.鍦╞adkano鐩綍涓緭鍏モ渃dbadkano鈥濄4.姝ゆ椂锛屾寜閿煡鐪嬫渶鏂板巻鍙茶褰曘傛鏃讹紝灏鏄剧ず涓婁竴姝ヤ腑杈撳叆鐨勨渃dbad...
  • shell涓鐨勫懡浠鑱旀兂鍔熻兘鍜屽懡浠よ蹇嗗姛鑳芥槸浠涔?
    绛旓細涓璧峰涔犱氦娴乴inux 缃戦〉閾炬帴 鐢–trl+R鎼滅储鍘嗗彶鍛戒护锛涘綋浣犳墽琛屼簡涓涓茬浉褰撻暱鐨勫懡浠や箣鍚庯紝浣犲彧瑕佺敤鍏抽敭瀛楁悳绱竴涓嬪巻鍙插懡浠ょ劧鍚庨噸鏂版墽琛岃繖鏉″懡浠よ屼笉闇瑕佸皢鏁存潯鍛戒护鍐嶈緭涓閬嶃傛柟娉曟槸锛氭寜涓婥trl+R鐒跺悗杈撳叆鍏抽敭瀛椼傚鎼滅储鈥漝ate鈥濓紝鍒鏄剧ず鍘嗗彶鐨勫懡浠涓惈鏈夆漝ate鈥濈殑鍛戒护 ...
  • linux鍘嗗彶鍛戒护璁板綍鍦ㄥ摢涓枃浠堕噷linux鐨勫巻鍙插懡浠
    绛旓細3銆乬rep鍛戒护 璇ュ懡浠ゅ父鐢ㄤ簬鍒嗘瀽涓琛岀殑淇℃伅锛岃嫢褰撲腑鏈夋垜浠墍闇瑕佺殑淇℃伅锛屽氨灏嗚琛鏄剧ず鍑烘潵锛岃鍛戒护閫氬父涓庣閬撳懡浠や竴璧蜂娇鐢紝鐢ㄤ簬瀵逛竴浜涘懡浠ょ殑杈撳嚭杩涜绛涢夊姞宸ョ瓑绛夈4銆乫ind鍛戒护 find鏄竴涓熀浜庢煡鎵剧殑鍔熻兘闈炲父寮哄ぇ鐨勫懡浠锛岀浉瀵硅岃█锛屽畠鐨勪娇鐢ㄤ篃鐩稿杈冧负澶嶆潅锛屽弬鏁颁篃姣旇緝澶氥5銆乧p鍛戒护 璇ュ懡浠ょ敤浜庡鍒舵枃浠讹紝...
  • 扩展阅读:命令行参数 ... 命令查看所有目录 ... 删除表所使用的命令是 ... 查看表内容的命令是 ... 查询历史命令 ... 怎么设置网页历史记录 ... 浏览 器历 史记录设置 ... 共享文件填写内容隐藏 ... 建立表所使用的命令是 ...

    本站交流只代表网友个人观点,与本站立场无关
    欢迎反馈与建议,请联系电邮
    2024© 车视网