shell脚本编程剑客之一:find

find使用详解

格式:find path [OPTION] [-print] [-ok -exec command] {} ;

1、OPTION

  1. -name filename:查找名为filename的文件
  2. -type b/d/c/p/l/f:查找块设备、目录、字符设备、管道、链接文件
  3. -size n[c]:查找长度为n块(或n字节)的文件
  4. -perm:按执行权限来查找
  5. -user username:文件属主查找
  6. -group groupname:按组名查找
  7. -nogroup:查找无有效属组的文件
  8. -nouser:查找无有效属主的文件
  9. -newer f1 ! f2:查找更改时间比f1新但比f2旧的文件
  10. -fstype:查找位于某一类型文件系统中的文件
  11. -prune:查找是忽略某个目录
  12. -maxdepth:设置查找的最大目录层级
  13. -mindepth:设置查找的最小目录层级
  14. -mount:查找文件时不跨越文件系统的mount点
  15. -follow:如果遇到符号链接文件,就跟踪链接所指的文件
  16. -mtime -n +n:按文件修改时间查找
  17. -atime -n +n:按文件访问时间查找 -n代表n天之内 +n代表n天以前
  18. -ctime -n +n:按文件创建时间查找
  19. -mmin -n +n:按文件修改时间查找
  20. -amin -n +n:按文件访问时间查找 -n代表n分钟以内 +n代表n分钟以前
  21. -cmin -n +n: 按文件创建时间查找

eg:
find /home -name *.jpg -exec rm -rf {} ;
find /home -name *.txt -ok -exec rm -rf {} ;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值