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

    • find      

    命令路径:/bin/find         执行权限:所有用户

    作用:查找文件或目录     

    语法:find [搜索路径] [匹配条件]

    如果没有指定搜索路径,默认从当前目录查找

    find命令选项

    -name 按名称查找  精准查找

    eg:find  /etc  -name  “init” 在目录/etc中查找文件init

    -iname 按名称查找

    find查找中的字符匹配:

    *:匹配所有

    ?:匹配单个字符

    eg:find  /etc  -name  “init???”    在目录/etc中查找以init开头的,且后面有三位的文件

    模糊匹配的条件,建议使用单引号或双引号括起来。如果*被转义,可使用 单双引号括住查询条件,或者使用*。

    eg: # find . –name *g

     -  表示为普通文件

    l 表示是一个链接文件

    d 表示为一个目录

    -size  按文件大小查找

    以block为单位,一个block是512B, 1K=2block    +大于  -小于  不写是等于 

    eg:find /etc -size -204800  在etc目录下找出大于100MB的文件

     100MB=102400KB=204800block

    -type  按文件类型查找 

     f 二进制文件  l 软连接文件 d 目录  c 字符文件 

    eg: find /dev -type c

    实例:

    #find -type l    查询出来的是链接

    #find -type d  查询出来的是目录

  • 相关阅读:
    Nginx教程(三) Nginx日志管理
    Nginx教程(二) Nginx虚拟主机配置
    官方解析Cookies和Session的区别
    J2EE十三个技术规范
    J2EE十三个规范小结
    tomcat -web.xml里的内容
    tcp协议和udp协议的使用场景
    IntelliJ IDEA创建maven web项目(IDEA新手适用)
    Maven安装与配置
    X86、X64和X86_64区别
  • 原文地址:https://www.cnblogs.com/smile502/p/13206467.html
Copyright © 2011-2022 走看看