Linux find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。

语法:

1.将目前目录及其子目录下所有后缀txt的列表     find -name "*.txt" 1.1 名称中包含tomcatfind -name tomcat2.将目前目录其其下子目录中所有一般文件列出
find -type f3.将目前目录及其子目录下所有最近 3 天内更新过的文件列出
find -ctime -34.查找/var/log目录中更改时间在7日以前的普通文件,并在删除之前询问它们:
find /var/log -type f -mtime +7 -ok rm {} \;5.查找前目录中文件属主具有读、写权限,并且文件所属组的用户和其他用户具有读权限的文件:
find -type f -perm 644 -exec ls -l {} \;6.为了查找系统中所有文件长度为0的普通文件,并列出它们的完整路径:
find / -type f -size 0 -exec ls -l {} \;

下面是--help中详细参数说明

find 根据下列规则判断 path 和 expression,在命令列上第一个 - ( ) , ! 之前的部份为 path,之后的是 expression。如果 path 是空字串则使用目前路径,如果 expression 是空字串则使用 -print 为预设 expression。expression 中可使用的选项有二三十个之多,在此只介绍最常用的部份。-mount, -xdev : 只检查和指定目录在同一个文件系统下的文件,避免列出其它文件系统中的文件-amin n : 在过去 n 分钟内被读取过-anewer file : 比文件 file 更晚被读取过的文件-atime n : 在过去n天内被读取过的文件-cmin n : 在过去 n 分钟内被修改过-cnewer file :比文件 file 更新的文件-ctime n : 在过去n天内被修改过的文件-empty : 空的文件-gid n or -group name : gid 是 n 或是 group 名称是 name-ipath p, -path p : 路径名称符合 p 的文件,ipath 会忽略大小写-name name, -iname name : 文件名称符合 name 的文件。iname 会忽略大小写-size n : 文件大小 是 n 单位,b 代表 512 位元组的区块,c 表示字元数,k 表示 kilo bytes,w 是二个位元组。-type c : 文件类型是 c 的文件。d: 目录c: 字型装置文件b: 区块装置文件p: 具名贮列f: 一般文件l: 符号连结s: socket-pid n : process id 是 n 的文件你可以使用 ( ) 将运算式分隔,并使用下列运算。exp1 -and exp2! expr-not exprexp1 -or exp2exp1, exp2

本文主要信息来自菜鸟教程,自己稍微整理后记录到博客。

linux查找文件夹命令详解相关推荐

  1. python删除文件夹命令_linux删除文件夹(命令详解)

    linux删除文件夹 Linux删除文件,文件夹主要用的命令是rm,下面将对linuxrm命令做一个简单的介绍. 语法: rm[选项]DirName 该命令中的[选项]常用的有以下几种: -i删除前逐 ...

  2. 在linux系统中创建文件夹,Linux系统中创建文件夹命令详解

    Linux系统中创建一个新的文件夹我们可以使用命令来执行,下面由学习啦小编为大家整理了Linux系统中创建文件夹命令详解,希望对大家有帮助! Linux系统中创建文件夹命令详解 一.mkdir命令使用 ...

  3. linux 查找文件夹命令_如何从命令行在Linux中查找文件,文件夹和目录?

    linux 查找文件夹命令 Linux provides different ways to find and locate files and folders. We can use GUI too ...

  4. linux查找文件夹命令_如何在Linux中使用命令行查找文件和文件夹

    linux查找文件夹命令 Most people use a graphical file manager to find files in Linux, such as Nautilus in Gn ...

  5. Linux常用文件权限命令详解

    pwd pwd命令用于获取当前工作目录的绝对路径. 使用示例: pwd 效果如下图: cd cd命令用于切换工作目录. 使用示例: cd 万猫学社/ 效果如下图: 其中在路径表示时, 一个半角句号(. ...

  6. linux如何用终端删除文件夹,linux删除文件夹命令

    在Linux系统中没有回收站,因此我们要删除文件夹的时候需要注意,下面由学习啦小编为大家整理了linux删除文件夹命令,希望对大家有帮助! linux删除文件夹命令详解 一.rm命令使用权限 所有用户 ...

  7. linux文件目录:Linux中各目录(文件夹)作用详解(持续更新)

    进入Linux系统,我们就是畅游在各种目录文件中,毕竟Linux是"文件系统",文件的存放就是在目录下面,那我们了解下"Linux中各目录(文件夹)作用详解"还 ...

  8. linux命令打包文件,Linux系统中打包文件的命令详解

    linux系统中遇到要打包文件的时候我们该使用什么命令呢?下面由秋天网 Qiutian.ZqNF.Com小编为大家整理了linux系统中打包文件的命令详解的相关知识,希望对大家有帮助! linux系统 ...

  9. LINUX经常使用的命令详解

    LINUX经常使用的命令详解 源地址:http://blog.itpub.net/29065182/viewspace-1189162/ 1.man 对你熟悉或不熟悉的命令提供帮助解释  eg:man ...

最新文章

  1. 89页PPT揭秘:人工智能产业爆发的拐点
  2. c#如何通过ftp上传文件_定时上传文件到ftp,如何使用工具定时上传文件到ftp
  3. c语言回溯算法骑士周游,191-骑士周游回溯算法代码实现(1)
  4. 车窗上为啥总有一些小黑点?没想到居然藏着大作用!
  5. markdown html图片,Markdown语法对应的HTML标签实现
  6. Jquery实现的几款漂亮的时间轴
  7. 信创环境下密码强度规则:设置密码长度为6至20位,包含大、小写字母、数字、特殊字符组合
  8. 实话实说 瞧瞧医疗系统集成这些个事儿
  9. 微信小程序--简约加载动画合集
  10. ERNIE-Gram: Pre-Training with Explicitly N-Gram Masked Language Modeling for Natural ...(2020-10-23)
  11. matlab中基于传递函数或者状态方程的幅频特性分析
  12. Flutter访问webservice
  13. Linux-逻辑卷LVM
  14. 智能驾驶软件测试,智能驾驶实车测试系统-VDAS
  15. android中的单位——pt
  16. 通过面试思考平时的学习
  17. Chatbot(五)
  18. Acer 4750 安装黑苹果_黑苹果全套安装教程!
  19. 圆为什么规定一定是360度_为什么圆是360度
  20. 主要讲解了构造器和伴生对象内容

热门文章

  1. vue中使用bootstrapvue
  2. 马上就要离开了,送给即将成为程序员的你
  3. 百度大脑智能写诗与智能春联使用攻略
  4. sqlserver 数据库自动备份
  5. Redis思维导图笔记——发布与订阅
  6. Typora + GitHub = 效率
  7. MySQL添加新用户、创建数据库、为新用户分配权限
  8. 教你用堆排序解决topk问题
  9. 翻了上千条买家评论后,我找到了vivo X60大卖的原因
  10. 科大讯飞教育BG技术支持实习面试流水账(留给有缘人)