linux文件搜索命令

find命令:用于搜索文件


命令格式 find 搜索范围   选项    匹配条件


-name 在搜索时按照文件名进行搜索,搜索时精准搜索搜索的跟文件名完全一样。

可以用通配符“*”代表任意字符。

可以用“?”代表单个字符。

-iname可以在搜索时不区分大小写,使用方法与name用法一致。


-size按文件大小进行搜索 +number大于 -number小于 number等于

格式 find  目录 -size +204800(单位是数据块,1数据块=512字节  )搜索的是大于100M的文件

-user按照文件的所有者进行查找

-group按照文件的所属组进行查找

-amin(access)按访问时间进行查找

-cmin(change)按文件更改属性(比如文件的权限,所属组等)进行查找

-mmin(modify)按文件 的更改内容进行查找

find /etc -cmin -5(在5分钟之内被更改属性的文件)

-a(and)条件同同时满足 

在根目录下查找大于5M小于50M的文件

-o两个条件满足一个即可(可自行进行测试)

-exec/-ok 命令{}\;对搜索结果执行操作(ok参数在使用时会多一项询问确认而exec没有

在测试时各字符之间一定要用空格隔开,否则命令不能正常使用

-type 按文件的类型进行查找 f 文件 d 目录 l 软链接文件

-inum根据i节点进行查找(可以根据i节点来删除一些名字比较奇怪的文件比如不能用rm命令删除识别的文件或目录名


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值