zoukankan      html  css  js  c++  java
  • find查找文件用法

    find命令原理:从指定的起始目录开始,递归地搜索其各个子目录,查找满足寻找条件的文件,并可以对其进行相关的操作。

    格式:find [查找目录] [参数] [匹配模型]

    多参数格式:find [查找目录] [参数] [匹配模型] [参数] [匹配模型]

    例如:
    1、find . -name "*.sh"

    查找在当前目录(及子目录)下找以sh结尾的文件。
    

    2、find . -perm 755

    查找在当前目录(及子目录)下找属性为755的文件。
    

    3、find -user root

    查找在当前目录(及子目录)下找属主为root的文件。
    

    4、find /var -mtime -5

     查找在/var下找更改时间在5天以内的文件。
    

    5、find /var -mtime +3

     查找在/var下找更改时间在3天以前的文件。
    

    6、find /etc -type l

     查找在/etc下查找文件类型为|的链接文件。
    

    7、find . -size +1000000c

      查找在当前目录(及子目录)下查找文件大小大于1M的文件,1M是1000000个字节。
    

    8、find . -perm 700 |xargs chmod 777

      查找出当前目录(及子目录)下所有权限为700的文件,并把其权限重设为777。
    

    9、find . -type f |xargs ls -l

      查找出文件并查看其详细信息。
    
      查找出文件并查看其详细信息。
  • 相关阅读:
    setoptsocket函数
    C++右值引用
    const char* char const* char*const
    select()函数以及FD_ZERO、FD_SET、FD_CLR、FD_ISSET
    gitee搭建应用
    C++ 实现基本运算+-*/
    C++学习笔记(一)mutable function
    创造型设计模式-----抽象工厂模式
    openPhase gcc迁移
    SQLPLUS 远程连接数据库
  • 原文地址:https://www.cnblogs.com/zhugq02/p/14278151.html
Copyright © 2011-2022 走看看