La commande Linux find implémente une requête floue : en fonction de la requête floue du nom de fichier, recherchez le fichier avec le suffixe [.log] dans le répertoire opt, le code est [find /opt/ -type f -name "*.enregistrer "】.
L'environnement d'exploitation de ce tutoriel : système windows7, version linux7.3, ordinateur DELL G3 Cette méthode convient à toutes les marques d'ordinateurs.
Commande Linux find pour implémenter une requête floue :
Astuce 1 : Requête floue basée sur le nom de fichier : recherchez le suffixe .log dans l'option répertoire Fichier
find /opt/ -type f -name "*.log"
-type f signifie fichier
-type d signifie répertoire correspondant
Astuce 2 : Rechercher des fichiers avec des autorisations spécifiques :
find /opt -type f -perm 755
Astuce 3 : Rechercher des fichiers volumineux : (par exemple, rechercher des fichiers de plus de 100 Mo dans le répertoire opt)
find /opt/ -size +100M
-size : représente la taille du fichier,
+ représente supérieure à un certain nombre,
- représente inférieure à un certain nombre.
c signifie que l'unité est en octets, vous pouvez remplacer c par k, M, G.
(Remarque : cette méthode permet de localiser rapidement des fichiers volumineux lorsque l'espace disque est occupé)
Astuce 4 : Rechercher
find /opt -mtime -10
en fonction du temps -------Fichiers modifiés dans les 10 jours (+10 avant 10 jours -10 dans les 10 jours)
visité amin, si modifié, utilisez mmin, si l'état du fichier est modifié, utilisez cmin
, pour être précis en minutes, utilisez amin, mmin, cmin, pour être précis en jours, utilisez atime, mtime, ctime
Astuce 5 : Trouvez le répertoire dans lequel le propriétaire du répertoire actuel et de ses sous-dossiers est weblogic
find /opt -type d -user weblogic
Recommandations d'apprentissage associées : Tutoriel vidéo Linux
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!