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
相关推荐
March.s2 分钟前
深入理解 Linux 系统启动原理
linux·运维·服务器
zbyyd31 分钟前
Linux 基础与 Shell 命令
linux·运维·arm开发
起名真的太难了37 分钟前
Linux系统运维与远程管理核心命令速查指南
linux·运维·服务器
tg_xianheyun42 分钟前
阿里云国际账号注册代充值怎么选服务商?
服务器·阿里云·云计算·全球访问优化
xiaoye-duck44 分钟前
《Linux网络编程》吃透 Linux 网络传输全流程:完整梳理局域网通信、封装解包与跨网络传输原理
linux·网络
深念Y1 小时前
订阅管理及节点过滤实践(技术笔记)
linux·网络·arm·优化·日志·工具·soc
IT小盘1 小时前
17-AI应用防止越权访问知识库
服务器·网络·windows
酷可达拉斯1 小时前
自动化运维-Ansible Role详解
linux·运维·服务器·自动化·ansible
为思念酝酿的痛1 小时前
Socket编程--TCP
服务器·网络·tcp/ip
智能运维指南1 小时前
智能体自治运维选型指南:2026年企业如何从“AI辅助”走向“AI自治”
大数据·运维·人工智能