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”文件都会被删除.

最新文章

  1. Web服务器与数据库服务器分离 导入 Excel数据至数据库
  2. APP里如何添加本地文本
  3. K-means算法和矢量量化
  4. [问题2015S08] 复旦高等代数 II(14级)每周一题(第九教学周)
  5. iOS 开发经验谈,点击没响应事件
  6. Android支付接入(四):联通VAC计费
  7. hdu 七夕节
  8. ASP.NET所谓前台调用后台、后台调用前台想到HTTP——实践篇
  9. 设计模式(1)--Prototype(原型模式)--创建型
  10. MQTT 简介
  11. spring boot redis 数据库缓存用法
  12. javascript ----字符串的使用
  13. C#调用VlcControl做一个播放器
  14. Vue-router导航问题
  15. java构造器和构建器
  16. 故障排错-ping dup!
  17. 【iCore4 双核心板_ARM】例程三十六:DAC实验——输出直流电压
  18. UVALive5874 - Social Holidaying-二分图匹配/匈牙利算法
  19. 多么痛的领悟---关于RMB数据类型导致的元转分分转元的bug
  20. C语言复习:编译

热门文章

  1. JAVASE知识点总结(二)
  2. c#通过Redis实现轻量级消息组件
  3. Spring Data JPA 梳理 - 使用方法
  4. UML图标含义及记忆方法
  5. java8 函数接口
  6. 浏览器端获取短信验证码java实现——阿里云短信服务
  7. 深入集合类系列——ArrayList和Vector的区别
  8. 免费申请 HTTPS 证书,开启全站 HTTPS
  9. Eureka实战-4【开启http basic权限认证】
  10. ThinkPHP5实现定时任务