Maison  >  Article  >  Opération et maintenance  >  Pourquoi Linux Find n'est-il pas sensible à la casse ?

Pourquoi Linux Find n'est-il pas sensible à la casse ?

青灯夜游
青灯夜游original
2022-03-25 15:29:278229parcourir

Sous Linux, il vous suffit de définir le paramètre d'option suivant la commande find sur "-iname" pour effectuer une recherche insensible à la casse, la syntaxe est "find search path -iname "file name"". La commande find est utilisée pour rechercher des fichiers dans le répertoire spécifié. Le paramètre "-iname" définit le mode de recherche pour ignorer la casse.

Pourquoi Linux Find n'est-il pas sensible à la casse ?

L'environnement d'exploitation de ce tutoriel : système linux5.9.8, ordinateur Dell G3.

Sous Linux, il vous suffit de définir le paramètre d'option après la commande find sur "-iname" pour effectuer une recherche insensible à la casse. -iname”即可实现不区分大小写的查找。

查找命令:find 搜索路径 -iname "文件名"

Pourquoi Linux Find nest-il pas sensible à la casse ?

Pourquoi Linux Find nest-il pas sensible à la casse ?

注意:find 命令不能带 参数 -i

Pourquoi Linux Find nest-il pas sensible à la casse ?

说明:find命令

find命令是一个无处不在命令,是linux中最有用的命令之一。find命令用于:在一个目录(及子目录)中搜索文件,你可以指定一些匹配条件,如按文件名、文件类型、用户甚至是时间戳查找文件。

语法:

find   path   -option   [   -print ]   [ -exec   -ok   command ]   {} \;

参数说明 :

find 根据下列规则判断 path 和 expression,在命令列上第一个 - ( ) , ! 之前的部份为 path,之后的是 expression。如果 path 是空字串则使用目前路径,如果 expression 是空字串则使用 -print 为预设 expression。

expression 中可使用的选项有二三十个之多,在此只介绍最常用的部份。

-mount, -xdev : 只检查和指定目录在同一个文件系统下的文件,避免列出其它文件系统中的文件

-amin n : 在过去 n 分钟内被读取过

-anewer file : 比文件 file 更晚被读取过的文件

-atime n : 在过去n天内被读取过的文件

-cmin n : 在过去 n 分钟内被修改过

-cnewer file :比文件 file 更新的文件

-ctime n : 在过去n天内被修改过的文件

-empty : 空的文件

-gid n or -group name : gid 是 n 或是 group 名称是 name

-name name, -iname name : 文件名称符合 name 的文件。iname 会忽略大小写

-size n : 文件大小 是 n 单位,b 代表 512 位元组的区块,c 表示字元数,k 表示 kilo bytes,w 是二个位元组。

-type c : 文件类型是 c 的文件。

  • d: 目录

  • c: 字型装置文件

  • b: 区块装置文件

  • p: 具名贮列

  • f: 一般文件

  • l: 符号连结

  • s: socket

-pid n

Commande Rechercher : trouver le chemin de recherche -iname "nom du fichier".

Pourquoi Linux Find nest-il pas sensible à la casse ?
  • Remarque : commande find Le paramètre -i ne peut pas être pris.
  • Pourquoi Linux Find nest-il pas sensible à la casse ?

    Description : commande find
  • La commande find est une commande omniprésente et l'une des commandes les plus utiles sous Linux. La commande find est utilisée pour rechercher des fichiers dans un répertoire (et des sous-répertoires). Vous pouvez spécifier certaines conditions de correspondance, telles que la recherche de fichiers par nom de fichier, type de fichier, utilisateur ou même horodatage.

    Syntaxe :
  • rrreee
  • Description du paramètre :

    find détermine le chemin et l'expression selon les règles suivantes. La première partie de la ligne de commande - (), ! est le chemin, et la partie qui suit est l'expression. Si path est une chaîne vide, le chemin actuel est utilisé. Si expression est une chaîne vide, -print est utilisé comme expression par défaut. Il existe jusqu'à vingt ou trente options disponibles dans
  • expression, et seules les plus couramment utilisées sont présentées ici.

    -mount, -xdev : vérifie uniquement les fichiers dans le même système de fichiers que le répertoire spécifié et évite de répertorier les fichiers dans d'autres systèmes de fichiers
-amin n  : Lu au cours des n dernières minutes

-anewer file : Fichier lu plus tard que le fichier file

-atime n : Fichiers qui ont été lus dans le n derniers jours🎜🎜<code>-cmin n : modifié au cours des n dernières minutes🎜🎜-cnewer file : fichier de fichiers mis à jour file🎜🎜-ctime n code> : fichier modifié au cours des n derniers jours🎜🎜<code>-empty : fichier vide🎜🎜-gid n ou <code>-nom du groupe : gid est n ou le nom du groupe est nom🎜🎜-nom nom, -iname nom : nom de fichier Nom correspondant au fichier. iname ignorera la casse 🎜🎜-size n : la taille du fichier est de n unités, b représente un bloc de 512 octets, c représente le nombre de caractères et k représente le kilo octets, w vaut deux octets. 🎜🎜-type c : Le type de fichier est c. 🎜🎜🎜🎜d : répertoire 🎜🎜🎜🎜c : fichier d'installation des polices 🎜🎜🎜🎜b : fichier d'installation du bloc 🎜🎜🎜🎜p : colonne nommée 🎜🎜🎜🎜f : fichier général 🎜🎜🎜 🎜l : Lien symbolique 🎜 🎜🎜🎜s : socket🎜🎜🎜🎜-pid n : fichier dont l'identifiant de processus est n 🎜🎜Vous pouvez utiliser ( ) pour séparer les expressions et utiliser les opérations suivantes. expr🎜🎜🎜🎜 ! : "🎜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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn