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
相关推荐
赖small强11 分钟前
【音视频开发】Linux V4L2 (Video for Linux 2) 驱动框架深度解析白皮书
linux·音视频·v4l2·设备节点管理·视频缓冲队列·videobuf2
龙月13 分钟前
运维常用基础&进阶命令(持续更新)
运维
四谎真好看16 分钟前
Linux 附录二,实验一
linux·运维·服务器·学习笔记
神秘的土鸡19 分钟前
Linux中使用Docker构建Nginx容器完整教程
linux·nginx·docker
i***512636 分钟前
Failed to restart nginx.service Unit nginx.service not found
运维·nginx
Molesidy38 分钟前
【Embedded Development】BootROM的详细分析以及Linux开发板的上电启动流程初步分析
linux
wdfk_prog41 分钟前
[Linux]学习笔记系列 -- [block]kyber-iosched
linux·笔记·学习
赖small强1 小时前
【Linux驱动开发】Linux dd 命令详解
linux·dd命令