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
相关推荐
拾忆,想起6 小时前
Dubbo服务调用流程全解析:从请求到响应的微服务通信之旅
服务器·网络·微服务·云原生·架构·dubbo
回忆是昨天里的海6 小时前
docker存储-目录挂载
运维·docker·容器
永不停歇的蜗牛7 小时前
Maven的POM文件相关标签作用
服务器·前端·maven
爱吃萝卜的美羊羊7 小时前
ubuntu下国内升级ollama
linux·运维·ubuntu
Erwin Rommel5597 小时前
nginx的https服务搭建实验
服务器·nginx·https
mzhan0177 小时前
Linux: console: printk: console_no_auto_verbose
linux·运维·服务器
用什么都重名7 小时前
Docker 镜像源配置指南
运维·docker·容器
河南博为智能科技有限公司7 小时前
高集成度国产八串口联网服务器:工业级多设备联网解决方案
大数据·运维·服务器·数据库·人工智能·物联网
Savvy..7 小时前
天机学堂-Day01
linux·服务器·网络
忙里偷闲学python8 小时前
containerd_buildkitd构建镜像,告别docker构建
运维·docker·容器