history隐藏历史命令tree查看目录层级

大家都知道 查看Centos历史命令的的命令是 history 另外Centos -c选项可以清除历史命令,会清除所有....
有没有一种方法可以***别人系统后而不留下历史命令的操作痕迹呢?
答案只有的。。。。
history命令是环境变量定义的 history隐藏历史命令tree查看目录层级


两个环境变量分别定义了历史命令数量和历史命令记录规则。。
默认是ignoredups 意思是忽略重复的命令
其实可以改成 ignorespace忽略空白开头的命令
export HISTCONTROL=ignorespace
修改以后再输入命令的时候 在命令前面加一个空格这样就不会记录到history里面了。。。。
另外 history后面跟上数字 可以显示数字个数的命令
history -d 数字 可以删除指定数字的命令
另外 !n 可以执行第n条命令
!! 可以执行上一条命令
!string 最近的以此字符串开头的命令
调用上一条命令的最后一个参数
!$
history隐藏历史命令tree查看目录层级
除了!$ 以外还可以使用Esc, .
变量是内存中的一个空间...
还有一个命令 tree 感觉挺有用的。。。。。
例如Docker的配置文件。或者是一个新系统 帮忙调试下。。。。总是找网站的配置文件在哪里
以前都是 cd到目录 然后ls
现在可以直接tree 目录 直接能到此目录里面所有的子目录 子子目录等.....
如果没有free命令 yum install -y tree 即可
当然tree的选项很多很多
我们可以需要显示的层级 只显示目录等...
tree -d 只显示目录 不显示文件
history隐藏历史命令tree查看目录层级
tree -l 2 只显示两级的目录
history隐藏历史命令tree查看目录层级

转载于:https://blog.51cto.com/12529218/2175961

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值