find

2021-10-26  本文已影响0人  秋元_92a3

查找文件或者目录(名称&类型)

-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 {}
上一篇下一篇

猜你喜欢

热点阅读