Jannah Theme License is not validated, Go to the theme options page to validate the license, You need a single license for each domain name.
Linux

Comment rechercher un fichier sous Linux à l’aide de la commande Rechercher

La commande Linux find est l’une des commandes les plus importantes et les plus pratiques des systèmes Linux. Il peut, comme son nom l’indique, trouver des fichiers sur votre PC Linux en fonction de pratiquement toutes les conditions et variables que vous définissez. Vous pouvez rechercher des fichiers par autorisations, utilisateurs, groupes, type de fichier, date, taille et autres critères possibles à l’aide de la commande find. Ici, nous vous montrons comment trouver un fichier sous Linux à l’aide de la commande find.

La commande find est disponible par défaut sur la plupart des distributions Linux, vous n’avez donc pas besoin d’installer de package pour cela.

Contenu

Rechercher des fichiers par nom dans les répertoires actuels

Le moyen le plus évident de rechercher des fichiers est par nom. Pour rechercher un fichier par son nom dans le répertoire courant, exécutez :

Si vous souhaitez rechercher un fichier par nom contenant à la fois des majuscules et des minuscules, exécutez :

Trouver une photo d'Iname

Si vous souhaitez trouver un fichier dans le répertoire racine, préfixez votre recherche avec sudo, qui vous donnera toutes les autorisations nécessaires pour le faire, ainsi que le symbole /, qui indique à Linux de rechercher dans le répertoire racine. Enfin, l’expression -print affiche les répertoires de vos résultats de recherche. Si vous cherchiez Gzip, vous taperez :

Trouver Gzip

Rechercher des fichiers dans un répertoire spécifique

Si vous souhaitez rechercher des fichiers dans un répertoire spécifique tel que « /home », exécutez :

Trouver la maison

Si vous voulez trouver des fichiers avec l’extension « .txt » sous le répertoire « /home », exécutez :

Trouver le caractère générique de la maison

Pour rechercher des fichiers dont le nom est « test.txt » dans plusieurs répertoires tels que « /home » et « /opt », exécutez :

Pour trouver les fichiers cachés dans le répertoire « /home », exécutez :

Pour rechercher un seul fichier appelé « test.txt » et le supprimer, exécutez :

Pour trouver tous les fichiers vides dans le répertoire « /opt », exécutez :

Rechercher des répertoires à l’aide du nom

Si vous voulez trouver tous les répertoires dont le nom est « testdir » sous le répertoire « /home », exécutez :

Pour classer tous les répertoires vides sous « /home », exécutez :

Rechercher des fichiers avec certaines autorisations

La commande find peut être utilisée pour rechercher des fichiers avec une autorisation spécifique à l’aide de l’option perm.

Pour rechercher tous les fichiers dont les autorisations sont « 777 » dans le répertoire « /home », exécutez :

Pour trouver tous les fichiers sans l’autorisation « 777 », exécutez :

Pour rechercher tous les fichiers en lecture seule, exécutez :

Psssssst :  VMware fonctionne-t-il sur Ubuntu ?

Pour trouver tous les fichiers exécutables, exécutez :

Pour trouver tous les fichiers d’ensemble de bits persistants dont les autorisations sont « 553 », exécutez :

Pour rechercher tous les fichiers d’ensemble SUID, exécutez :

Pour rechercher tous les fichiers dont les autorisations sont « 777 » et modifier leurs autorisations en « 700 », exécutez :

Rechercher des fichiers et des répertoires en fonction de la date et de l’heure

Pour trouver tous les fichiers sous « /opt » qui ont été modifiés 20 jours plus tôt, exécutez :

Pour trouver tous les fichiers sous « /opt » qui ont été consultés vingt jours plus tôt, exécutez :

Pour retrouver tous les fichiers sous « /opt » qui ont été modifiés plus de 30 jours avant et moins de 50 jours après :

Pour trouver tous les fichiers sous « /opt » qui ont été modifiés au cours des deux dernières heures, exécutez :

Rechercher des fichiers et des répertoires en fonction de la taille

Pour trouver tous les fichiers de 10 Mo dans le répertoire « /home », exécutez :

Pour trouver tous les fichiers sous le répertoire « /home » qui sont supérieurs à 10 Mo et inférieurs à 50 Mo, exécutez :

Pour rechercher tous les fichiers « .mp4 » sous le répertoire « /home » de plus de 10 Mo et les supprimer à l’aide d’une seule commande, exécutez :

Comme vous pouvez le voir, la commande find est incroyablement utile pour administrer un système, parcourir les répertoires pour trouver des fichiers et généralement élaguer l’arborescence des répertoires virtuels sous Linux. Si vous avez apprécié cet article Linux, assurez-vous de consulter certains de nos autres contenus Linux, comme comment utiliser la commande scp pour transférer des fichiers en toute sécurité, comment utiliser nnn comme gestionnaire de fichiers dans le terminal et comment réparer les packages cassés.

Psssssst :  Comment utiliser la queue Linux ?

Cet article est-il utile ? Oui Non

Bouton retour en haut de la page

Adblock détecté

Veuillez désactiver votre bloqueur de publicités pour pouvoir visualiser le contenu de la page. Pour un site indépendant avec du contenu gratuit, c’est une question de vie ou de mort d’avoir de la publicité. Merci de votre compréhension! Merci