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
相关推荐
mit6.82417 小时前
devops
运维·flask·devops
云和数据.ChenGuang17 小时前
fastapi项目拆分实战数据模型
java·服务器·数据库·人工智能·深度学习·fastapi·强化学习
祈禾17 小时前
Redis三大特殊数据类型
运维·服务器·数据库·redis·笔记·缓存
四代水门18 小时前
三、计算机网络
服务器·计算机网络·asp.net
mgaofeid18 小时前
Ubuntu 24.04 中文输入法安装
linux·运维·ubuntu
xywww16818 小时前
真实后台页实测:Opus 5 看图写前端的可用边界在哪
linux·服务器·前端·数据库·人工智能·gpt
秋田君20 小时前
QT_绘图原理双缓冲机制
服务器·数据库·qt
qetfw20 小时前
Debian OpenSSL CA 证书配置参考:根证书、服务证书与验证
linux·debian·ssl·openssl
测试运维日常笔记20 小时前
RHEL/CentOS 离线部署指南:配置本地 ISO 镜像作为 YUM 仓库
linux·运维·centos
小马同学-20 小时前
负载均衡-LVS全解析
运维·负载均衡·lvs