Dupliquer possible:
Commande Unix pour lister tous les répertoires de plus de 10mb
Comment trouver le plus gros fichier dans un répertoire?
Dupliquer possible:
Commande Unix pour lister tous les répertoires de plus de 10mb
Comment trouver le plus gros fichier dans un répertoire?
Réponses:
Le meilleur moyen est d'utiliser ls
, triés par taille:
ls -S
Pour obtenir le plus gros, utilisez head
:
ls -S | head -1
Vous pouvez utiliser la commande find pour effectuer ce travail.
Laisser DIR est le répertoire dans lequel vous voulez trouver le fichier le plus volumineux, exécutez la commande suivante:
find DIR/ -type f -size +5000k
Cela listera les fichiers dont la taille est supérieure à 5 Mo. Vous pouvez ajuster cette valeur (c'est-à-dire la taille de l'option) en fonction de vos besoins.
Si vous souhaitez vérifier les fichiers sous ce répertoire uniquement, utilisez celui-ci. Vous pouvez ajuster la valeur maxdepth pour archiver le sous-dossier.
find ./ -maxdepth 1 -type f -size +5000k
En supposant que vous soyez déjà dans le répertoire:
du -a | sort -nr | head -1