cwd*_*cwd 5 command-line bash history bashrc
如何在 Ubuntu 10.04 上为所有用户设置 HISTSIZE ?
我尝试将以下几行添加到/etc/profile和/etc/bash.bashrc。我不确定我是否理解这两个文件之间的区别,但我真的认为其中任何一个都应该在交互式 shell 上工作,对吗?
export HISTCONTROL=erasedups:ignorespace
export HISTSIZE=5000
shopt -s histappend
Run Code Online (Sandbox Code Playgroud)
出于某种原因,这行不通。我已将这些行添加到底部、注销、重新登录并输入,echo $HISTSIZE然后我得到“ 1000”?
我究竟做错了什么?
谢谢@lesmana,你是对的。我已将代码块添加到/etc/bash.bashrc并确保它不在任何用户配置文件中。那效果很好。我还意识到我应该设置它,/etc/bash.bashrc而不是/etc/profile因为第一个是用于bash(history相关的)而第二个是用于 Bourne shell (sh(1)) 和 Bourne 兼容的 shell (bash(1), ksh(1) ), 灰 (1), ).
| 归档时间: |
|
| 查看次数: |
5993 次 |
| 最近记录: |