文件查找 find
find 查找位置 查找条件 值 动作(默认动作为 -print 打印查找信息)
查找条件
-name 按文件名字查找
-iname 按文件名字查找(不区分大小写)
实例:find /etc/ -name "*.conf"
-type 按文件类型查找
普通文件 f;目录文件 d;链接文件 l;字符设备文件 c;
块设备文件 b;套接字文件 s; 管道文件 p;
-size文件大小
+5M 大于5M;5M 等于5M;-5M 小于5M
-perm 按权限查找
find /tmp/ -perm 644 查找文件权限是644的文件
find /tmp/ -perm -444 查找文件权限包含444的文件
-atime 查找指定时间段内访问过的文件。访问时间指的是文件最后一次被读取或执行的时间。
-atime +7表示查找7天前访问过的文件
-ctime 查找指定时间段内更改过属性或状态的文件。更改时间指的是文件元数据(如权限、所有者等)最后一次被修改的时间。
-ctime -30表示查找30天内更改过属性或状态的文件
-mtime 查找指定时间段内修改过内容的文件。修改时间指的是文件内容最后一次被修改的时间。
-mtime 0表示查找当天内修改过内容的文件
-user 按属主查找
-group 按属组查找

本文详细介绍了Linuxfind命令的各种查找条件,如文件类型、大小、权限、访问时间等,以及如何结合正则表达式、操作符和动作进行高级搜索,同时涵盖了文件打包压缩和远程拷贝等内容。
最低0.47元/天 解锁文章

4167

被折叠的 条评论
为什么被折叠?



