我如何从 dash 中删除命令行历史记录?

我如何从 dash 中删除命令行历史记录?

Alt按+键进入命令行时,F2会打开破折号并显示以前输入的命令的历史记录。如何删除此历史记录?

我尝试使用活动日志管理器,但它似乎只与删除最近文件的历史记录有关,而不是这些命令。

在此处输入图片描述

答案1

您可以在 dconf 编辑器中清除Alt+历史记录。F2

安装 dconf 编辑器:

点击Alt++CtrlT运行以下命令:

sudo apt-get install dconf-tools

或者在软件中心搜索“dconf-tools”并从那里安装。

清除历史记录:

安装后,按超级键(Windows 键)打开 Unity dash 并搜索“dconf editor”并打开它。

导航到Desktop > Unity > runner右下角并单击“设置为默认值”。就这样!

在此处输入图片描述

答案2

1.如何删除历史记录而不留任何痕迹

history -d $((HISTCMD-1)) && history -d NO_of_History_you_want_to_delete

2.如果您想执行一个命令而不留下任何痕迹。

history -d $((HISTCMD-1)) && type_your_command_here_and_execute

相关内容