• Linux的find命令


    根据文件名搜索
      find /etc -name init
      在etc中查找文件名为init的文件

      find /etc -name *init*
      在etc中查找文件名包含init的文件

      find /etc -name init???
      在etc中查找文件名以init开头且之后包含三个字符的文件

      find /etc -iname init
      在etc中查找文件名为init或INIT的文件(不区分文件名大小写)

    根据文件大小搜索
      find / -size +204800
      在根目录下查找大于100M的文件

      find / -size -204800
      在根目录下查找小于100M的文件

      说明:
        1.Linux中文件是以数据库的形式存在的
        2.一个数据块为512字节,即0.5K
        3.100M=102400K=204800个数据块

    根据用户查询
      find /home -user xiaol
      在根目录下查找所有者为xiaol的文件

      find /home -group xiaol
      在根目录下查找所属组为xiaol的文件

    根据时间查询
      find /etc -cmin -5
      在/etc下查找5分钟内被修改过属性的文件和目录
        -amin    访问时间access
        -cmin    文件属性change
        -mmin   文件内容modify
        -n      n分钟之内
        +n     n分钟之前

    根据类型查询
      find /etc -type f
      在/etc下查找所有的文件
        f  文件
        d  目录
        l  连接

    连接查询
      find /etc -size +163840 -a -size -204800
      在/etc下找大于80M小于100M的文件
        -a  and
        -o  or

    根据i节点查找
      find -inum 9176
      查找i节点为9176的文件

    查找文件并对结果集操作
      find /etc -name init -exec ls -l {} ;
      在etc中查找文件名为init的文件并对结果执行ls -l命令

      find -inum 9716 -exec rm -rf {} ;
      查找i节点为9716的文件,并删除

  • 相关阅读:
    RDD执行延迟执行原理
    spark应用运行机制解析1
    spark streaming job生成与运行
    spark的Task的序列化
    spark将计算结果写入到hdfs的两种方法
    spark的runJob函数2
    SVG---------SVG sprite 使用示例
    段落边框——paraBox.scss
    背景条纹——bgStripes.scss
    css3动画——基本准则
  • 原文地址:https://www.cnblogs.com/413xiaol/p/6986932.html
Copyright © 2020-2023  润新知