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
相关推荐
70asunflower1 天前
Python with 语句与上下文管理完全教程
linux·服务器·python
tritone1 天前
学习Chef自动化配置管理工具,为了实践环境部署,我选择了**阿贝云**的**免费虚拟主机**和**免费云服务器**来搭建测试平台。
服务器·学习·自动化
j_xxx404_1 天前
Linux:调试器-gdb/cgdb使用
linux·运维·服务器
艳阳天_.1 天前
华为云欧拉服务器问题记录
运维·服务器·华为云
驱动探索者1 天前
AMD EPYC 服务器 CPU 学习
运维·服务器·学习·cpu
市安1 天前
docker命令知识点1
运维·docker·云原生·容器·eureka
鸣弦artha1 天前
TabBar标签页组件详解
linux·git·ubuntu
向上的车轮1 天前
openEuler 内核解读(五):Linux 内核模块 “Hello World” 示例
linux·openeuler
SmartRadio1 天前
ESP32-S3实现KVM远控+云玩功能 完整方案
运维·python·计算机外设·esp32·kvm·云玩
Coder个人博客1 天前
Linux6.19-ARM64 mm proc子模块深入分析
linux·安全·车载系统·系统架构·系统安全·鸿蒙系统·安全架构