zoukankan      html  css  js  c++  java
  • Linux-find命令

        Linux-find命令

        Linux下find命令在⽬目录结构中搜索⽂文件,并执⾏行指定的操作。

        1.命令格式:

        find pathname -options [-print -exec -ok ...]

        2.命令功能:

         用于在文件树中查找文件,并作出相应的处理。

        3.命令参数:

          pathname:find命令所查找的目录路径。

         -print: find命令将匹配的文件输出到标准输出。 


         -exec: find命令对匹配的文件执行该参数所给出的shell命令,相应命令的形式为'command' { } ;

          -ok:和-exec的作用相同,只不过以一种更为安全的模式来执行该参数所给出的shell命令,在执行每一个命令之前,都会给出提示,让用户来确定是否执行。

         4.使用实例:

           实例1:按照文件名查找文件-name

           命令:
               find . -name  file.c

           输出:

             

          实例2:按文件权限查找文件 -perm

          命令:
               find . -perm  664

          输出:

              

          实例3:按文件深度查找文件 -depth  -maxdepth   -mindepth

             -depth 在查找文件时,首先查找当前目录中的文件,然后再在其子目录中查找。

             说明:find . -depth -name "FILE" –print   它将首先匹配所有的文件然后再进入子目录中查找FILE。

          命令:find . -maxdepth 3 -name  "file*"

           输出:

            

         实例4:按文件属主和所属组查找文件 -user -group

            -user 按照文件属主来查找文件

            -group 按照文件所属的组来查找文件。

           命令:
             find . -user root

             find . _group root
           输出:

          

         

          实例5:按文件时间查找文件 -mtime   -ctime   -atime

             -mtime -n +n 按照文件的更改时间来查找文件, -n表示文件更改时间距现在n天以内,+n表示文件更改时间距现在n天以前。

             find命令还有-atime和-ctime选项,但它们都和-mtime选项相似,所以我们在这里只介绍-mtime选项

          命令:
               find . -mtime -3

          输出:

         

        实例6:按文件类型查找文件 -type

             文件类型如:b-块设备文件;d-目录;c-字符设备文件;p-管道文件;l-符号链接文件;f-普通文件;s-socket文件。

          命令:
               find . -type f

          输出:

         

        实例7:按文件大小查找文件 -size n[c] 

        -size n[c] 查找文件长度为n块的文件,带有c时表示文件长度以字节计。

          命令:
               find . -size +50K

            输出:

            

     

  • 相关阅读:
    git 派生子项目、分支、主干、合并
    C# 动态调用WebService
    sql导出数据库表结构Excel
    SQL Server 删除重复记录
    ThoughtWorks笔试题之Merchant's Guide To The Galaxy解析
    设置电信光猫为桥接模式
    Finder(文件内容搜索工具)
    数独解法(C#)
    Boyer-Moore (C#)
    Dijstra(C#)
  • 原文地址:https://www.cnblogs.com/-zyj/p/5599288.html
Copyright © 2011-2022 走看看