【发布时间】:2011-07-19 00:47:35
【问题描述】:
在终端上使用clear 命令只会使用户误以为屏幕已被清除……当您使用鼠标滚动时,您仍然可以看到先前命令的输出。当您淹没在文本海啸中时,这会使生活变得困难。
可以在 Internet 上找到的各种解决方案(转义码等)只是 clear 命令已经完成的功能的变体。
那么如何在 Linux 中真正清除终端的内容呢?
【问题讨论】:
-
我将其归类为“程序员常用的软件工具”(在常见问题解答中提及为有效)。
-
您真正要问的是“如何清除终端的回滚缓冲区?”它独立于 shell (Bash) 或 Ubuntu。
-
@spiderplant0 可能是因为 AskUbuntu 是这个时候的正确位置。被问到时不存在,所以它作为题外话被关闭了,尽管事实并非如此。
-
正如@Dennis 所指出的,这是一个更普遍的问题,不仅影响 Ubuntu 或 bash。我会更改主题“真正清除 Ubuntu bash 屏幕”-->“真正清除终端屏幕”
-
您可以使用许多不同的终端类型来运行 Bash(术语“bash 终端”是没有意义的)。 “清理”并不适用于所有这些 - 有时,最接近的近似值是撕毁纸张和垃圾箱/切碎/燃烧/销毁您不想要的部分。
标签: linux ubuntu terminal gnome-terminal konsole