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
相关推荐
HIT_Weston1 小时前
26、【Ubuntu】【远程开发】内网穿透:密钥算法介绍(二)
linux·运维·ubuntu
zl_dfq3 小时前
Linux第一个小程序 之 【进度条】
linux
wdfk_prog3 小时前
[Linux]学习笔记系列 -- [kernel]kthread
linux·笔记·学习
大地的一角4 小时前
(Linux)ELF格式与库的链接原理
linux·运维·服务器
z202305084 小时前
Linux之中断子系统-内核中断注册源码分析(4)
linux·运维·服务器
深思慎考4 小时前
微服务即时通讯系统(服务端)——用户子服务实现逻辑全解析(4)
linux·c++·微服务·云原生·架构·通讯系统·大学生项目
极小狐5 小时前
比 Cursor 更丝滑的 AI DevOps 编程智能体 - CodeRider-Kilo 正式发布!
运维·人工智能·devops
Sunlightʊə5 小时前
2.登录页测试用例
运维·服务器·前端·功能测试·单元测试
Red丶哞6 小时前
Docker 安装部署Prometheus
linux·云原生·容器·kubernetes
利刃大大6 小时前
【高并发服务器:HTTP应用】十六、HttpContext上下文模块 && HttpServer服务器模块&& 服务器测试
运维·服务器·http·高并发·项目