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 分钟前
live555 sample基本解读
运维·服务器
٩( 'ω' )و26013 分钟前
linux--库的制作与原理
linux
海盗123430 分钟前
VMware 中 CentOS 7 无法使用 yum 安装 wget 的完整解决方案
linux·运维·centos
小宇的天下31 分钟前
Synopsys Technology File and Routing Rules Reference Manual (1)
java·服务器·前端
kida_yuan42 分钟前
【Linux】在树莓派上搭建自建 Git 服务(基于 GitLab)- 实战笔记与运维清单
运维·gitlab·树莓派
lph0091 小时前
mqtt broker (mosquitto)创建服务器、订阅与发布
运维·服务器
by————组态1 小时前
睿控(Ricon)组态
运维·前端·物联网·信息可视化·组态·组态软件
酒醉的胡铁1 小时前
uniapp运行到鸿蒙证书配置
服务器·uni-app·harmonyos
戈壁老孙1 小时前
使用Nginx实现动态后端服务切换:一套配置管理多环境
运维·nginx