
正如我们以前在另一篇文章, 通过使用命令 历史 您可以 知道在 Linux 终端有某个时候执行的命令, 能, 一次看的历史, 即使 重新运行 任何上述命令使用一个简单的调用处理之前的历史符号的数目 ! .
当你运行命令 历史 在命令控制台或 系统终端, 的 输出 是类似于以下内容:
1 2 3 4 5 6 7 8 9 10 11 | $ history 6 ls 7 cd /home/miUsuario 8 mkdir temp 9 touch test.txt 10 vi test.txt 11 cd / 12 mysql -u usuario -pcontrasena ... ... 327 history |
其中列出了在我们的系统中某一时刻执行的命令 Linux.
如果因为任何原因, 无论是 安全 由于我们直接输入密码, 或通过 隐私 因为我们不想让其他人看到一些运动, 我们想要 删除的任何命令 我已经介绍过, 很简单, 运行 该命令 历史 其次是选项 -d 和 数量 那前面的命令,您想要删除的历史.
因此如果, 举个例子, 我们想要消除 线 12 从历史上看如上所示, 由于连接到 mysql 数据库介绍了直接在相同的密码命令, 能做到以下列方式:
1 | $ history -d 12 |
什么会使 下一次 若要显示 历史, 这 线 山毛榉 走了 同样的, 在这种情况下避免某种安全问题.

我们的留言或输入到论坛