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
相关推荐
浅念-几秒前
Linux 进程与操作系统
linux·运维·服务器·网络·数据结构·笔记·网络协议
顶点多余1 分钟前
POSIX信号量+生产消费模型应用+环形缓冲区实现
linux·c++
Qinti_mm2 分钟前
Linux NUMA自动优化机制全解析
linux·服务器·numa balancing
开开心心就好4 分钟前
桌面图标乱了怎么办,一键恢复固定位置工具
运维·服务器·windows·pdf·excel·3dsmax·houdini
zb2006412010 分钟前
自己编译RustDesk,并将自建ID服务器和key信息写入客户端
运维·服务器
Agent产品评测局13 分钟前
企业采购自动化落地,供应商全生命周期管控实现方案:智能体驱动下的全链路提效与合规治理
运维·人工智能·ai·chatgpt·自动化
渔民小镇23 分钟前
不用前端也能测试 —— 模拟客户端请求模块详解
java·服务器·前端·分布式·游戏
桌面运维家29 分钟前
KVM虚拟机:存储IO瓶颈诊断与Linux性能优化实战
linux·运维·性能优化
得物技术31 分钟前
日志诊断 Skill:用 AI + MCP 一键解决BUG|得物技术
运维·后端·程序员
M1nat0_41 分钟前
Linux 基础 IO 全解析:从文件本质到重定向与缓冲区
linux·运维·服务器