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
相关推荐
深圳恒讯14 小时前
马来西亚服务器延迟怎么样?多少才算正常
运维·服务器
时间静止不是简史14 小时前
CentOS 7 虚拟机 NAT 网络排障:DHCP 服务为何启动即停
linux·网络·centos
黄筱筱筱筱筱筱筱14 小时前
基于AI 文本生成的自动化Linux 运维文档系统
运维·自动化
2601_9488106014 小时前
Jenkins
运维·jenkins
剑神一笑14 小时前
Linux wget 命令详解:从基础到高级下载技巧
linux·运维·服务器
AOwhisky14 小时前
Ceph系列第二期:Ceph集群部署实战(cephadm)
linux·运维·笔记·分布式·ceph·云计算·存储
Agent手记14 小时前
跨境电商从选品到售后全流程自动化可能吗?基于实在Agent与LLM+RPA的端到端落地实战指南
运维·人工智能·ai·自动化·rpa
wanhengidc14 小时前
云手机 算力终端应用
运维·服务器·网络·游戏·智能手机
郝亚军14 小时前
RK3562 nfs mount
linux·运维·服务器
IT策士14 小时前
docker 实战:将一个多组件应用完整容器化
运维·docker·容器