分类: LINUX
2012-05-30 15:45:13
find / -name|iname filename (查找根目录下文件名filename,-name区分大小写,iname不需要区分大小写)
find / -type b | c | d | p | f |l |s (查找根目录下指令类型的文件)
find / -type b|c|d|p|f|l|s -atime|ctime|mtime|amin|bmin|cmin (查找根目录下的符合指定时间的指定类型的文件,atime ctime mtime时间值都是n,n是代表n天即n*24小时 amin,bmin,cmin的单位是分钟,值为n则是n分钟之前的意思)
find / -type b|c|d|p|f |l |s -user username find / -type b|c|d|p|f |l |s -group groupname
find / -type b|c|d|p|f |l |s -size -|+| nb|k|M|G -|+| nc|k|M|G 在这个里边-代表小于,默认是等于,+代表大于,c代表byte, k代表kb,M代表Mb,G代表Gm find / -type b|c|d|p|f|l|s -nogroup|-nouser
find / -type b|c|d|p|f|l|s -iname pattern_name (找到符合指定条件的文件类型并且忽略大小写)
find / -type b|c|d|p|f|l|s -perm mode|-mode|+mode|/mode mode 精确匹配 -mode 比mode权限小 +mode 比mode权限大 /mode 匹配任何一个权限即可 find / -type b|c|d|p|f|l|s -regex|-igegex pattern find本身支持正则表达式,可以直接引用,可以和任
何一个命令选项结合使用,当使用正则表达式的时候用单引号引起来
find / -name|iname 'pattern' 看下边使用示例:
find / -type s -iname 'mysql.*' find本身还支持条件组合,用and表示且,用or表示或,用!表示非
find 还可以对找到的文件或目录执行一些操作,用exec来指定: find / -type pattern1 -iname pattern2 -exec comman {} \;