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
相关推荐
EveryPossible2 分钟前
提示练习内容2
服务器
123过去2 分钟前
sucrack使用教程
linux·网络·测试工具·安全
姚永强7 分钟前
在虚拟机添加磁盘和自动挂载
运维
弘毅 失败的 mian14 分钟前
Linux 进程属性详解
linux·运维·服务器·经验分享·笔记
AI成长日志18 分钟前
【实用工具教程专栏】GitHub Actions自动化工作流入门(基础篇)
运维·自动化·github
jnrjian22 分钟前
restore archivelog RAC thread from sequence logseq
服务器·数据库
IAUTOMOBILE24 分钟前
Ubuntu 22.04 下 NVIDIA H100 服务器完整部署攻略:驱动、Fabric Manager 与 Container Toolkit 配置
服务器·ubuntu·fabric
三万棵雪松25 分钟前
【Linux 物联网网关主控系统-感知层部分(一)】
linux·单片机·物联网·嵌入式linux
三万棵雪松25 分钟前
【Linux 物联网网关主控系统-感知层部分(二)】
linux·物联网·嵌入式linux
淼淼爱喝水27 分钟前
openEuler 下 Ansible 基础命令详解与实操演示1
linux·服务器·ansible