记录日常工作关于系统运维,虚拟化云计算,数据库,网络安全等各方面问题。

删除Linux系统下history记录的方法

     1、修改/etc/profile将HISTSIZE=1000改成0或1

  清除用户home路径下。bash_history

  2、立即清空里的history当前历史命令的记录

  history -c

  3、bash执行命令时不是马上把命令名称写入history文件的,而是存放在内部的buffer中,等bash退出时会一并写入。

  不过,可以调用'history -w'命令要求bash立即更新history文件。

  history -w


二, 有时会出现history -c 后,再退出shell,重新进系统后,history 命令还在是存在,说明history -c命令无无效。

     可以采用下面方法检查。

   先运行  history -c命令,再运行  history -w ,命令记录就清除了。

  或是查看用户的主目录是否有修改,找到对应的 .bash_history 文件手动命令清除。

 




转载请标明出处【删除Linux系统下history记录的方法】。

《www.micoder.cc》 虚拟化云计算,系统运维,安全技术服务.

网站已经关闭评论