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
相关推荐
2401_834636999 小时前
Linux集群技术-高可用与负载均衡实战解析
linux·运维·负载均衡
吠品9 小时前
处理 Python 类继承中那些变来变去的初始化参数
linux·前端·python
会Tk矩阵群控的小木9 小时前
小红书矩阵软件:基于Python+ADB的多设备批量管理自动化脚本实战
运维·python·adb·矩阵·自动化·新媒体运营·个人开发
NetInside_9 小时前
某市级水利单位全流量监测与可视化交付实践
运维·网络
ai_coder_ai9 小时前
使用ocr实现自动化脚本
运维·自动化·ocr
帅大大的架构之路9 小时前
linux上面的一些小知识点
linux·运维·服务器
光电笑映9 小时前
进程间通信:深入 System V IPC:共享内存、消息队列与信号量
linux·运维·服务器·c++
RisunJan9 小时前
Linux命令-patch (为开放源代码软件安装补丁程序)
linux·服务器·算法
皆圥忈9 小时前
_Linux文件系统与磁盘结构深度解析
linux
向日葵.9 小时前
linux & qnx & git 命令 2
linux·运维·git