zoukankan      html  css  js  c++  java
  • 图床_shell命令find

    相关随笔

    点此快速打开文章shell命令--find

    模拟环境

    清空目录

    创建目录及文件

    范例1:-H –L –P 指定对符号连接的处理方式

    范例2:根据文件名或者正则表达式进行匹配

    列出当前目录及子目录下所有文件和目录

    在当前目录下查找以xx结尾的文件名,比如 .txt

    在当前目录下查找以xx结尾的文件名,比如 .txt,但忽略大小写

    当前目录及子目录下查找所有以多个后缀结尾的文件,比如 .py 或者 .sh(取并集)

    当前目录及子目录下查找所有以多个字符集的文件,比如 test 和 .sh(取交集)

    找出当前目录下不是以.sh结尾的文件(注意 ! 位置)

    范例3:匹配文件路径或者文件

    范例4:基于正则表达式匹配文件路径

    同上,但忽略大小写

    范例5:搜索但跳出指定的目录

    查找当前目录或者子目录下所有以 .txt 结尾的文件,但是跳过子目录 test_dir

    范例6:根据文件类型进行搜索

    范例7:基于目录深度搜索 向下最大深度限制为1

    范例8:根据文件时间戳进行搜索

    搜索最近七天内被访问过的所有文件

    搜索恰好在七天前被访问过的所有文件

    搜索超过七天内被访问过的所有文件

    搜索访问时间超过10分钟的所有文件

    找出比 test_file1.txt 修改时间更长的所有文件

    范例9:根据文件大小进行匹配

    搜索大于10KB的文件

    搜索小于10KB的文件

    搜索等于10KB的文件

    范例10:根据文件权限/所有权进行匹配

    当前目录下搜索出权限为 644 的文件

    找出当前目录下权限不是 644 的 txt 文件

    范例11:根据用户/用户组进行匹配

    找出当前目录用户 root 拥有的所有文件

    找出当前目录用户组 root 拥有的所有文件

    范例12:-delete 删除匹配文件

    删除当前目录下所有 .sh 文件

    范例13:列出匹配文件

    范例14:借助 -exec 选项与其他命令结合使用

    找出当前目录下所有 root 的文件,并把所有权更改为用户 testuser

    查找当前目录下所有 .txt 文件并把他们拼接起来写入到 all_txt 文件中

    将30天内的 .txt 文件复制到 /tmp 目录中

    找出当前目录下所有.txt文件并以“File:文件名”的形式打印出来

    范例15:find 的 ok 操作

    找出当前目录下所有的 _txt 文件并删除

    范例16:find 与 xargs

    来看看xargs命令是如何同find命令一起使用的,并给出一些例子

    在整个系统中查找内存信息转储文件(core dump) ,然后把结果保存到/tmp/core.log 文件中

    用grep命令在所有的普通文件中搜索love这个词

    删除3天以前的所有东西

    删除文件大小为零的文件

    将当前所有以 .txt 结尾的文件移动到 test_dir 目录中

    您的资助是我最大的动力!
    金额随意,欢迎来赏!

    如果,您认为阅读这篇博客让您有些收获,不妨点击一下右下角的推荐按钮。
    如果,您希望更容易地发现我的新博客,不妨点击一下绿色通道的关注我

    如果,想给予我更多的鼓励,求打

    因为,我的写作热情也离不开您的肯定支持,感谢您的阅读,我是【MineGi】!

  • 相关阅读:
    0.3 CMD常用命令!以及用CMD显得自己高大上
    1.0 配置JAVA环境和Maven环境(W10注意点)
    2.1 Oracle之DML的SQL语句之单表查询以及函数
    hBase
    2.0 flume、sqoop、oozie/Azkaban
    Hive
    MapReduce和yarn
    HDFS
    1.0 Hadoop的介绍、搭建、环境
    asp.net core系列 43 Web应用 Session分布式存储(in memory与Redis)
  • 原文地址:https://www.cnblogs.com/MineGi/p/10913062.html
Copyright © 2011-2022 走看看