Centos 修改历史读录( HISTSIZE)

history命令

-c #清空命令历史
-r #读历史文件附加到历史列表
-w #保存历史列表到指定的历史文件
命令历史相关环境变量

HISTSIZE #命令历史记录的条数
HISTFILE #指定历史文件,默认为~/.bash_history
HISTFILESIZE #命令历史文件记录历史的条数
以上变量可以 export 变量名="值" 形式存放在 /etc/profile 或 ~/.bash_profile

export HISTSIZE=100
export HISTTIMEFORMAT="%F %T "

1、清除当前用户会话的历史记录     

history -c    
export HISTSIZE=0

2、删除指定行数的历史命令记录    

history -d    <行号>

3、同时删除Bash历史记录文件和Bash会话历史:  
rm ~/.bash_history    删除bash历史记录文件    
history -c                删除当前会话中历史记录
export HISTSIZE=0
 

通过 更改 /etc/profile 中的HISTSIZE值,改完之后,执行source /etc/profile  和echo $HISTSIZE,结果还是之前的HISTSIZE值,

解决办法:执行​​sed -i "s/HISTSIZE=1000/HISTSIZE=10/" /etc/profile设置成功;然后执行source /etc/profile立即生效,成功​​

记录一下。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值