返回首页DA系统C#IDE文件同步服务屏保 今天是: 2026-05-05    "立夏"  夏季的第一个节气,表示盛夏时节的正式开始

搜索
热搜: linux 技术
Hi~登录注册
查看: 1818|回复: 0

[转载] 【转载】linux清除历史linux清除history

[复制链接]
发表于 2023-5-15 23:49:16 | 显示全部楼层 |阅读模式

少侠不来段修仙之旅吗~

您需要 登录 才可以下载或查看,没有帐号?注册成为修仙之旅的少年~

x
本帖最后由 da11 于 2024-5-13 15:34 编辑

linux清除历史linux清除history
转载地址:https://blog.csdn.net/qq_44633541/article/details/130357201


在Linux中可以通过以下步骤清除历史记录
1.清空当前会话的历史记录。执行命令:bash history -c 这将清空当前终端窗口的历史记录。关闭窗口后再打开,历史记录将重新开始记录。
2.清空bash histoy文件/bash_history文件存储了所有的历史命令记录,执行: bash echo “/bash history 这将清空文件的全部内容彻底清除历史记录。但这种方法的弊端是重启系统后.bash histry文件会被重新生成。

3.修改bashrc文件,注释掉历史记录功能。打开~/.bashrc文件: bash vim ~/.bashrc 找到#HISTCONTROL和HISTSIZE相关的行,将它们注释掉: #exportHISTCONTROL=ignoredups;erasedups #export HISTSIZE=1000 #export HISTFILESIZE2000 保存退出,这将禁用历史记录功能但修改仅对重启系统或新的bash session生效。

4.清除bash historv文件 并修改-/bash gout文件这可以实现在每次退出bashsessin时清除历史记录,避免记录被轮转使用。打开-/.bash ogout文件添加下两行:rm /.bash history history -c保存,这会在每次退出shell时清除历史记录和.bash history文件。

5.修改PROMPT COMMAND变量打开-/.bashrc文件,添加一行: expotPROMPT COMMAND=histry -a; history -c; histry - 这将在每次显示命令提示符时清除历史记录可以达到实时清除历史的效以上就是在Linux下清除历史记录的几种方法。根据实际需要选择合适的方式,可以实现临时清除、永久禁用或实时清除bash历史记录的功能。



游客
回复
*滑块验证:

DA论坛飞机票来了~
快速回复 返回顶部 返回列表