查找文件或者目录(名称&类型)
-type
c : 文件类型是 c 的文件。
d: 目录
c: 字型装置文件
b: 区块装置文件
p: 具名贮列
f: 一般文件
l: 符号连结
s: socket
在/data/目录下及其子目录下查找文件名包含nginx的文件
find /data/ -type f -name "*nginx*"
在/data/目录下及其子目录下查找名称包含www的目录
find /data/ -type d -name "*www*"
时间维度
-amin n : 在过去 n 分钟内被读取过
-anewer file : 比文件 file 更晚被读取过的文件
-atime n : 在过去n天内被读取过的文件
-cmin n : 在过去 n 分钟内被修改过
-cnewer file :比文件 file 更新的文件
-ctime n : 在过去n天内被修改过的文件
查找3天内被修改过的文件
find /data/ -ctime -3 -type f
查找3天以前被修改过的文件
find /data/ -ctime +3 -type f
查找30分钟以前读取过得文件,并打印
find /data/ -cmin +30 -type f | xargs ls -l
查看在file更新之后更新的文件并打印
find -cnewer file |xargs ls -l {}
网友评论