find命令

基于名字的查找

find   查找位置     查找内容

find              -name         ##基于名字的查找
find              -maxdepth     ##最大深度
find              -mindepth     ##最小深度
    

find /etc/ -maxdepth 1 -name passwd


find /etc/ -maxdepth 2 -name passwd


 

基于用户和组的查找
                

find              -not          ##非
find              -user         ##基于用户的查找
find              -group        ##基于组的查找
find              -a            ##且
find              -o            ##或

find  /mnt/  -user  root


find /mnt/ -group westos


find /mnt/ -not -user student


find /mnt/ -not -user student -o -group westos

 

基于大小的查找               
  

find        -size          ##按大小查找
             20k    ##大小为20k
             +20k    ##大小大于20k
             -20k    ##大小小于20k

find /mnt/ -size -20k


find /mnt/ -size +20k


find /mnt/ -size 20k

基于时间的查找

find       -ctime          ##按天数查找
find       -cmin           ##按分钟查找

find /mnt/ -ctime 10
find /mnt/ -ctime +10
find /mnt/ -ctime -10

 

基于权限的查找

find         -perm    -444   ##包含rrr
                      /444   ##或者,三个中有一个有r
                       444   ##是444权限的

find /mnt/ -perm 644


find /mnt/ -perm /644


find /mnt/ -perm -644

 

find        -exec  {} \;  ##对第一个命令的输出结果进行第二个命令的操作


find /mnt/ -perm 444 -exec chmod o-r {} \;

 

 

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值