Maison >Opération et maintenance >exploitation et maintenance Linux >Pourquoi Linux Find n'est-il pas sensible à la casse ?
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.
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 "文件名"
。
注意:find 命令不能带 参数 -i
。
说明: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
trouver le chemin de recherche -iname "nom du fichier"
.
-i
ne peut pas être pris. -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!