[问题已处理]-centos7 history命令没有任何记录
生活随笔
收集整理的這篇文章主要介紹了
[问题已处理]-centos7 history命令没有任何记录
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
今天發現某些服務器上history沒法看到歷史記錄 上下翻命令的功能也不能用 嚴重影響工作效率
通過設置HISTSIZE的值也無法使用history
"故障"機子
平常機子
后面發現是~/.bashrc設置的問題 原先配置如下。
# .bashrc# User specific aliases and functionsalias rm='rm -i' alias cp='cp -i' alias mv='mv -i'# Source global definitionsif [ -f /etc/bashrc ]; then. /etc/bashrc fi # 調整處 #HISTSIZE=0 #HISTSIZE=0環境變量HISTCONTROL
這里使用HISTCONTROL=ignorespace 忽略所有以空格開頭的命令
| ignorespace | 忽略所有以空格開頭的命令 |
| ignoreboth | ignoredups 和 ignorespace 的組合 |
| erasedups | 刪除歷史記錄中重復命令,相同的指令僅保留最近的一個 |
修改~/.bashrc如下
# .bashrc# User specific aliases and functionsalias rm='rm -i' alias cp='cp -i' alias mv='mv -i'# Source global definitionsif [ -f /etc/bashrc ]; then. /etc/bashrc fi # 調整處 #HISTSIZE=0 # 歷史記錄1000行 HISTSIZE=1000 # 開頭輸入空格 將不計入歷史記錄 HISTCONTROL=ignorespace source ~/.bashrc測試成功
總結
以上是生活随笔為你收集整理的[问题已处理]-centos7 history命令没有任何记录的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 点菜题(动态规划)
- 下一篇: 微型计算机的最少配是,只有SD卡大小的微