comment lister les fichiers Classés par taille sous Linux

Le présent article explique brièvement comment lister ou afficher les fichiers et répertoires Classés par taille. Ceci peut être facilement réalisé avec la commande ls (liste)., Avant de trier les fichiers, afin d’expliquer chaque option appliquée, faisons une longue liste qui imprimera la taille des fichiers, parmi plus d’informations, sans la trier (dans la deuxième capture d’écran, j’explique comment trier), ceci est réalisé en ajoutant le-l (minuscule-L pour la liste longue) comme indiqué ci-dessous:

la première ligne affiche la taille entière du répertoire dans lequel vous répertoriez les fichiers., Lors de l’ajout de l’option-l, la sortie affichera les autorisations de fichier dans la première colonne, les liens physiques, le propriétaire, le groupe, la taille en octets, le mois, le jour et l’heure et enfin le nom du fichier.

Si vous souhaitez trier cette sortie en fonction de la taille du fichier, du plus grand au plus petit, vous devez ajouter l’option-s (Sort).

# ls-ls

comme vous pouvez le voir, la sortie répertorie les fichiers et répertoires triés par taille, mais en octets, ce qui n’est pas très convivial pour les humains (1 octet vaut 0,000001 Mo en décimal et 0.,00000095367432 Mo en binaire).

Pour imprimer la sortie de l’homme de manière conviviale vous avez seulement besoin d’ajouter l’option-h (conviviale) option:

# ls -lSh

Comme vous pouvez le voir dans la sortie ci-dessus, maintenant, les tailles de fichier sont affichés en GB, MO, KO et d’Octets.,
Pourtant, vous êtes seulement de voir régulièrement des fichiers sans les fichiers cachés, si vous souhaitez inclure les fichiers cachés dans la sortie, vous devez ajouter l’option -a (all) comme indiqué ci-dessous:

# ls -lSha

Comme vous pouvez le voir les fichiers cachés (commençant par un point) sont imprimés de trop maintenant.

conseils Supplémentaires:

Les autres conseils vous aideront à limiter les résultats à une taille spécifique différent octets., Le problème de cette option est la sortie n’est jamais exacte lorsque le fichier est plus petit ou plus grand que le nombre exact de cette unité.,

Si vous souhaitez imprimer dans une unité de taille spécifique uniquement en demandant à ls d’afficher tous les fichiers ayant la taille la plus proche dans cette unité, vous pouvez y parvenir, par exemple, pour imprimer tous les fichiers en MO, vous pouvez ajouter –block-size= options spécifiant MB avec M comme indiqué dans la syntaxe et la capture d’écran ci-dessous:

# ls-ls –block-size=M

comme vous pouvez le voir maintenant, la taille est en Mo uniquement, le fichier le plus gros est de 115 mo, le second de 69 Mo, etc., Les fichiers avec une taille de Ko ou D’octets ne seront pas imprimés avec précision, ils seront affichés comme 1 Mo, ce qui est la taille la plus proche pouvant être imprimée si elle est limitée à Mo.
le reste de la sortie reste exactement le même.,au lieu de MB ou octets, la syntaxie est la même, remplacez le M pour un G comme dans l’exemple ci-dessous:

# ls-ls # block-size=G

Vous pouvez également imprimer la taille en unités KO en remplaçant le M ou G A k:

# ls-ls block block-size=k

tous les exemples ci-dessus listeront les fichiers et répertoires triés par taille dans l’unité souhaitée, avec le problème clarifié mentionné ci-dessus, la sortie ne sera pas précise pour les fichiers taille exacte de l’unité., De plus, ces exemples n’incluaient pas les fichiers cachés (qui commencent par un .). Pour ce faire, vous devez ajouter l’option -a (all) qui permet d’afficher les fichiers cachés trop, par conséquent, pour imprimer des fichiers triés par taille en octets de lancer:

# ls -laS

Comme vous pouvez le voir maintenant, les fichiers cachés, en commençant par un . (dot) sont imprimés, tels que .xsession-erreurs, .ICEauthority, etc.,>Pour imprimer ou afficher tous les fichiers et répertoires triés par taille affichée en GO, y compris les fichiers cachés, exécutez:

# LS-laS block block-size=G

de même que les commandes précédentes, pour imprimer les fichiers et répertoires Classés par taille affichée en Ko, y compris les

# LS-las block block-size=k

conclusion:

la commande ls apporte beaucoup de des fonctionnalités qui nous aident à gérer des fichiers et à imprimer des informations sur ceux-ci., Un autre exemple pourrait être l’utilisation de ls pour lister les fichiers par date (avec les options-lt).

j’espère que vous avez trouvé ce tutoriel sur la façon de lister tous les fichiers Classés par taille sous Linux utile. Continuez à suivre LinuxHint pour plus de conseils et de mises à jour sur Linux et le réseau.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Aller à la barre d’outils