Heim > Artikel > Betrieb und Instandhaltung > Detaillierte Erklärung des Linux-Less-Befehls
Ausführliche Erklärung des Linux-Less-Befehls
Das Less-Tool ist ein Tool zur Seitenanzeige von Dateien oder anderen Ausgaben. Das sollte gesagt werden Es ist das orthodoxe Linux-Tool zum Anzeigen von Dateiinhalten, äußerst leistungsstark.
Es gibt mehr Suchfunktionen in weniger, Sie können nicht nur nach unten, sondern auch nach oben suchen. Und less lädt nicht die gesamte Datei, bevor sie angezeigt wird.
1. Befehlsformat:
less [参数] 文件
2. Befehlsfunktion:
weniger ähnelt mehr, aber Sie können weniger verwenden, um Dateien nach Belieben zu durchsuchen, während mehr sich nur vorwärts, aber nicht rückwärts bewegen kann und weniger nicht die gesamte Datei lädt, bevor sie angezeigt wird .
Empfohlenes Lernen (Linux-Video-Tutorial)
3. Befehlsparameter:
-b <缓冲区大小> 设置缓冲区的大小 -e 当文件显示结束后,自动离开 -f 强迫打开特殊文件,例如外围设备代号、目录和二进制文件 -g 只标志最后搜索的关键词 -i 忽略搜索时的大小写 -m 显示类似more命令的百分比 -N 显示每行的行号 -o <文件名> 将less 输出的内容在指定文件中保存起来 -Q 不使用警告音 -s 显示连续空行为一行 -S 行过长时间将超出部分舍弃 -x <数字> 将“tab”键显示为规定的数字空格 /字符串:向下搜索“字符串”的功能 ?字符串:向上搜索“字符串”的功能 n:重复前一个搜索(与 / 或 ? 有关) N:反向重复前一个搜索(与 / 或 ? 有关) b 向后翻一页 d 向后翻半页 h 显示帮助界面 Q 退出less 命令 u 向前滚动半页 y 向前滚动一行 空格键 滚动一行 回车键 滚动一页 [pagedown]: 向下翻动一页 [pageup]: 向上翻动一页
4. Anwendungsbeispiel:
Beispiel 1: ps, um Prozessinformationen anzuzeigen und die Zeilennummer durch weniger Seitenwechsel gleichzeitig anzuzeigen
Befehl:
aijian.shi@U-aijian-shi:~/ALM$ ps -ef|less -N
Ausgabe:
1 UID PID PPID C STIME TTY TIME CMD 2 root 1 0 0 Aug08 ? 00:00:00 /sbin/init 3 root 2 0 0 Aug08 ? 00:00:00 [kthreadd] 4 root 3 2 0 Aug08 ? 00:00:02 [ksoftirqd/0] 5 root 6 2 0 Aug08 ? 00:00:00 [migration/0] 6 root 7 2 0 Aug08 ? 00:00:00 [watchdog/0] 7 root 8 2 0 Aug08 ? 00:00:00 [migration/1] 8 root 9 2 0 Aug08 ? 00:00:00 [kworker/1:0] 9 root 10 2 0 Aug08 ? 00:00:01 [ksoftirqd/1] 10 root 11 2 0 Aug08 ? 00:00:00 [watchdog/1] 11 root 12 2 0 Aug08 ? 00:00:00 [migration/2] 12 root 14 2 0 Aug08 ? 00:00:01 [ksoftirqd/2] 13 root 15 2 0 Aug08 ? 00:00:00 [watchdog/2] 14 root 16 2 0 Aug08 ? 00:00:00 [migration/3] 15 root 18 2 0 Aug08 ? 00:00:01 [ksoftirqd/3] 16 root 19 2 0 Aug08 ? 00:00:00 [watchdog/3] 17 root 20 2 0 Aug08 ? 00:00:00 [migration/4] 18 root 22 2 0 Aug08 ? 00:00:00 [ksoftirqd/4] 19 root 23 2 0 Aug08 ? 00:00:00 [watchdog/4] 20 root 24 2 0 Aug08 ? 00:00:00 [migration/5] 21 root 26 2 0 Aug08 ? 00:00:00 [ksoftirqd/5] 22 root 27 2 0 Aug08 ? 00:00:00 [watchdog/5] 23 root 28 2 0 Aug08 ? 00:00:00 [migration/6] :
Beispiel 2. Mehrere Dateien durchsuchen
Befehl:
aijian.shi@U-aijian-shi:~/ALM$ less test2.log test.log
Ausgabe:
1 ifconfig 2 ping www.baidu.com 3 ifconfig 4 //10.128.161.108/share 5 10.128.161.108/share 6 ssh 7 keygen 8 trsa 9 ssh 10 .ssh/ test2.log (file 1 of 2) (END) - Next: test.log
Anweisung:
Nach der Eingabe: n, wechseln Nachdem Sie :p in test.log
eingegeben haben, wechseln Sie zu test2.log
ps: Beim Durchsuchen einer Datei können Sie auch den Befehl :e verwenden, um eine andere Datei zu öffnen.
Befehl:
less file1 :e file2
5. Zusätzliche Hinweise
1. Vollbildnavigation
Strg + F – Einen Bildschirm vorwärts bewegen
Strg + B – Richtung Einen Bildschirm zurück bewegen
Strg + D – Halben Bildschirm vorwärts bewegen
Strg + U – Halben Bildschirm rückwärts bewegen
2. Einzeilige Navigation
j – Eine Zeile vorwärts bewegen
k – Eine Zeile rückwärts bewegen
3. Andere Navigation
G – zur letzten Zeile wechseln
g – zur ersten Zeile wechseln
q / ZZ – weniger Befehl beenden
4. Weitere nützliche Befehle
v - Bearbeiten Sie die aktuelle Datei mit dem konfigurierten Editor
h - Zeigen Sie das Hilfedokument von weniger
&pattern an - Nur Zeilen anzeigen, die dem Muster entsprechen, nicht die gesamte Datei
5. Markieren Sie die Navigation
Wenn Sie weniger verwenden, um große Dateien anzuzeigen, können Sie dabei sein Beliebige Position Zum Markieren können Sie mit dem Befehl zu der mit einer bestimmten Markierung markierten Textposition navigieren:
ma - Verwenden Sie a, um die aktuelle Position des Textes zu markieren
'a - Navigieren Sie zur Markierung a
6. Suchen Sie
mehr und weniger haben Sie eine Suchfunktion, drücken Sie / und geben Sie dann die gesuchte Zeichenfolge ein Drücken Sie die Eingabetaste, drücken Sie n (Weiter), um mit der Suche fortzufahren. Das große N bedeutet, dass Sie zurück (nach oben) suchen. Drücken Sie q (Beenden) oder ZZ, um die
PHP-chinesische Website zu verlassen, eine große Anzahl von Programmier-Lernkurse, willkommen zum Lernen!
Das obige ist der detaillierte Inhalt vonDetaillierte Erklärung des Linux-Less-Befehls. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!