首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Linux find 文件目录搜索工具

前言find是一个在Linux系统中非常强大和灵活的文件搜索工具。它用于在文件系统中查找文件和目录,并可以执行各种搜索任务,可帮助系统管理员和用户有效地管理文件系统。...基本用法基本用法:要查找文件或目录,可以使用以下基本命令find /path/to/search -name "filename"这将在 /path/to/search 目录及其子目录中查找文件名为 "...find /path/to/search -mtime -7 # 查找最近7天内修改的文件find /path/to/search -mtime +30 # 查找30天前修改的文件查找空文件或目录使用...这对于清理不需要的空文件或目录非常有用。find /path/to/search -empty查找文件类型 使用-type选项,你可以根据文件类型来查找文件或目录。...-type f表示查找文件,-type d表示查找目录find /path/to/search -type f # 查找文件find /path/to/search -type d # 查找目录

16121
您找到你想要的搜索结果了吗?
是的
没有找到

Linux命令查找文件或目录 find及结合xargs应用

find 命令可以根据给定的路劲和表达式查找指定的文件或目录find 参数选项很多,并且支持正则表达式,功能强大。 和管道结合使用可以实现复杂的功能,是系统管理和普通用户必须掌握的命令。...一、find 命令格式说明 path find命令查找的目录路径。 -print find命令将匹配到的文件输出到标准输出。...,用法类似于 -amin -help 显示命令摘要(帮助) -maxdepth levels 在某个层次目录中按照递减方法查找 三、find基本用法 find 如不加任何参数,表示查找当前路径下的所有文件和目录...-type d 查找当前路径中的所有目录   find . -type f 查找当前路径中的所有文件 find ....find . -type f -name "\.log" -print | xargs rm  查找当前目录下的 .log 文件,并删除 。   find .

4K20

linux find exec

阅读目录(Content) 一. exec参数说明: 二. 使用示例 1. 查找当前目录下的文件,并对查找结果执行ls -l 命令 2....查找当前目录下的以.log结尾的文件或目录,并移动到test目录find是我们很常用的一个Linux命令,但是我们一般查找出来的并不仅仅是看看而已,还会有进一步的操作,这个时候exec的作用就显现出来了...如果验证一下find命令,会发现该命令只输出从当前路径起的相对路径及文件名。 二. 使用示例 1. 查找当前目录下的文件,并对查找结果执行ls -l 命令 命令: find ....查找当前目录下文件名以.log结尾且24小时内更改过的文件,并进行安全删除操作(即删除前会进行询问) 命令: find -name "*.log" -type f -mtime -1 -ok rm...查找当前目录下的以.log结尾的文件或目录,并移动到test目录下 命令: find -name "*.log" -exec mv {} test \; 输出: [root@localhost home

4.4K20

Linux 命令 | find

Linux 命令 find 命令解析 Linux 命令 find 是一种查找文件和目录的工具,可以通过文件类型、日期、大小等属性来查找符合要求的文件。...find 的一般形式如下: find [path] [option] [action] 其中,参数 path 表示要查找的目录,option 表示查找的选项,action 表示对查找到的文件要执行的操作...: /data/logs是要查找的目录; -name "access.log*"表示只查找文件名以access.log开头的文件; -type f表示只查找文件(不包括目录); -mtime -7...这个命令的意思是:在/data/logs目录下查找文件名以 access.log开头、文件类型为文件、修改时间在7天内的所有文件,并将其复制到 /backup 目录下。...Linux 命令 find 命令注意事项 find 命令搜索文件或目录是从给定的路径开始向下递归,找到所有符合条件的文件或目录: -exec选项后面的命令必须以;结尾表示命令结束; -prune选项表示不进入指定的目录查找文件

15620

Linuxfind命令

find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。...并且将查找到的子目录和文件全部进行显示。在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系统可能会花费很长的时间。...0 Byte的文件,或目录下没有任何子目录或文件的空目录; -exec:假设find指令的回传值为True,就执行该指令; -false:将find指令的回传值皆设为False; -fls<...格式为全部的名称皆在同一行; -printf:假设find指令的回传值为Ture,就将文件或目录名称列出到标准输出。...查找系统中的空文件 > find / -empty -type f 原文链接:https://rumenz.com/rumenbiji/linux-find.html 微信公众号:入门小站

3.9K00

如何使用find和locate 命令在Linux 中查找文件和目录

因为涉及到很多骚操作,大家肯定在工作中没有全部用到,建议你先收藏本文,用到的时候记得回来查阅。...Linux 中查找文件和目录 按名称查找文件 按部分名称查找文件 限制搜索结果 显示匹配条目的数量 总结 find命令是 Linux 中最重要和最常用的命令之一。...1使用 find 命令在 Linux 中查找文件和目录 Linux find 命令是一个强大的工具,它使系统管理员能够根据模糊的搜索条件定位和管理文件和目录,它支持按文件、文件夹、名称、创建日期、修改日期...换句话说,您可以find通过使用-type d标志(d表示目录)阻止Linux 中的命令搜索目录以外的其他文件类型。...查找/opt目录下名字为app的文件夹: find /opt -type d -name app 3使用 locate 命令在 Linux 中查找文件和目录 虽然 findLinux 中最流行和最强大的用于文件搜索的命令行实用程序之一

5.7K10

linuxfind用法详解

linuxfind 常用示例解析 find [-H] [-L] [-P] [-D debugopts] [-Olevel] [path…] [expression]    其实[-H] [-L] [...]    find 命令的参数:         path:find命令查找文件的目录路径  例如:.表示当前路径,/表示根路径         expression:expression 可以分为...Find命令的常用选项和实例          -name  按文件名字查找                  例如:find /etc -name "filename"   在目录etc下查找文件名为...管道 文件  l-符号链接文件  f-普通文件                  例如:find /etc -type d -print  在/etc目录下的所有的目录                        ...例如:find -size +1000000c -print  在当前目录下查找文件长度大于1M的文件                         find /home/apache -size

4.3K30

Linuxfind命令

find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。...并且将查找到的子目录和文件全部进行显示。在运行一个非常消耗资源的find命令时,很多人都倾向于把它放在后台执行,因为遍历一个大的文件系统可能会花费很长的时间。...0 Byte的文件,或目录下没有任何子目录或文件的空目录; -exec:假设find指令的回传值为True,就执行该指令; -false:将find指令的回传值皆设为False; -fls<...格式为全部的名称皆在同一行; -printf:假设find指令的回传值为Ture,就将文件或目录名称列出到标准输出。...查找系统中的空文件 > find / -empty -type f 原文链接:https://rumenz.com/rumenbiji/linux-find.html

3.5K10

如何使用find和locate 命令在Linux 中查找文件和目录

因为涉及到很多骚操作,大家肯定在工作中没有全部用到,建议你先收藏本文,用到的时候记得回来查阅。 TOC find命令是 Linux 中最重要和最常用的命令之一。...使用 find 命令在 Linux 中查找文件和目录 Linux find 命令是一个强大的工具,它使系统管理员能够根据模糊的搜索条件定位和管理文件和目录,它支持按文件、文件夹、名称、创建日期、修改日期...find 命令用于查找文件和目录并对其进行后续操作,它递归地搜索每个路径中的文件和目录,因此,当find命令遇到给定路径中的目录时,它会在其中查找其他文件和目录。...换句话说,您可以find通过使用-type d标志(d表示目录)阻止Linux 中的命令搜索目录以外的其他文件类型。...查找/opt目录下名字为app的文件夹: find /opt -type d -name app 使用 locate 命令在 Linux 中查找文件和目录 虽然 findLinux 中最流行和最强大的用于文件搜索的命令行实用程序之一

6.8K00

Linux find命令详解

: find命令所查找的目录路径。...例如用.来表示当前目录,用/来表示系统根目录。 -print: find命令将匹配的文件输出到标准输出。 -exec: find命令对匹配的文件执行该参数所给出的shell命令。...-prune 使用这一选项可以使find命令不在当前指定的目录中查找,如果同时使用-depth选项,那么-prune将被find命令忽略。 -user 按照文件属主来查找文件。...在下面的例子中, find命令在当前目录中查找所有文件名以.LOG结尾、更改时间在5日以上的文件,并删除它们,只不过在删除之前先给出提示。 $ find ....1、查找当前用户主目录下的所有文件: 下面两种方法都可以使用 $ find $HOME -print $ find ~ -print 2、让当前目录中文件属主具有读、写权限,并且文件所属组的用户和其他用户具有读权限的文件

3.8K20
领券