Linux中的find

来源:互联网 发布:node.js ejs 开发指南 编辑:程序博客网 时间:2024/06/16 19:30

(1)find -name filename 查找名为filename的文件

这里写图片描述

(2)find . -name “t*” -print 当前目录查找文件名以t开头的文件

这里写图片描述

(3)find -type b/d/c/p/l/f
查找块设备、目录、字符设备、管道、符号链接、普通文件

这里写图片描述

(4)find -size n[c] 查长度为n块[或n字节]的文件
find -size -2M 小于2M的文件
find -size +2M 大于2M的文件
find -size 2M 大小为2M的文件
如:查找小于2M的文件

(5)find -user xxx 按照文件属性来查找(文件拥有者xxx)

这里写图片描述

(6)find . -perm 666 在当前路径查找权限为666的文件
find . -perm +666 (只要有一类用户匹配就行)

这里写图片描述

(7)find -atime/mtime/ctime/ n 按照时间戳来查找
atime->access time
mtime->modify time
ctime->change time
如:find -atime +5 查找5天内没有访问过的文件
find -atime -5 查找5天内访问的文件
这里写图片描述

0 0
原创粉丝点击