Comment faire défiler une page à la fois dans Linux à la ligne de commande ?
Dans les fenêtres, vous pourriez faire un
dir | more
pour faire défiler une page à la fois. Comment fait-on cela sous Linux ?
Dans les fenêtres, vous pourriez faire un
dir | more
pour faire défiler une page à la fois. Comment fait-on cela sous Linux ?
Le même ls | more
bien que la plupart des gens utilisent la commande ls | less
car elle offre plus de fonctionnalités, comme le défilement vers l'arrière et vers l'avant, et la recherche de texte.
Pour faire défiler un écran vers l'avant, appuyez sur la touche espace. Pour reculer d'un écran, appuyez sur “b”. Pour rechercher un texte, tapez /something
.
Et comme toujours man less
pour plus de détails.
Premièrement, l'équivalent du dir
de Windows est ls
(pour voir uniquement les noms de fichiers) ou ls -l
(pour voir les noms de fichiers et les métadonnées).
Souvent, vous n'avez rien à faire du tout car la plupart des environnements terminaux vous permettent de faire défiler quelques centaines de lignes (selon la configuration) en utilisant une barre de défilement ou (souvent) avec Shift+PgUp et Shift+PgDn.
Si vous avez une très longue sortie ou si vous voulez faire une recherche, vous pouvez passer à more
(c'est-à-dire ls -l | more
) de la même manière que vous le faisiez sous Windows, mais la plupart des gens utilisent less
(ls -l | less
), une amélioration par rapport à more
qui tire son nom de sa capacité à revenir également en arrière (entre autres fonctionnalités). Une autre alternative moins courante au more
est le most
.