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
相关推荐
无效的名字2 分钟前
最快速在服务器上搭建代理
运维·服务器
liurunlin8886 分钟前
Linux系统安装部署Tomcat
linux·运维·tomcat
wanhengidc7 分钟前
服务器 数据安全稳定
运维·服务器·数据库·游戏·智能手机
tingting01197 分钟前
linux系统-统计连接数-钉钉告警
linux·数据库·钉钉
Xzq21050911 分钟前
网络编程套接字(TCP)
服务器·网络·tcp/ip
JZC_xiaozhong16 分钟前
BPM如何打通“请款→审批→付款”全链路?构建企业资金流转闭环
大数据·运维·数据库·数据分析·数据集成与应用集成·业务流程管理·流程监控
尘觉21 分钟前
OpenClaw 入门:OpenClaw 环境搭建完整指南(Mac / Windows / Linux)(2026-3月最新版)
linux·windows·macos
yeflx23 分钟前
Docker in Docker 实战
运维·docker·容器
xlp666hub24 分钟前
进来看看你对进程虚拟内存的了解有多深?
linux·面试
yann_qu25 分钟前
Mac通过ssh远程连接wsl
linux·windows·macos·ssh·wsl