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
相关推荐
敲代码还房贷3 分钟前
安装wsl报错:HCS_E_HYPERV_NOT_INSTALLED
linux·python·ubuntu
竣达技术11 分钟前
告别人工巡检!竣达 BMS 电池巡检云监控终端,为蓄电池筑牢安全防线
运维·监控系统·机房监控
GuoFeng.Wan13 分钟前
深入理解经典蓝牙的channel
linux·服务器·网络
朝发如雪17 分钟前
快速掌握Linux(1)(Linux文件操作)(标准IO)
linux·运维·服务器
额额额对了19 分钟前
Linux 进程管理详解:从概念到实战
java·服务器·前端
一直C26 分钟前
【Linux应用编程】深入理解Linux多任务机制:进程原理、状态转换与进程控制实战
linux·开发语言·算法·ubuntu·vim·visual studio code
2601_9668714033 分钟前
全新 云原生系统精讲与全流程落地实践,云原生 DevOpS 进阶实战营
运维·云原生·devops
桌面运维家34 分钟前
信创机房批量换国产终端,服务器IO通道配置实测体验
运维·服务器
IT小白杨40 分钟前
多账号运营为什么需要独立浏览器环境:原理、机制与自测方法
服务器·chrome·经验分享·安全架构·指纹浏览器
qq_3494479542 分钟前
Helm自定义chart,以及常用命令
运维