gaohan 发表于 2018-5-21 10:13:04

linux 命令 —— find


[*]  命令格式:

      find [查找范围] [选项] [参数]
[*]  命令功能:
      查找文件或目录
[*]  命令选项:
      -name按照名称查找,允许使用通配符"*"和"?"
      -size按照大小查找,一般用"+"和"-"设置超过或小于指定的大小作为查找条件,单位是k、M、G
      -type按照类型查找
              f普通文件
              d目录
              b块设备文件
              c字符设备文件
      -user按照文件属主查找,user加空格用户名
      -amin -n查找系统最后n分钟访问的文件
      -atime -n 查找系统最后n天访问的文件
      -cmin -n查找系统最后n分钟改变文件状态的文件
      -ctime -n查找系统最后n天改变文件状态的文件
      -mmin -n查找系统最后n分钟被改变文件数据的文件
      -mtime -n查找系统最后n天被改变文件数据的文件
[*]  常用范例:
  例一:在根下查找名称为pwd的文件
  命令:find / -name “pwd”
  
  例二:查找当前宿主下的普通文件
  命令:find ~/ -type f
  
  例三:查找当前目录下权限为777的文件
  命令:find . -perm 777
  

  例四:查找最后十分钟系统访问的/root下的文件
  命令:find /root -cmin -10
  
  例五:查找/boot下大于1024kb的文件
  命令:find /boot -size +1024k或者find /boot -size +1M

页: [1]
查看完整版本: linux 命令 —— find