linux-查找命令-find

1. 按文件名(目录)查找。(*代表模糊匹配)

    find / -name curl    在根目录查找名字是curl的文件名(目录)

    find / -name "*curl*"    在根目录查找名字包含curl的文件名(目录)

 

2. 根据文件的特征查询:

      find / -amin -10 # 查找在系统中最后10分钟访问的文件
  find / -atime -2 # 查找在系统中最后48小时访问的文件
  find / -empty # 查找在系统中为空的文件或者文件夹
  find / -group cat # 查找在系统中属于 groupcat的文件
  find / -mmin -5 # 查找在系统中最后5分钟里修改过的文件
  find / -mtime -1 #查找在系统中最后24小时里修改过的文件
  find / -nouser #查找在系统中属于作废用户的文件
  find / -user fred #查找在系统中属于FRED这个用户的文件

 

3. 与  或  非

  find /tmp -user fred -or -user george 

     在/tmp目录中查找属于fred或者george这两个用户的文件。

  find /tmp ! -user panda 

     /tmp目录中查找所有不属于panda的文件

 

posted @ 2017-02-08 15:03  刨根问底_liang  阅读(242)  评论(0编辑  收藏  举报