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
相关推荐
小白电脑技术13 小时前
让两个不同地域的局域网互联?把电脑A的硬盘挂到电脑B?
服务器·电脑
xlq2232213 小时前
9.make_进度条
linux·运维·服务器
坐怀不乱杯魂14 小时前
Linux - 网络指令
linux·服务器·网络
m0_7482486514 小时前
C++高性能服务器框架----Http模块
服务器·c++·http
玄斎14 小时前
华为ENSP配置实验:双网段互通 + DNS 解析 + Web 访问,一步实现全网可达(基础)
运维·服务器·网络·学习·华为·hcia·ensp
苏三福14 小时前
clawdbot 使用
linux·运维·ubuntu
岳来14 小时前
docker 容器参数LinkLocalIPv6Address 和 LinkLocalIPv6PrefixLen
运维·docker·容器·ipv6
Qinti_mm14 小时前
Linux高性能使用:架构、内核与系统的完美适配
linux·架构·内核·系统
海域云-罗鹏14 小时前
该如何选择深圳进行算力服务器托管
运维·服务器
init_236114 小时前
【hcie-09】vxlan 同子网通信
linux·运维·服务器