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
相关推荐
进击切图仔1 分钟前
基于 linux 20.04 构建 ros1 noetic 开发环境 -离线版本
linux·运维·服务器
starcat20021 分钟前
ESXi安装直连显卡的KDE-NEON
linux
EmbedLinX1 分钟前
Linux 之设备驱动
linux·服务器·c语言
vortex58 分钟前
Alpine Linux syslinux 启动加固(密码保护)
linux·服务器·网络
晚风吹长发8 分钟前
初步了解Linux中的线程同步问题及线程安全和死锁与生产消费者模型
linux·运维·服务器·开发语言·数据结构·安全
学嵌入式的小杨同学11 分钟前
【Linux 封神之路】进程进阶实战:fork/vfork/exec 函数族 + 作业实现(含僵尸进程解决方案)
linux·开发语言·vscode·嵌入式硬件·vim·软件工程·ux
mi200629 分钟前
银河麒麟上tabby和electerm两款终端工具比较
linux·运维
muyan931 分钟前
统信uos-server-20-1070e-arm64-20250704-1310 安装mysql-5.7.44
linux·mysql·yum·rpm·uos·统信
muyan931 分钟前
浅吐槽一下统信uos linux
linux·运维·国产化·uos·统信·去ioe
LaoWaiHang44 分钟前
Linux基础知识14:文件使用权限信息
linux