Heim > Datenbank > MySQL-Tutorial > find常用用法

find常用用法

WBOY
Freigeben: 2016-06-07 15:11:23
Original
1946 Leute haben es durchsucht

find: 一般格式: find pathname -options [-print -exec -ok ...] -name : 文件名匹配,经常配合来使用 -type :文件类型,d目录,f文件,l文件链接 -size :文件大小 -perm :文件权限 -user :文件所有者 -atime :文件最后的访问(access)时间 -exec :执

find:
一般格式:
find pathname -options [-print -exec -ok ...]
-name : 文件名匹配,经常配合“”来使用
-type :文件类型,d目录,f文件,l文件链接
-size :文件大小
-perm :文件权限
-user :文件所有者
-atime :文件最后的访问(access)时间
-exec :执行命令,相应命令的形式为command { } \;,注意{ }和\;之间的空格
-ok : 和-exec的作用相同,在执行每一个命令之前,都会给出提示,让用户来确定是否执行
-depth
使用深度级别的查找过程方式,在某层指定目录中优先查找文件内容

例子:
find /etc -name '*srm*'
find / -amin -10 # 查找在系统中最后10分钟访问的文件
find / -atime -2 # 查找在系统中最后48小时访问的文件
find / -empty # 查找在系统中为空的文件或者文件夹
find / -group cat # 查找在系统中属于 groupcat的文件
find / -mmin -5 # 查找在系统中最后5分钟里修改过的文件
find / -mtime -1 #查找在系统中最后24小时里修改过的文件
find / -nouser #查找在系统中属于作废用户的文件
find / -user fred #查找在系统中属于FRED这个用户的文件
find /tmp -size +10000000c -and -mtime +2
find ./ -inum 32247 -exec rm {} \;
find ./ -size 0 -exec rm {} \;
find ./ -size 0 | xargs rm -f &
find / -type f \( -perm -04000 -o -perm -02000 \) -exec ls -lg {} \;
find / -type f -perm -04000 -exec ls -lg {} \;
find ./ -name "*.ss" -exec rename .ss .aa {} \;
find /etc/rc.d/ -type l(/*字母*/) | grep 'myvbird'|sort
find ./ -regex .*\.en | awk -F. '{ printf "mv %s.%s.%s.%s %s.%s.%s\n",$1,$2,$3,$4,$1,$2,$3}'|sh
find / -name "*.cpp" -o -name "*.h"
Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage