Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
doc:systeme:more [07/01/2014 22:50] MicP [Description] |
doc:systeme:more [12/11/2015 19:48] (Version actuelle) milou [Exemple d'utilisation :] |
||
---|---|---|---|
Ligne 2: | Ligne 2: | ||
* Objet : more | * Objet : more | ||
- | * Niveau requis : {{tag>débutant}} | + | * Niveau requis : {{tag>débutant avisé}} |
* Commentaires : //Filtre permettant de limiter l'affichage par pages d'écran. // | * Commentaires : //Filtre permettant de limiter l'affichage par pages d'écran. // | ||
* Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | * Débutant, à savoir : [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
* Suivi : {{tag>à-compléter}} | * Suivi : {{tag>à-compléter}} | ||
- | * Création par smolski 2010 | + | * Création par [[user>smolski]] 2010 |
- | * Testé par MicP le 07-01-14 | + | * Testé par [[user>MicP]] le 07-01-14 |
* Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?id=8172 | Lien vers le forum concernant ce tuto]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | * Commentaires sur le forum : [[http://debian-facile.org/viewtopic.php?id=8172 | Lien vers le forum concernant ce tuto]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
- | === Nota === | ||
- | |||
- | Contributeurs, les FIXME sont là pour vous aider, supprimez-les une fois le problème corrigé ou le champ rempli ! | ||
===== Description ===== | ===== Description ===== | ||
- | Le programme ''more'' est le plus souvent utilisé comme filtre par un "pipe" pour limiter l'affichage par pages d'écran de la sortie d'une commande un peu trop volubile. | + | Le programme ''more'' est le plus souvent utilisé comme filtre par un [[doc:programmation:shell:pipe|pipe]] pour limiter l'affichage par pages d'écran de la sortie d'une commande un peu trop volubile. \\ |
+ | La pagination s'ajuste automatiquement au nombre de lignes que votre fenêtre peut afficher. | ||
- | La pagination s'ajuste automatiquement au nombre de lignes que votre fenêtre peut afficher. \\ | + | **Nota** : |
- | (diminuez la hauteur de la fenêtre du terminal pour constater la différence de comportement). | + | |
- | <note remarque>Pour la simple visualisation de textes, les utilisateurs préféreront la commande [[:doc:editeurs:less | less]] qui est mieux adaptée à la navigation dans le texte.</note> | + | Diminuez la hauteur de la fenêtre du terminal pour constater la différence de comportement. |
+ | |||
+ | <note remarque>Pour la simple visualisation de textes, les utilisateurs de vim préférerons probablement [[doc:editeurs:less | la commande less]], qui fait la même chose mais avec les //bindings// de vim et qui est mieux adaptée à la navigation dans le texte.</note> | ||
===== Exemple d'utilisation : ===== | ===== Exemple d'utilisation : ===== | ||
+ | |||
=== limitation par page d'écran de la sortie d'une commande === | === limitation par page d'écran de la sortie d'une commande === | ||
- | cette méthode utilise un "pipe" (le caractère ''|'') qui va permettre de rediriger la sortie de la commande "dmesg" vers l'entrée du programme "more". \\ | + | |
- | (j'ai aussi utilisé l'option "-d") | + | cette méthode utilise [[doc:programmation:shell:pipe | un pipe]] qui va permettre de rediriger la sortie de [[doc:systeme:dmesg | la commande dmesg]] vers l'entrée du programme "more". \\ |
+ | |||
+ | **Nota** : | ||
+ | |||
+ | Ici, j'ai aussi utilisé l'option ''-d'' | ||
<code user>dmesg | more -d</code> | <code user>dmesg | more -d</code> | ||
- | <file .txt affichage à l'écran> | + | <file .txt retour de la commande> |
[ 0.000000] Initializing cgroup subsys cpuset | [ 0.000000] Initializing cgroup subsys cpuset | ||
[ 0.000000] Initializing cgroup subsys cpu | [ 0.000000] Initializing cgroup subsys cpu | ||
Ligne 41: | Ligne 47: | ||
[Appuyer sur la barre d'espacement pour continuer, « q » pour quitter.] | [Appuyer sur la barre d'espacement pour continuer, « q » pour quitter.] | ||
</file> | </file> | ||
- | <note remarque>N'hésitez pas à vous informer sur les options et possibilités de ce programme, \\ | + | |
- | en visualisant ses pages de manuel grâce à la ligne de commande : ''man more''</note> | + | <note remarque>N'hésitez pas à vous informer sur les options et possibilités de ce programme, en visualisant [[doc:systeme:man | ses pages de manuel]] grâce à la ligne de commande : <code user>man more</code></note> |
=== visualisation d'un fichier texte === | === visualisation d'un fichier texte === | ||
+ | |||
<code user>more /etc/services</code> | <code user>more /etc/services</code> | ||
- | <file .txt affichage à l'écran> | + | <file .txt retour de la commande> |
# Network services, Internet style | # Network services, Internet style | ||
# | # | ||
Ligne 57: | Ligne 65: | ||
--Plus-- | --Plus-- | ||
</file> | </file> | ||
- | Pour passer à la page d'écran suivante, on tape sur la barre ''[Espace]'', \\ | ||
- | ou utilisez la touche ''[Entrée]'' pour un défilement par ligne. \\ | ||
- | La touche "h" ou "?" affiche l'aide, que vous quittez avec "espace" ou "entrée". | ||
- | ===== Remarque ===== | + | ===== Commandes de base ===== |
- | Les utilisateurs de vim préférerons probablement [[doc:editeurs:less | la commande less]], qui fait la même chose mais avec les //bindings// de vim. | + | * Pour passer à la page d'écran suivante, on tape sur la barre <key>Espace</key> |
+ | * Utilisez la touche <key>Entrée</key> pour un défilement par ligne. | ||
+ | * La touche <key>h</key> ou <key>?</key> affiche l'aide, que vous quittez avec <key>Espace</key> ou avec <key>Entrée</key> | ||
- | Ça, c'est sur le forum et vient de l'ultra geek **captnfab** ! \\ | ||
- | D'ailleurs un peu //dings// aussi lui-même... :-P |