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
相关推荐
一个小浪吴啊7 分钟前
MacOS/Linux/Windows 跨平台一键安装OpenCode指南
linux·windows·macos·opencode
圆山猫11 分钟前
[AI] [Linux] 教我用rust写一个GPIO驱动
linux·rust
Cat_Rocky15 分钟前
网络技术基础一点点
运维·服务器·网络
Agent产品评测局20 分钟前
混合云架构适配:企业级智能体灵活部署完整方案与最佳实践 | 2026企业自动化选型硬核指南
运维·人工智能·ai·chatgpt·架构·自动化
江公望28 分钟前
Linux kernel devm_of_platform_populate()函数浅谈
linux
其实防守也摸鱼30 分钟前
AWVS下载和安装保姆级教程
linux·服务器·git
舰长11531 分钟前
nginx常用配置反向代理配置
运维·websocket·nginx
爱学习的小囧42 分钟前
虚拟机开机放哪台主机?ESXi DRS 初始放置位置选择指南:CPU / 内存 / 存储 / 网络综合评分攻略
服务器·esxi·虚拟化·esxi8.0
要做一个小太阳1 小时前
Consul SD 常见标签
运维·数据库·consul
洛洛呀。1 小时前
Kali系统桥接模式下相关网络故障
linux·服务器·桥接模式