您的位置:首页 > 其它

find的常用方法总结笔记

2010-04-08 16:45 357 查看
.Find命令的用法:
(1)-name filename #查找名为filename的文件
find /etc -name “host*” -print #查以host开头的文件
(2) -user username/groupname #按文件属主/属组来查找
find / -user fred #查找在系统中属于FRED这个用户的文件
(3)-type b/d/c/p/l/f #查是块设备、目录、字符设备、管道、符号链接、普通文件
find /mnt -name tom.txt -ftype vfat 在/mnt下查找名称为tom.txt且文件系统类型为vfat的文件
(4)-size 按大小来查找文件
find /home -size +512k 查大于512k的文件
find /home -size -512k 查小于512k的文件
按时间来查找
(1)-mtime -n +n #按文件更改时间来查找文件,-n指n天以内,+n指n天以前
find /home -mtime -2 在/home下查最近两天内改动过的文件
(2)-atime -n +n #按文件访问时间来查找文件,-n指n天以内,+n指n天以前
find /home -atime -1 查1天之内被存取过的文件
(3)-ctime -n +n #按文件创建时间来查找文件,-n指n天以内,+n指n天以前
find /home -ctime -1 查1天之内创建的的文件
(4) -mmin -n +n #按文件更改时间来查找文件,-n指n分钟以内,+n指n分钟以前
find /home -mmin +60 在/home下查60分钟前改动过的文件
(5) -amin -n +n #按文件访问时间来查找文件,-n指n分钟以内,+n指n分钟以前
find /home -amin +30 查最近30分钟前被存取过的文件
(6)-cmin -n +n #按文件创建时间来查找文件,-n指n分钟以内,+n指n分钟以前
find /home -ctime -1 查1分钟之内创建的的文件
按权限查找
find . -perm 755 –print:在当目录里查找权限为755的文件
忽略某个目录
如果希望在/apps目录下查找文件,但不希望在/apps/bin目录下查找,可以用:
$ find /apps -path "/apps/bin" -prune -o -print
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: