zoukankan      html  css  js  c++  java
  • 文件搜索命令find

    1、路径加文件名搜索(find):

     查找的是etc目录下的以init为名字的文件。

     加通配符后为模糊搜索,只要文件名中含有init即可。

     查找etc目录下以init开头的七位文件名。

    2、搜索时不区分大小写(-iname)

    我们知道在windows系统中,文件名是不区分大小写的,大写和小写是同一个文件。但是在linux系统中,文件名是区分大小写的。

    在用find命令时,是区分大小写的,如何在搜索时不再区分大小写呢?

    可以使用iname命令:

    先在etc目录下创建文件INITTAB:

     用-iname命令搜索文件:

    从搜索结果可以看出,文件名是不区分大小写的。

    3、根据文件大小搜索(-size):

    一个数据块等于0.5字节,因此2048个数据库快等于100M。

    - 204800:文件大小小于100M

    +204800:文件大小大于100M

    204800:文件大小等于100M

    搜索大于100M的文件:

     4、根据所有者查找:

    查找用户zhang的所有文件:

     5、根据时间属性查找:

    (1)-amin(被访问):

    (2)-cmin(改变文件的属性):

    (3)-mmin(修改文件的内容):

    6、命令的连接操作:

    -a:两个条件同时满足。

    -o:两个条件满足其中一个。

    -type:根据文件类型查找:f:文件、d:目录、l:软链接文件

    (1)查找以init开头并且类型为目录的文件:

     (2)对find查询的结果进行操作:

    (1)-exec:先不区分文件的大小写查询文件inittab文件,再对查询的文件查询其详细信息:

    (2)-ok:

    与-exec不同的是,-ok会对结果进行操作,但是在操作之前会进行询问。

     

     7、根据 i 结点查询(适合于文件名字比较复杂的情况):

    (1)查看文件或目录的i结点:

    (2)查找i结点值4的文件或目录:

    查询对应的结点值的文件并查看其详细信息:

  • 相关阅读:
    Django 安装步骤
    Django day01 web应用程序 , http协议
    如何让 vue 在 sublime 中变成彩色的
    HTML 14 JS事件
    HTML中常用的颜色词汇
    HTML 13 常用构造函数( 类 )
    sublime 的快捷键大全
    python 46 盒模型 与盒模型布局
    python 46 边界圆角 、a_img_list标签 、伪类选择器
    python 46 css组合选择器 及优先级 、属性选择器
  • 原文地址:https://www.cnblogs.com/zhai1997/p/11809699.html
Copyright © 2011-2022 走看看