如何清除Ubuntu和其他Linux发行版的终端屏幕
<p><img style="max-width:100%!important;height:auto!important;"title="如何清除Ubuntu和其他Linux发行版的终端屏幕" alt="如何清除Ubuntu和其他Linux发行版的终端屏幕" src="https://zhuji.jb51.net/uploads/img/202305/24590d0f64babc24829487af3c3e02d0.jpg"></p>
<p>
在终端上工作时,通常会发现终端屏幕上显示了太多的命令及其输出。</p>
<p>
你可能需要清除终端屏幕并专注于要执行的下一个任务。相信我,清除 Linux 终端屏幕会很有帮助。</p>
<p class="mume-header" id="%E4%BD%BF%E7%94%A8-clear-%E5%91%BD%E4%BB%A4%E6%B8%85%E9%99%A4-linux-%E7%BB%88%E7%AB%AF">
<strong>使用 clear 命令清除 Linux 终端</strong></p>
<p>
那么,如何清除 Linux 中的终端?最简单,最常见的方法是使用 <code>clear</code> 命令:</p>
<blockquote>
<p class="L0">
<code><span class="kwd">clear</span></code></p>
</blockquote>
<p>
<code>clear</code> 命令无需选项。就是这么简单,但是你还需要了解其他一些内容。</p>
<p>
<img style="max-width:100%!important;height:auto!important;"title="如何清除Ubuntu和其他Linux发行版的终端屏幕" alt="如何清除Ubuntu和其他Linux发行版的终端屏幕" src="https://zhuji.jb51.net/uploads/img/202305/fcb6e8ad523efd368204599a1f1c8413.jpg"></p>
<p>
<code>clear</code> 命令和其他清除屏幕的方法可能取决于你使用的终端模拟器。终端模拟器是用于访问 Linux Shell(命令行)的终端应用。</p>
<p>
如果你在带有 GNOME 终端的 Ubuntu 上使用 <code>clear</code> 命令,它将清除屏幕,并且你将无法看到之前屏幕上的内容。</p>
<p>
在许多其他终端模拟器或 Putty 中,它可能只清除一页屏幕。如果使用鼠标或 <code>PageUp</code> 和 <code>PageDown</code> 键滚动,那么仍然可以看到以前的屏幕输出。</p>
<p>
坦白说,这取决于你的需要。如果你突然意识到需要引用以前运行的命令的输出,那么也许可以使用该方式。</p>
<p class="mume-header" id="%E5%9C%A8-linux-%E4%B8%AD%E6%B8%85%E9%99%A4%E7%BB%88%E7%AB%AF%E5%B1%8F%E5%B9%95%E7%9A%84%E5%85%B6%E4%BB%96%E6%96%B9%E6%B3%95">
<strong>在 Linux 中清除终端屏幕的其他方法</strong></p>
<p>
<code>clear</code> 命令不是清除终端屏幕的唯一方法。</p>
<p>
你可以在 Linux 中使用 <code>Ctrl+L</code> 键盘快捷键来清除屏幕。它适用于大多数终端模拟器。</p>
<blockquote>
<p class="L0">
<code><span class="typ">Ctrl</span><span class="pun">+</span><span class="pln">L</span></code></p>
</blockquote>
<p>
如果你在 GNOME 终端(Ubuntu 中默认)中使用 <code>Ctrl+L</code> 和 <code>clear</code> 命令,那么你会注意到它们的影响有所不同。<code>Ctrl+L</code> 将屏幕向下移动一页,给人一种干净的错觉,但是你仍然可以通过向上滚动来访问命令输出历史。</p>
<p>
<strong>某些其他终端模拟器将此键盘快捷键设置为 <code>Ctrl+Shift+K</code></strong>。</p>
<p>
你也可以使用 <code>reset</code> 命令清除终端屏幕。实际上,此命令执行完整的终端重新初始化。但是,它可能比 <code>clear</code> 命令要花费更长的时间。</p>
<blockquote>
<p class="L0">
<code><span class="kwd">reset</span></code></p>
</blockquote>
<p>
当你想完全清除屏幕时,还有几种其他复杂的方法可以清除屏幕。但是由于命令有点复杂,所以最好将它作为 Linux 中的别名:</p>
<blockquote>
<p class="L0">
<code><span class="kwd">alias</span><span class="pln"> cls</span><span class="pun">=</span><span class="str">'printf "\033c"'</span></code></p>
</blockquote>
<p>
你可以将此别名添加到你的 bash 配置文件中,以便作为命令使用。</p>
<p>
我知道这是一个非常基本的主题,大多数 Linux 用户可能已经知道了,但这对于为新 Linux 用户介绍基本主题并没有什么坏处。是不是?</p>
頁:
[1]