• 欢迎访问运维搬运工网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站。
  • 本站一年会员:100元 ,两年会员:180元 ,永久会员:380元
  • 这世界就是,一些人总在昼夜不停地运转,而另外一些人,起床就发现世界已经变了。
  • 本博客推广的是知识付费,用赞助的方式实现博客维护,不以赚钱为目的的博客

Linux 清除历史记录

简述

有时候在系统中做了任何操作,但不想被别人知道,毕竟系统别人都可以登入查看,那怎么把自己操作系统的历史命令删除而不让别人知晓呢?

在linux系统里一旦操作了任何命令,都会被记录下来,可以通过history命令来查看历史命令,查看手册可知history -c 便是清除历史命令,但是重新进入系统查看历史命令时,历史信息依然会存在。

实施

[root@cdh-gr-data ~]# history -c
[root@cdh-gr-data ~]# history 
1 history

退出再进

[root@cdh-gr-data ~]# exit
logout
Connection to 192.168.2.244 closed.
[root@operation ~]# ssh 192.168.2.244
Last login: Mon Dec 17 10:08:06 2018 from 192.168.2.198

Welcome to Alibaba Cloud Elastic Compute Service !

[root@cdh-gr-data ~]# history

 166 passwd root
167 cat /etc/hosts
168 ssh 192.168.2.245
169 history 
170 exit
171 history

依然存在

彻底清除

[root@cdh-gr-data ~]# echo > /root/.bash_history

退出再进

[root@cdh-gr-data ~]# exit
logout
Connection to 192.168.2.244 closed.
[root@operation ~]# ssh 192.168.2.244
Last login: Mon Dec 17 11:05:43 2018 from 192.168.2.198

Welcome to Alibaba Cloud Elastic Compute Service !

[root@cdh-gr-data ~]# history 
1 history 
2 echo > /root/.bash_history
3 history 
4 exit
5 history

发现之前的历史记录没有了


运维搬运工 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Linux 清除历史记录
喜欢 (0)
[扫描二维码]
分享 (0)
大自然搬运工
关于作者:
不是路不平,而是你不行。到底行不行,看你停不停。只要你不停,早晚都能行。
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址