uparrow(cancel是什么意思中文)

/ 0评 / 0

uparrow(cancel是什么意思中文)

请关注本头条号,每天保持更新原创干货技巧文章。
如需学习视频,请在微信搜索大众号“智传网优”直接开端自助视频学习

1. 前言

本文重要讲授linux less命令,详细说明该命令的作用与演示相干用法。

Do more with less. 学习在Linux中应用less的命令来查看大文件和跟踪日志文件。在本教程中说明的less命令的最常见用法。

在Linux命令行中有读取文本文件的办法。cat可能是几乎每个Linux用户在这方面都知道的最根本的命令。但是cat并不总是显示文件内容的最佳选项。

假设您有一个超过一千行的文本文件。应用cat命令可以简略地用这些行填充全部终端屏幕。在这里应用cat命令之后,不能履行任何其他操作,比如搜索特定文本。

这就是less命令的利益。

2. Linux里的`less`命令是什么?须要详细说明吗?

应用less命令,您可以浏览大型文本文件,而不会打乱您的终端屏幕。您还可以搜索文百思特网本并应用它实时监督文件。

有些人爱好应用vim来读取大型文本文件。但是less比Vim或其他相似的文本编纂器更快,因为它在启动之前不会读取全部文件。因为less是“只读”的,所以您没有意外编纂正在查看的文件的风险。

less命令的语法真是超级简略:
假设文件名为filename

lessfilename

有许多选项应用less的命令,但是最好关注对您更有用的实际用法。

让我们来看看Linux中一些最有用的less命令示例。

3. Lin(www.isoyu.com原创版权)ux中`less`命令适用案例演示

Linux中less命令适用案例演示

让我们通过一些适用案例来看看如何在Linux中应用less命令。

最好是应用一个大文件来懂得less命令的用法。与其手工创立一个伟大的文本文件,我建议将现有文件从/etc/services复制到主目录或任何您想要练习这些命令的处所。

/etc/services是一个大文件,有数百行,一旦复制,就可以将其用于实践。

3.1 应用`less`命令查看文本文件

如下面语法所示,可以应用less命令以如下方法查看文件:

less[option]<filename>

输出将是这样的:

应用less命令查看文本文件

注意:如果您应用less查看一个小文件,您将在顶部看到空的空白行。不要慌。文件中没有过剩的行。只是less命令命令的显示方法而已。

3.2 退出`less`

如果你不习惯less命令,你可能很难找到如何退出less。信任我,这一点也不庞杂。只需在任何给定的点按“q”退出less。

我在前面添加了现有的命令,以便您可以轻松地遵守其他less命令示例,因为您须要在不同的示例之间退出文件(如果您在浏览本文时正在练习这些命令)。

3.3 `less` 的其它例子

less的输出被划分为若干个页面。您将只看到填充到终端屏幕的文本。

您可以应用向上和向下箭头键逐行移动。如果您想逐页移动,请应用空格键移动到下一页,并应用“b”键返回到前一页。

如果您想移动到文件的开头,请应用“g”键。如果你想看文件的末尾,按“G”键。
键盘快捷键:

Up arrow – 向上移动一行
Down arrow – 向下移动一行
Space 或者 PgDn – 向下移动一页
b 或者 PgUp – Move one page up
g – 移到文件的开头
G – 百思特网移动到文件的末尾
ng – 移到第n行

3.4 应用`less`显示行号

如果你想在less的命令输出中看到行号,你可以应用选项N,办法如下:

less-N<filename>

你应当可以看到这样的输出:

less命令详解

3.5 `less`命令查找症结字

如果您有一个较大的文本文件,最好搜索特定的文本片断,而不是逐行浏览以手动找到它。

要查找单词、短语甚至正则表达式,请按/并键入您想要查找的任何内容。

/pattern

你可以看到,匹配的症结字将会以高亮显示.

less命令查找症结字

如果有多个匹配项,您可以按“n”键移动到下一个匹配的文本。您可以应用' N '键返回到前一个匹配项。

/pattern履行向前搜索。你可以用?pattern履行向后搜索。就我个人而言,我更爱好做一个前向搜索,然后按n或n遍历所有匹配项。无需担忧向前或向后搜索。

默认情形下,对小写字母的搜索是区分大小写的。要疏忽大小写,可以应用less 命令联合-I选项

less-I<filename>

如果您忘却应用此选项,请不要担忧。你也可以百思特网按-I键组合之前,履行搜索。

提醒:如果您应用&pattern,它将只显示与模式匹配的行。

3.6 `less`命令标志兴致点的用法

当你在一个大的文本文件中滚动时,你发明了一些有趣的东西,但你也须要持续检讨文件,你如何记住那个有趣的点?答案是标志。

less许可你在任何一行中添加标志。你可以在字母后面按下“m”键来加一个记号。

ma

当你想回到这个标志时,只需输入以下命令:

'a

你不受限于一个标志点。您可以在less的代码中添加多个标志。只需为每个标志的地位应用不同的字母。

3.7 用`less`命令实时监控跟踪文件变更

您可能已经知道可以应用tail命令实时监督日志文件。

你也可以用less命令来做同样的事情。您可以应用+F选项实时地看到添加到文件中的新行。

less+F<filename>

它将显示文件的最后一页,然后期待添加新数据。注意,在此模式下不能履行惯例的高低移动。

要退出实时监督,请按Ctrl+C。这样,您将回到less命令的正常视图,并可以正常退出文件。

3.8 用`less`命令查看多个文件

我跟你说实话。这不是我最爱好的less应用例子,但是你完整可以这样做。

要用更少的时光打开多个文件,只需逐个输入文件名:

less<filename1><filename2><filename3>

您将看到它列出了文件名及其在文件列表中的地位。

用less命令查看多个文件

您可以应用以下键查看列表中的其他文件:

:n – 查看列表中的下一个文件
:p – 查看列表中的前一个文件

3.9 联合管道应用`less`命令

less命令可以与应用管道的其他命令联合应用。当您知道某个命令的输出将非常大时,它尤其有用。

例如,dmesg命令的输出通常是数千行。你不愿望它吞没你的屏幕,你也不能剖析输出。应用less管道,您将有更友爱的方法读取输出。

dmesg|less

4. 额外提醒:在Linux中应用`less`命令编纂文件

不,你不能那样做。less命令的最大长处之一是它供给了一个“只读”视图。事实真的如此?

如果你不能用less命令来编纂文本,那我为什么要把它作为案例来写教程呢?因为当你认为须要编纂你正在查看的文件时,只需按下“v”键。

它将在Linux体系的默认命令行文本编纂器中打开该文件。对于基于Ubuntu的体系,它应当在Nano编纂器中打开。

5. `less`命令更多的功效

我愿望您在应用Linux时发明这些命令示例没有那么有用。当然,可以更多地应用less命令。您可以通过查看less command的所有选项来摸索它们。

如果你有任何问题或建议,请在下面的评论区分享。

本文已同步至博客站,尊敬原创,转载时请在正文中附带以下链接:

https://www.linuxrumen.com/rmxx/1338.html

点击懂得更多,迅速查看更多的技巧文章列表