Comment puis-je faire en sorte que ls (ou toute autre commande) ne répertorie que les fichiers dont la taille dépasse une taille de fichier spécifique?
Utilisez find et son drapeau -size
.
Pour trouver des fichiers de plus de 100 Mo:
find . -type f -size +100M
Si vous ne voulez que le répertoire actuel:
find . -maxdepth 1 -type f -size +100M
Si vous souhaitez voir tous les fichiers de plus de 100M et voir où ils se trouvent et quelle est leur taille, essayez ceci:
find . -type f -size +100M -exec ls -lh {} \;
Utilisez le suivant:
find / -size gt 2MB
ou:
find / -size => 2000000