le ls La commande est l’un des outils de ligne de commande les plus importants à apprendre pour naviguer dans le système de fichiers. Voici une liste complète des commandes essentielles pour naviguer dans votre système de fichiers à l’aide de la ligne de commande.
le ls La commande est utilisée pour lister les noms des fichiers et des dossiers du système de fichiers. Ce guide vous montrera tous les commutateurs disponibles pour le ls commande avec leur signification et comment les utiliser.
Lister les fichiers dans un dossier
Pour répertorier tous les fichiers d’un dossier, ouvrez une fenêtre de terminal et naviguez jusqu’au dossier dans lequel vous souhaitez afficher le contenu. CD puis tapez simplement la commande suivante:
ls
Il n'est pas nécessaire de naviguer dans le dossier pour répertorier les fichiers qu'il contient. Vous pouvez simplement spécifier le chemin dans le cadre de la commande ls, comme indiqué ci-dessous.
ls / chemin / vers / fichier
Par défaut, les fichiers et les dossiers seront listés dans des colonnes sur l'écran et tout ce que vous verrez est le nom du fichier.
Les fichiers cachés (qui commencent par un arrêt complet) ne sont pas affichés automatiquement lors de l'exécution de la commande ls. Vous devez utiliser la commande suivante à la place.
ls -als --all Ce moins un -une Le commutateur utilisé ci-dessus est synonyme de liste tout. Cela répertorie absolument tous les fichiers et dossiers du répertoire dans lequel la commande est exécutée, voire le chemin qui leur est fourni. Le résultat de ceci est que vous voyez un fichier appelé . et un autre appelé .. . L'arrêt complet simple correspond au dossier en cours et le double arrêt complet au niveau supérieur. Si vous souhaitez les omettre de la liste des fichiers, vous pouvez utiliser un majuscule A au lieu de minuscule a comme suit: ls -Als - presque tout Certaines commandes telles que la mv commande et cp Les commandes sont utilisées pour déplacer et copier des fichiers et certains commutateurs peuvent être utilisés avec ces commandes pour créer une sauvegarde du fichier d'origine. Ces fichiers de sauvegarde se terminent généralement par un tilde (~). Pour omettre les fichiers de sauvegarde (fichiers se terminant par un tilde), exécutez la commande suivante: ls -Bls --ignore-backups Dans la plupart des cas, la liste renvoyée affichera les dossiers d’une couleur et les fichiers d’une autre. Par exemple, dans notre terminal, les dossiers sont en bleu et les fichiers en blanc. Si vous ne souhaitez pas afficher différentes couleurs, vous pouvez utiliser la commande suivante: ls --color = jamais Si vous souhaitez une sortie plus détaillée, vous pouvez utiliser le commutateur suivant: ls -l Ceci fournit une liste indiquant les autorisations, le nombre d'inodes, le propriétaire et le groupe, la taille du fichier, la date et l'heure de la dernière utilisation, ainsi que le nom du fichier. Si vous ne voulez pas voir le propriétaire, utilisez plutôt la commande suivante. ls -g Vous pouvez également omettre les détails du groupe en spécifiant le commutateur suivant: ls -o La liste longue de format peut être utilisée avec d'autres commutateurs pour afficher encore plus d'informations. Par exemple, vous pouvez trouver l'auteur du fichier en exécutant la commande suivante. ls -l --author Vous pouvez modifier la sortie de la longue liste pour afficher les tailles de fichier lisibles par l'homme comme suit: ls -l -hls -l --humain-lisiblels -l -s Au lieu d'afficher les noms d'utilisateur et de groupe dans une commande de liste, vous pouvez demander à la commande ls d'afficher l'ID utilisateur physique et les identifiants de groupe comme suit: ls -l -n le ls Cette commande peut être utilisée pour afficher tous les fichiers et dossiers à partir du chemin spécifié. Par exemple: ls -R / home La commande ci-dessus affiche tous les fichiers et dossiers situés sous le répertoire de base, tels que Images, Musique, Vidéos, Téléchargements et Documents. Par défaut, le résultat de la liste de fichiers est affiché en colonnes dans l’écran. Vous pouvez cependant spécifier un format comme indiqué ci-dessous. ls -Xls --format = across Affiche la liste en colonnes sur l’écran. ls -mls --format = virgule Afficher la liste dans un format séparé par des virgules. ls -xls --format = horizontal Afficher la liste au format horizontal ls -lls --format = long Comme mentionné dans la section précédente, la liste est présentée dans un format long. ls -1ls --format = une colonnels --format = verbose Affiche tous les fichiers et dossiers, 1 sur chaque ligne. ls -cls --format = vertical Affiche la liste verticalement. Pour trier la sortie du ls commande, vous pouvez utiliser le --Trier commutateur comme suit: ls --sort = nonels --sort = sizels --sort = timels --sort = version La valeur par défaut est none, ce qui signifie que les fichiers sont triés par nom. Lorsque vous triez par taille, le fichier avec la plus grande taille est affiché en premier et le plus petit en dernier. Le tri par heure affiche le fichier qui a été consulté en premier et le fichier le moins consulté en dernier. Incidemment, toutes les sortes ci-dessus peuvent être réalisées avec les commandes suivantes: ls -Uls -Sls -tls -v Si vous souhaitez obtenir les résultats dans l'ordre de tri inverse, utilisez la commande suivante. ls -r --sort = taillels --reverse --sort = size Un certain nombre d'autres commutateurs sont disponibles pour le formatage de l'heure. Vous pouvez en savoir plus sur tous les autres commutateurs en lisant la page ls Linux Manual. homme ls Changer le format de sortie
Comment trier le résultat de la commande ls
Résumé