Liste de répertoires partielle dans linux

Si j’ai un répertoire contenant des centaines de fichiers, l’utilisation de ls , ls-l ou dir me donne une liste trop longue pour l’écran du terminal de commande, donc je ne peux pas voir la plupart des fichiers du répertoire.

Je me souviens qu’il y avait un argument pour ls qui permet de faire défiler la liste par incréments courts, mais ne semble pas pouvoir le trouver.

Une option consiste à diriger la sortie vers less ou more

 ls | less 

ou

 ls | more 

Essayez de faire ceci dans un shell :

 ls -1 | less 

Une autre façon consiste à redirect la sortie de ls dans un fichier temporaire, puis à afficher ce fichier avec n’importe quel éditeur de votre choix. Ainsi, vous pouvez également effectuer des recherches, notamment:

 ls > res.tmp vim res.tmp emacs res.tmp gedit res.tmp grep "pattern" res.tmp