Heim  >  Artikel  >  Betrieb und Instandhaltung  >  Was bedeutet weniger unter Linux?

Was bedeutet weniger unter Linux?

青灯夜游
青灯夜游Original
2022-06-17 15:12:488451Durchsuche

Unter Linux bedeutet „weniger“ „Umblättern, um den Inhalt einer Datei anzuzeigen“. Die Syntax lautet „weniger [Option] Dateiname“. Der Befehl „less“ wird zum Anzeigen des Inhalts einer Datei oder einer Befehlsausgabe verwendet. Er zeigt jeweils nur eine Seite an, ermöglicht dem Benutzer jedoch das Vor- und Zurücknavigieren in der Datei, wenn er den Befehl „less“ zum Durchsuchen einer Datei verwendet Beide blättern vorwärts und rückwärts.

Was bedeutet weniger unter Linux?

Die Betriebsumgebung dieses Tutorials: Linux7.3-System, Dell G3-Computer.

Weniger bedeutet unter Linux „zum Anzeigen die Seite umblättern“ und ist ein Befehl zum Anzeigen des Inhalts einer Datei. Der Befehl

less wird verwendet, um den Inhalt einer Datei oder Befehlsausgabe anzuzeigen. Er zeigt jeweils nur eine Seite an, ermöglicht dem Benutzer jedoch, in der Datei vorwärts und rückwärts zu navigieren.

Der Befehl „less“ ist dem Befehl „more“ sehr ähnlich. Sie werden beide zum Durchsuchen des Inhalts einer Textdatei verwendet. Der Unterschied besteht darin, dass Sie beim Durchsuchen des Dateiinhalts nur rückwärts blättern können Mit dem Befehl less können Sie den Inhalt vorwärts und rückwärts durchsuchen.

Der Befehl less wird hauptsächlich zum Öffnen großer Dateien verwendet. less liest nicht die gesamte Datei, was zu schnelleren Ladezeiten im Vergleich zu Texteditoren wie vim oder nano führt.

Um Benutzern das Durchsuchen von Textinhalten zu erleichtern, bietet der Befehl less außerdem die folgenden Funktionen:

  • Verwenden Sie die Cursortasten, um in der Textdatei vorwärts und rückwärts zu scrollen

  • Zeilennummern oder Prozentsätze als Lesezeichen verwenden;

  • Bietet benutzerfreundlicheres Abrufen, Hervorheben und andere Vorgänge;

  • Kompatibel mit Tastaturoperationen häufig verwendeter Textverarbeitungsprogramme (wie Vim, Emacs);

  • Lesen Sie die Datei bis zum Ende, der Befehl „less“ wird nicht beendet.

  • Die Informationsaufforderungen am unteren Bildschirmrand sind einfacher zu steuern und zu verwenden und bieten mehr Informationen. Das Grundformat des Befehls

less lautet wie folgt:

# less [选项] 文件名

Die für diesen Befehl verfügbaren Optionen und ihre jeweilige Bedeutung sind in Tabelle 1 aufgeführt.

Tabelle 1 weniger Befehlsoptionen und Bedeutungen
                Optionen             Optionsbedeutung
              -N             Zeigt die Zeilennummer jeder Zeile an.
              -S             Wenn die Leitung zu lang ist, wird der überschüssige Teil verworfen.
              -e             Wenn die Dateianzeige endet, wird sie automatisch verlassen.
              -g               Es wird nur der zuletzt gesuchte Schlüssel markiert.
              -Q               Es werden keine Warntöne verwendet.
              -i             Groß- und Kleinschreibung bei der Suche ignorieren.
              -m               Zeigt den Prozentsatz ähnlich dem Befehl „more“ an.
              -f               Erzwingen Sie das Öffnen spezieller Dateien wie Peripheriegerätecodes, Verzeichnisse und Binärdateien.
              -s               Zeigt aufeinanderfolgende leere Zeilen in einer Zeile an.
              -b               Legen Sie die Puffergröße fest.
              -o               Speichern Sie die Ausgabe von less in der angegebenen Datei.
              -x             Zeigt die [Tab]-Taste als angegebenen Zahlenraum an.

在使用 less 命令查看文件内容的过程中,和 more 命令一样,也会进入交互界面,因此需要读者掌握一些常用的交互指令,如表 2 所示。

表 2 less 交互指令及功能
交互指令 功能
/字符串 向下搜索“字符串”的功能。
?字符串 向上搜索“字符串”的功能。
n 重复*前一个搜索(与 / 成 ? 有关)。
N 反向重复前一个搜索(与 / 或 ? 有关)。
b 向上移动一页。
d 向下移动半页。
h 或 H 显示帮助界面。
q 或 Q 退出 less 命令。
y 向上移动一行。
空格键 向下移动一页。
回车键 向下移动一行。
【PgDn】键 向下移动一页。
【PgUp】键 向上移动一页。
Ctrl+f 向下移动一页。
Ctrl+b 向上移动一页。
Ctrl+d 向下移动一页。
Ctrl+u 向上移动半页。
j 向下移动一行。
k 向上移动一行。
G 移动至最后一行。
g 移动到第一行。
ZZ 退出 less 命令。
v 使用配置的编辑器编辑当前文件。
[ 移动到本文档的上一个节点。
] 移动到本文档的下一个节点。
p 移动到同级的上一个节点。
u 向上移动半页。

示例:

要查看 /usr/share/common-licenses/GPL-3的文件内容,您要输入:

less /usr/share/common-licenses/GPL-3

Was bedeutet weniger unter Linux?

您还可以使用管道将命令的输出重定向到 less。例如,要逐页查看命令 ps 的输出,请键入:

ps aux | less

浏览文件内容

打开的文件内容太大而无法放入一个页面时,您将看到一个冒号 (:) 。

要转到下一页,请 f 按键或 空格键 。如果要向下移动特定数量的行,请键入数字,后跟空格或 f 键。

您可以按 向下键 或 回车 向后滚动一行,通过 向上键 向前滚动一行。

要返回上一页,请 b 按键。通过键入数字后跟 b 键,向上移动特定行数。

如果要搜索模式,请键入 / ,然后键入要搜索的模式。一旦你按下回车键, less 就会向前搜索匹配项。向后搜索使用 ? 后跟搜索模式。

到达文件末尾时,字符串 (END) 显示在屏幕底部。

要退出 less 并返回命令行,请按 q 。

Was bedeutet weniger unter Linux?

相关推荐:《Linux视频教程

Das obige ist der detaillierte Inhalt vonWas bedeutet weniger unter Linux?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:Was ist Linux-Raid?Nächster Artikel:Was ist Linux-Raid?