Linux中隐藏操作身法

从历史记录中删除指定的命令

假设历史记录中已经包含了一些你不希望记录的命令。这种情况下我们怎么办?很简单。通过下面的命令来删除:

bash 复制代码
history | grep "keyword"

例如:history | grep 'set +o history'

批量第二条和第四条删除:

bash 复制代码
sed -i '2,4d' .bash_history

接着新开窗口,进行查询:

发现已经删除掉了第二条和第四条的操作记录!!!

如果想批量删除,只保留前10个

bash 复制代码
sed -i '10,$d' .bash_history
相关推荐
Petal99091218 分钟前
内核调试:Linux编译内核源码为deb并更新内核
linux·运维·服务器
用户4672445449920 分钟前
Linux 进程管理
linux
Wpa.wk30 分钟前
性能测试-初识性能测试基础(性能测试流程,计划等)
java·运维·经验分享·测试工具·性能测试
一个平凡而乐于分享的小比特1 小时前
Linux内核构建三剑客:Kconfig、.config与Makefile关系详解
linux·makefile·kconfig·.config
轩轶子1 小时前
【Macbook环境配置】Macbook设置ssh免密登陆服务器
运维·服务器·ssh
Dillon Dong1 小时前
服务器运维:Linux 磁盘查看 & 清理常用命令
linux·运维·服务器
ben9518chen1 小时前
Linux用户管理
linux·运维·服务器
m0_737302581 小时前
云服务器的多元形态进化史
服务器
root666/2 小时前
【后端开发-nginx】proxy_pass和proxy_redirect参数作用
运维·nginx
用户6135411460162 小时前
xampplinux_v174beta11在 Linux 下的安装与配置步骤
linux