Explication détaillée de la commande Linux less
L'outil less est un outil d'affichage de pagination de fichiers ou d'autres sorties. c'est l'outil Linux orthodoxe de visualisation du contenu des fichiers, extrêmement puissant.
Il y a plus de fonctions de recherche en moins, non seulement vous pouvez rechercher vers le bas, mais vous pouvez également rechercher vers le haut. Et less ne charge pas l’intégralité du fichier avant de le visualiser.
1. Format de commande :
less [参数] 文件
2. Fonction de commande :
less est similaire à more, mais vous pouvez utiliser less pour parcourir les fichiers à volonté, tandis que more ne peut qu'avancer, mais pas reculer, et less ne chargera pas l'intégralité du fichier avant de le visualiser. .
Apprentissage recommandé (Tutoriel vidéo Linux)
3. Paramètres de commande :
-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. Exemple d'utilisation :
Exemple 1 : ps pour afficher les informations sur le processus et les afficher avec moins de pagination et afficher les numéros de ligne en même temps
Commande :
aijian.shi@U-aijian-shi:~/ALM$ ps -ef|less -N
Sortie :
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] :
Exemple 2. Parcourir plusieurs fichiers
Commande :
aijian.shi@U-aijian-shi:~/ALM$ less test2.log test.log
Sortie :
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
Instruction :
Après input: n, switch Après avoir entré :p dans test.log
, passez à test2.log
ps : Lorsque vous parcourez un fichier, vous pouvez également utiliser la commande :e pour ouvrir un autre fichier .
Commande :
less file1 :e file2
5. Notes complémentaires
1. Navigation plein écran
ctrl + F - Avancer d'un écran
ctrl + B - direction Reculer d'un écran
ctrl + D - Avancer la moitié de l'écran
ctrl + U - Reculer la moitié de l'écran
2. Navigation sur une seule ligne
j - Avancer d'une ligne
k - Déplacer une ligne en arrière
Autre navigation
G - passer à la dernière ligne
g - passer à la première ligne
q / ZZ - quitter la commande moins
4. Autres commandes utiles
v - Editer le fichier actuel à l'aide de l'éditeur configuré
h - Afficher le document d'aide de less
&pattern - Afficher uniquement les lignes qui correspondent au motif, pas le fichier entier
5. Marquer la navigation
Lorsque vous utilisez less pour afficher des fichiers volumineux, vous pouvez être dans n'importe quelle position Pour marquer, vous pouvez accéder à la position du texte marquée avec une marque spécifique via la commande :
ma - Utilisez a pour marquer la position actuelle du texte
'a - Accédez à la marque a
6. Rechercher
avoir plus et moins de fonction de recherche, appuyez sur / puis entrez la chaîne que vous recherchez, puis appuyez sur Entrée, appuyez sur n (suivant) pour continuer la recherche, le N majuscule signifie rechercher en arrière (haut), appuyez sur q (quitter) ou ZZ pour quitter
Site Web PHP chinois, un grand nombre de cours d'apprentissage de la programmation, bienvenue pour apprendre !
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!