如何从破折号中删除命令行历史记录?

通过按Alt + F2访问命令行时,它会打开破折号并显示已输入的先前命令的历史记录。 如何删除这段历史?

我尝试过使用Activity Log Manager,但这似乎只与删除最近文件的历史记录而不是这些命令有关。

在此处输入图像描述

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

安装dconf编辑器:

按Alt + Ctrl + T并运行以下命令:

sudo apt-get install dconf-tools

或者在Software Center中搜索“dconf-tools”并从那里安装它。

清除历史:

安装完成后,按下超级键(Windows键)打开Unity dash并搜索“dconf编辑器”并打开它。

导航到Desktop > Unity > runner ,然后单击右下角的“设为默认值”。 而已!

在此处输入图像描述

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