history命令保存的最大数
来源:互联网 发布:被女朋友甩了知乎 编辑:程序博客网 时间:2024/05/16 09:22
history命令保存的最大数? Linux 怎样修改history最大保留数呢?
linux历史命令默认条数是1000 history命令保留的默认值是1000
history命令保存的最大数是多少呢?history命令保存的最大数?书上说 如果注销系统 那么会将所有历史命令写入~/.bash_history,只保留最近1000条命令 (默认SHELL变量设置)命令如下的:HISTSIZE=2(保留最近2条记录,需要重启才能生效)
但是为什么我现在执行 history 后可以出现大于1000多条记录。
是否可以这样理解:
1。如果你不注销或者关机,那么执行hisotry命令 只要永久保存,可能记录大于1000
2。如果你注销了以后,.bash_history只保存最近的1000条记录
3、我们可以修改history的历史保留命令的条数;可以查看history的默认保留条数 echo $HISTSIZE 一般默认是1000条,有时候需要保留10000条,怎么办呢》?
我们可以临时修改最大保留条数: HISTSIZE=10000 这样就修改成了10000条啦,但是重启服务器后,又还原了,如果想一直保留10000条,我们需要修改他的环境变量;命令如下
sed -i ‘s/HISTSIZE=1000/HISTSIZE=10000/g’ /etc/profile
source /etc/profile (使其生效即可)
命令记录.bash_history
Bash shell在“~/.bash_history”(“~/”表示用户目录)文件中保存了500条使用过的命令,这样可以使你输入使用过的长命令变得容易。每个在系统中拥有账号的用户在他的目录下都有一个“.bash_history”文件。
bash shell应该保存少量的命令,并且在每次用户注销时都把这些历史命令删除。
第一步:
“/etc/profile”文件中的“HISTFILESIZE”和“HISTSIZE”行确定所有用户的“.bash_history”文件中可以保
存的旧命令条数。强烈建议把把“/etc/profile”文件中的“HISTFILESIZE”和“HISTSIZE”行的值设为一个较小的数,比如
30。编辑profile文件(vi /etc/profile),把下面这行改为:
HISTFILESIZE=30
HISTSIZE=30
这表示每个用户的“.bash_history”文件只可以保存30条旧命令。
第二步:
网管还应该在"/etc/skel/.bash_logout" 文件中添加下面这行"rm -f $HOME/.bash_history" 。这样,当用户每次注销时,“.bash_history”文件都会被删除.
- history命令保存的最大数
- history命令保存的最大数?
- 设置linux系统history相关变量,命令时间、保存history条数,多session共享history
- Rhyme/ linux Bash基本功能—历史命令history配置详解、修改历史命令保存条数、历史命令的调用
- 解决history不能保存历史命令
- 修改history命令保存至10000条
- linux 的history命令
- 如何让特定的命令不保存在eshell history中
- HTML5的history API,保存ajax数据
- Eclipse的Local History保存位置
- Linux命令:history的用法
- Bash 强大的History 命令
- CentOS下的history命令
- SSH退出时保存历史命令(History)
- Korn Shell的"r"命令+“history"命令
- history命令
- history命令
- history命令
- LayoutInflater和inflate()方法的用法
- git使用说明(Linux系统)
- C++构造函数初始化顺序
- oracle常用系统表
- linux下创建oracle表空间
- history命令保存的最大数
- 树莓派之远程桌面
- Google Map 离线地图 - "Ok Maps"
- BIRT常用操作
- wsprintf 例子
- 107个JS语句
- 购买咨询项目(3)
- 说说自己的编码规范,长点记性,千万不要被炒鱿鱼。
- 【框架-QT】隐藏QWidget及QWidget派生的类的外框