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
相关推荐
飞Link2 分钟前
【Anaconda】Linux(CentOS7)下安装Anaconda教程
linux·运维·python
Ama_tor12 分钟前
docker|F盘安装の1键部署软件及数据储存+2个保姆级运行实例
运维·docker·容器
@时间旅行者@15 分钟前
LINUX离线安装postgres,rpm方式安装
linux·运维·服务器·postgresql·离线安装
whlqjn_121119 分钟前
Ubuntu 20.04图形界面卸载
linux·运维·ubuntu
杨云龙UP19 分钟前
SQL Server 2016通过SSMS(SQL Server Management Studio)图形界面完成创建用户和授权_20251230
运维·服务器·数据库
可爱又迷人的反派角色“yang”34 分钟前
GitLab配置与git集成实践
linux·网络·git·docker·云计算·gitlab
斯普信云原生组35 分钟前
Linux 平台 Redis Insight 安装卸载与常见问题
linux·运维·redis
qq_4162764238 分钟前
linux bashrc写各种离线库路径并验证
linux·运维·服务器
Tipriest_44 分钟前
配置用户pip源与查看当前的pip的源的办法
linux·人工智能·python·pip
B2_Proxy1 小时前
如何搭建高速稳定安全的网络环境?住宅代理是关键
服务器·网络·安全