find命令

find命令搜索文件

用法:

  find [-H] [-L] [-P] [-D debugopts] [-Olevel] [path...] [expression]

 

find ./ -name test 查找名字为test的文件或目录

 

sudo find ./ -regex .*key 查找名字符合正则表达式的文件,注意前面的.*(查找到的文件带有目录)

 

find ./ -name test -print -exec cat {} \;  打印test文件名后,打印test文件的内容

 

 

-amin, -atime  访问时间

-cmin, -ctime  创建时间

-mmin,-mtime  更新时间

example:

  find ./ -mtime -2   查找文件更新日时在距现在时刻二天以内的文件
  find ./ -mtime +2  查找文件更新日时在距现在时刻二天以上的文件
  find ./ -mtime 2   查找文件更新日时在距现在时刻一天以上二天以内的文件

 

 

find ./ -empty 查找空文件或空目录 

 

find ./ -perm 664   查找权限为644的文件或目录(需完全符合)

 

find ./ -size [+、-]10c[k、M、G]  查找文件size小于10个字节的文件或目录

 

 

转载于:https://www.cnblogs.com/phonecom/p/6821833.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值