find:
find /etc/ -type d -name "sshd*" 查询带有 sshd 目录
d=目录文件 f=普通文件 l=软连接文件 s=socket文件 c=字符串设备 b=块设备
atime=最近访问 ctime=最近更改 mtime=最近改动
文件的 atime 是在读取文件或者执行文件时更改的。
文件的 mtime 是在写入文件时随文件内容的更改而更改的。
文件的 ctime 是在写入文件、更改所有者、权限或链接设置时随 Inode 的内容更改而更改的。
find多条件写法: 可以加 o 也可以不加
时间判断的数字 1 只能属于+1(+1等于一天往后) 或者-1(-1等于一天之内)
文件类型的 f 可以更改为其他 例如 d f s c b l
find查询硬链接文件
先找到文件,然后查询文件的iNode号,在使用find 条件查询iNode -inum = 查询iNode使用的条件
find查询一天以内的文件格式:
find查询中更改文件名字:一个 {} 代表一个文件。
find查询文件内容大小:+10M(代表文件内容大于10M)或者-10M(文件内容10M以内)
(M单位必须大写,k使用小写)
文件名字的后缀:
l = 软连接文件
b =块设备文件
f =普通文件
s =socket文件
c =字符串设备文件
d =目录