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
相关推荐
C_心欲无痕1 分钟前
nginx - 核心概念
运维·前端·nginx
若风的雨3 分钟前
RC-EP 和 Switch-EP 的复位链路建立过程区别
linux
HABuo4 分钟前
【Linux进程(五)】进程地址空间深入剖析-->虚拟地址、物理地址、逻辑地址的区分
linux·运维·服务器·c语言·c++·后端·centos
开开心心_Every5 分钟前
安卓做菜APP:家常菜谱详细步骤无广简洁
服务器·前端·python·学习·edge·django·powerpoint
wdfk_prog7 分钟前
WIN11如何可以安装ISO
linux·笔记·学习
旖旎夜光13 分钟前
Linux(10)(中)
linux
五仁火烧21 分钟前
HTTP 服务器
服务器·网络·网络协议·http
米高梅狮子22 分钟前
01-Ansible 自动化介绍
运维·自动化·ansible
牛奶咖啡1325 分钟前
shell脚本编程(六)
linux·shell脚本编程·shell中的判断·if/else结构·if/elif/else结构·case选择语句·shell各种判断的语法及示例
sim202025 分钟前
创建FTP账号
linux