Comment utiliser la commande find pour rechercher des fichiers en fonction de la taille du fichier
- 4472
- 508
- Jade Muller
Cette configuration répertorie quelques exemples sur la façon de rechercher des fichiers en utilisant trouver
Commande en fonction de la taille du fichier.
Exemple 1
Commençons par rechercher tous les fichiers de notre répertoire de travail actuel avec une taille de fichier de 6 Mo:
$ trouver . -taille 6m
Le suffixe M
indique des mégaoctets qui sont des octets de 1048576. Les autres suffixes disponibles à notre disposition sont:
- B - Blocs de 512 octets (c'est la valeur par défaut si aucun suffixe n'est utilisé)
- C - octets
- W - mots de deux octets
- K - kilo-
- M - Mégaoctets
- G - gigaoctets
Exemple 2
L'exemple ci-dessous recherchera tous les fichiers supérieurs à 2 gigaoctets. Notez l'utilisation de+
signe:
$ trouver . -Taille + 2G
Exemple 3
Ce qui précède trouver
La commande a été utilisée pour rechercher tous les fichiers supérieurs à la taille spécifiée. Suivant, trouver
L'exemple de commande recherchera tous les fichiers avec moins de 10 kilo-kilo-kilo-kilo-kilo-kilo-kilo. Notez l'utilisation de-
signe:
$ trouver . -taille -10k
Exemple 4
Dans cet exemple, nous utiliserons trouver
Commande pour rechercher des fichiers supérieurs à 10 Mo mais inférieurs à 20 Mo:
# trouver . -taille + 10m -20m
Exemple 5
Dans cet exemple, nous utilisons le trouver
commande pour rechercher des fichiers dans /etc
Répertoire supérieur à 5 Mo et nous imprimons également sa taille de fichier pertinente:
$ find / etc -size + 5m -exec ls -sh + 6.1m / etc / udev / hwdb.poubelle
Exemple 6
Trouvez les 3 premiers fichiers les plus importants situés dans un répertoire actuel récursivement:
$ trouver . -Tapez f -exec ls -s + | Trier -n -r | tête -3
Exemple 7
Trouvez les 3 premiers plus petits fichiers situés dans un répertoire actuel récursivement:
$ find / etc / -Type f -exec ls -s + | Trier -n | tête -3
Exemple 8
Dans le dernier exemple, nous utiliserons trouver
Commande pour rechercher des fichiers vides:
$ trouver . -Type F-Size 0B ou $ Find . -Type F -Empty
Tutoriels Linux connexes:
- Comment trouver une chaîne ou un texte dans un fichier sur Linux
- Comment trouver des fichiers volumineux sur Linux
- Commandes Linux de base
- Téléchargement du fichier WGET sur Linux
- Commandes Linux: les 20 meilleures commandes les plus importantes que vous devez…
- Comment monter l'image ISO sur Linux
- Comment tronquer le fichier sur Linux
- Comment manipuler les tables de partition GPT avec Gdisk et Sgdisk…
- Comment trouver un fichier dans Linux
- Fichiers de configuration Linux: 30 premiers
- « Comment vérifier la version Coreos et le nom de code
- Comment supprimer toutes les images Docker stockées dans un référentiel local »