如何清除 Ubuntu 和其他 Linux 发行版的终端屏幕
创始人
2024-03-02 06:02:39
0

在终端上工作时,通常会发现终端屏幕上显示了太多的命令及其输出。

你可能需要清除终端屏幕并专注于要执行的下一个任务。相信我,清除 Linux 终端屏幕会很有帮助。

使用 clear 命令清除 Linux 终端

那么,如何清除 Linux 中的终端?最简单,最常见的方法是使用 clear 命令:

clear

clear 命令无需选项。就是这么简单,但是你还需要了解其他一些内容。

clear 命令和其他清除屏幕的方法可能取决于你使用的终端模拟器。终端模拟器是用于访问 Linux Shell(命令行)的终端应用。

如果你在带有 GNOME 终端的 Ubuntu 上使用 clear 命令,它将清除屏幕,并且你将无法看到之前屏幕上的内容。

在许多其他终端模拟器或 Putty 中,它可能只清除一页屏幕。如果使用鼠标或 PageUpPageDown 键滚动,那么仍然可以看到以前的屏幕输出。

坦白说,这取决于你的需要。如果你突然意识到需要引用以前运行的命令的输出,那么也许可以使用该方式。

在 Linux 中清除终端屏幕的其他方法

clear 命令不是清除终端屏幕的唯一方法。

你可以在 Linux 中使用 Ctrl+L 键盘快捷键来清除屏幕。它适用于大多数终端模拟器。

Ctrl+L

如果你在 GNOME 终端(Ubuntu 中默认)中使用 Ctrl+Lclear 命令,那么你会注意到它们的影响有所不同。Ctrl+L 将屏幕向下移动一页,给人一种干净的错觉,但是你仍然可以通过向上滚动来访问命令输出历史。

某些其他终端模拟器将此键盘快捷键设置为 Ctrl+Shift+K

你也可以使用 reset 命令清除终端屏幕。实际上,此命令执行完整的终端重新初始化。但是,它可能比 clear 命令要花费更长的时间。

reset

当你想完全清除屏幕时,还有几种其他复杂的方法可以清除屏幕。但是由于命令有点复杂,所以最好将它作为 Linux 中的别名

alias cls='printf "\033c"'

你可以将此别名添加到你的 bash 配置文件中,以便作为命令使用。

我知道这是一个非常基本的主题,大多数 Linux 用户可能已经知道了,但这对于为新 Linux 用户介绍基本主题并没有什么坏处。是不是?

在清除终端屏幕上有些秘密提示​​吗?为什么不与我们分享呢?


via: https://itsfoss.com/clear-terminal-ubuntu/

作者:Abhishek Prakash 选题:lujun9972 译者:geekpi 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

相关内容

原创 ...
一、当科技遇上教育:重新定义学习方式 在数字化浪潮席卷全球的今天...
2026-01-11 08:47:20
涂鸦智能发布 AI 生活助...
现实版“贾维斯”快来了?涂鸦智能发布生活AI管家“Hey Tuya...
2025-12-29 13:17:10
记者手记|AI防AI:守卫...
新华社新加坡11月15日电 记者手记|AI防AI:守卫金融安全的新...
2025-11-15 13:16:05
微软 Win11 版 AI...
IT之家 10 月 29 日消息,科技媒体 Windows Rep...
2025-10-29 11:15:27
老公长期在家抽烟,妻子:窗...
10月22(发布),吉林。“隔着屏幕都感觉肺不好了”,老公长期在家...
2025-10-22 23:26:59
这也能用上AI!Tt为Ma...
快科技9月25日消息,几个月前,Tt(Thermaltake)推出...
2025-09-25 18:43:54

热门资讯

如何在 Github 上创建一... 学习如何复刻一个仓库,进行更改,并要求维护人员审查并合并它。你知道如何使用 git 了,你有一个 G...
《Apex 英雄》正式可在 S... 《Apex 英雄》现已通过 Steam Deck 验证,这使其成为支持 Linux 的顶级多人游戏之...
Helix:高级 Linux ... 说到 基于终端的文本编辑器,通常 Vim、Emacs 和 Nano 受到了关注。这并不意味着没有其他...
JStock:Linux 上不... 如果你在股票市场做投资,那么你可能非常清楚投资组合管理计划有多重要。管理投资组合的目标是依据你能承受...
Textual:为 Pytho... 快速入门使用 TextualPython 在 Linux 上有像 TkInter 这样的优秀 GUI...
硬核观察 #1245 Open... #1 OpenAI 悄然删除禁止将 ChatGPT 用于 “军事和战争” 的禁令在 1 月 10 日...
使用时间序列数据,用开源工具助... InfluxData 是一个开源的时间序列数据库平台。下面介绍了它是如何被用于边缘应用案例的。收集到...
使用 KRAWL 扫描 Kub... 用 KRAWL 脚本来识别 Kubernetes Pod 和容器中的错误。当你使用 Kubernet...
2024 年 Linux 和开... 让我们尝试预测未来吧!新的一年快乐,朋友们 ✨2024 年的钟声已经敲过,我们有必要去预见一下将塑造...
硬核观察 #1239 Deep... #1 DeepMind 制定 “机器人宪法”DeepMind 机器人团队透露了三项新进展,称它们将帮...