没啥意思的站点

bash历史功能失效问题

今天登录某远程服务器,发现输完命令后,向上键翻历史记录的功能失效了.
看了 .bash_history 文件,发现文件大小为0,但是权限是对的.
又echo了SHELL和TERM环境变量,也正常.
后来 echo $HISTSIZE 发现是0…
找到原因了,于是在 ~/.bashrc /etc/bashrc ~/.bash_profile /etc/profile 等文件中搜索,最终在 /etc/profile 的末尾找到一句 HISTSIZE=0 ,不知道是哪个家伙干的…
赶紧加#注释掉,重新登录一次,OK了.

4 评论

  1. 呵呵,history是我一直没有搞明白的一个小东东(其实是懒没认真去搞),
    ^_^通常那样干的家伙就是几个月前的你自己,哈哈
    发现这里不错,

  2. @Stupid Kid: 应该不是我,我才刚得知那服务器的密码呢…

  3. bones7456 / 08272008, 8:52:

    @Stupid Kid: 应该不是我,我才刚得知那服务器的密码呢…

    呵呵,这句话我完全不明白,不是说给我听的吧???

  4. 哦,明白了,呵呵,不好意思^_^

发表评论