linux查看其他用户history,从Linux服务器上的其他用户隐藏命令历史记...

有许多方法可以隐藏您的命令历史记录,但完全关闭历史记录是一个坏主意,因为它非常有用.以下是暂时关闭它的三种好方法.

>最快的解决方案:键入未设置的HISTFILE

这将阻止您在当前登录会话中运行的所有命令在您注销时保存到.bash_history文件.请注意,HISTFILE将在您下次登录时重置,因此历史记录将照常保存.另请注意,这将删除会话中的所有命令,包括在您键入未设置的HISTFILE之前运行的命令,这可能不是您想要的.另一个缺点是你不能确定你在注销之前做得对,因为bash仍然会让你使用向上箭头来查看以前的命令.

>最佳解决方案:在命令前键入空格

尝试一下,然后点击箭头查看它是否已添加到您的历史记录中.有些网站已将其设置为不保存此类命令.如果它不起作用,请将行导出HISTCONTROL = ignoreboth添加到.bashrc文件中.将来登录时,将立即忘记以空格开头的命令.

>最容易记住:键入sh

这将启动原始Bourne shell的子shell.写入的任何命令(直到退出)都不会保存在历史记录中.任何查看你的历史文件的人都能看到你运行sh(这是可疑的),但是看不到你之后运行的内容.

还有很多其他方法可以做到这一点.你甚至可以告诉bash哪些命令永远不会记住(HISTIGNORE).请参阅bash(1)的手册页并搜索HIST以查看许多可能性.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值