首页
学习
活动
专区
工具
TVP
发布

Linux查找文件 find

Linux查找文件 find find命令可以在文件系统中查找文件,它一般语法为: find 路径... 测试... 动作... 路径:find开始执行后,会查看每个路径及其整个目录树。...本文目录 1 路径 2 测试 3 动作 路径 find搜索路径默认是当前工作目录,当然也可以自己指定搜索目录: $ find ~ 或者指定多个搜索目录: $ find /etc /opt 测试 find.../etc -type f -print # 搜索/etc目录下普通文件并显示 $ find /etc -type d -print # 搜索/etc目录下目录并显示 $ find /etc -...目录下普通文件且文件名为group文件并显示 -perm按特定权限搜索文件: $ find -perm 775 -print # 搜索工作目录中权限为775文件并显示 $ find -perm...ls -l处理find搜索到每个文件 这个例子中';'代表着每个文件处理语句结束,下面是另一个例子: $ find ./ -type d -exec chmod 777 {} ';' # 将工作目录下目录文件修改为

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

Linux 命令之 find查找文件

Linux 命令中,find用于在指定目录下查找文件。任何位于参数之前字符串都将被视为欲查找目录名,其支持按名称查找、按正则表达式查找、按文件大小查找、按文件权限查找等多种查询方式。...示例 3:组合查找文件名以file1开头(与、或、非)file2开头文件 /** * 组合查找语法: * -a 与(取交集) * -o 或(取并集) * -not...> 假设find指令回传值为true,就执行该指令 -false 将find指令回传值皆设为false -fls 此参数效果和指定-ls参数类似,但会把结果保存为指定列表文件 -follow.../字符串 -print0 假设find指令回传值为ture,就将文件或目录名称列出到标准输出,格式为全部名称皆在同一行 -printf 假设find指令回传值为ture,就将文件或目录名称列出到标准输出...true 将find指令回传值皆设为true -type 只寻找符合指定文件类型文件 -uid 查找符合指定用户识别码文件或目录 -used 查找文件或目录被更改之后在指定时间曾被存取过文件或目录

5.6K20

如何使用 Linux find 命令查找文件

Linux系统中,find命令是一个非常强大工具,可以帮助用户查找文件或目录。这篇教程将向您展示如何使用Linux find命令来查找您需要文件。...基本语法在使用Linux find命令之前,您需要了解其基本语法。Linux find命令基本语法如下:find [path] [expression]其中:path:要查找目录路径。...例如:我们要在服务器根目录查找包含“wljslmz”文件或者目录:find / -name "*wljslmz*"输出:图片查找文件类型要查找特定类型文件,您可以使用Linux find命令-type...结论Linux find命令是一个非常强大工具,它可以帮助您查找文件和目录。在本教程中,我们介绍了Linux find命令基本语法和各种选项,使您能够更好地了解如何使用它来查找您需要文件。...如果您想了解更多关于Linux find命令信息,请参阅Linux find命令官方文档。

4.1K00

linux find 命令查找文件和文件夹

大家好,我是架构君,一个会写代码吟诗架构师。今天说一说linux find 命令查找文件和文件夹[通俗易懂],希望能够帮助大家进步!!!...查找目录:find /(查找范围) -name '查找关键字' -type d 查找文件find /(查找范围) -name 查找关键字 -print 详解: find命令用来在指定目录下查找文件。...-true:将find指令回传值皆设为True; -typ:只寻找符合指定文件类型文件; -uid:查找符合指定用户识别码文件或目录; -used:查找文件或目录被更改之后在指定时间曾被存取过文件或目录...参数 起始目录:查找文件起始目录。 实例 根据文件或者正则表达式进行匹配 列出当前目录及子目录下所有文件和文件夹 find ....-type f 时间戳 UNIX/Linux文件系统每个文件都有三种时间戳: 访问时间(-atime/天,-amin/分钟):用户最近一次访问时间。

25.2K51

Linux中使用find命令行查找文件

个人推荐您使用免费腾讯云开发者实验室进行试验,学会安装后在购买服务器。 按名称或扩展名查找Linux文件 使用find命令行按名称或扩展名查找特定文件。...下面的示例是在/home/username/中查到以.err结尾所有文件: find /home/username/ -name "*.err" 常见Linux查找命令和语法 find 表达式采用以下形式...按修改时间查找文件 find命令包含根据上次修改文件时间过滤目录层次结构功能: find / -name "*conf" -mtime 7 find /home/exampleuser/ -name...第二个命令过滤exampleuser用户主目录,查找名称以conf字符结尾并在前3天内被修改文件。 使用Grep根据内容查找文件find命令只能根据文件名和元数据过滤目录层次结构。...---- 参考文献:《Find Files in Linux, Using the Command Line》

3.9K20

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

一、find 命令格式说明 path find命令查找目录路径。 -print find命令将匹配到文件输出到标准输出。...二、find命令常用参数说明   -name 按照文件名查找文件   -cpio: 对匹配文件使用 cpio 命令,将这些文件备份到磁带设备中  -prune 按照文件权限进行查找文件    -...user 按照文件属主来查找文件   -group 按照文件所属组来查找文件  -mtime -n +n 按照文件更改时间来查找文件,-n 表示更改时间距现在 n 天以内,+n 表示更改时间距现在...file2 查找更改时间比 file1 新但比 file2 旧文件 -follow 如果 find 查找为链接文件,就跟踪至连接所指向文件 -mount 在查找文件时不跨越文件系统 mount...点 -fstype 查找位于某一类型文件系统中文件 -depth 在查找文件时,首先查找当前目录中文件,然后再在其子目录中查找 -size n 查找文件长度为 n 块文件,带有

4K20

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

使用 find 命令在 Linux查找文件和目录 按名称查找文件 按部分名称查找文件 按大小查找文件 使用时间戳查找文件 按所有者查找文件 按权限查找文件 按名称查找目录 使用 locate 命令在...Linux查找文件和目录 按名称查找文件 按部分名称查找文件 限制搜索结果 显示匹配条目的数量 总结 find命令是 Linux 中最重要和最常用命令之一。...1使用 find 命令在 Linux查找文件和目录 Linux find 命令是一个强大工具,它使系统管理员能够根据模糊搜索条件定位和管理文件和目录,它支持按文件、文件夹、名称、创建日期、修改日期...同样,要查找 Linux 系统上名称以 开头所有文件wljslmz,您可以运行: find /home -type f -name 'wljslmz*' 按大小查找文件 使用 find 命令,我们还可以轻松实现一些看起来很复杂事情...查找/opt目录下名字为app文件夹: find /opt -type d -name app 3使用 locate 命令在 Linux查找文件和目录 虽然 findLinux 中最流行和最强大用于文件搜索命令行实用程序之一

5.5K10

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

使用 find 命令在 Linux查找文件和目录 Linux find 命令是一个强大工具,它使系统管理员能够根据模糊搜索条件定位和管理文件和目录,它支持按文件、文件夹、名称、创建日期、修改日期...Linux 系统上名称以 开头所有文件wljslmz,您可以运行: find /home -type f -name 'wljslmz*' 按大小查找文件 使用 find 命令,我们还可以轻松实现一些看起来很复杂事情...查找/opt目录下名字为app文件夹: find /opt -type d -name app 使用 locate 命令在 Linux查找文件和目录 虽然 findLinux 中最流行和最强大用于文件搜索命令行实用程序之一...locate -c '*.ppt' 总结 Linux 用户可以使用两个最广泛使用文件搜索实用命令:find、locate,两者都是在系统上查找文件好方法,使用哪个命令还是根据情况来。...本文应该让您对如何在 Linux 系统上查找文件有一个基本了解,想要将搜索命令玩溜,别忘了使用各类参数!

6.7K00

Linux Shell查找文件

/bin/bash # 查找当前目录中所有大于1mb文件,把文件名写到文本文件中,统计个数 # # find命令,参数:路径地址,命令参数,-size n (查找长度为n文件) -type f (...查找某类型文件,f普通文件) # tee命令 参数:文件名 (把输入数据保存成文件) # | 管道符号 把第一个命令执行结果传给第二个命令 # wc统计命令,参数:-l (统计行数) find.../bin/bash # 目的:查找/目录下,文件名以abc开头文件100个,保存到文件中 # # for in循环 # shell命令替换,反引号,将命令执行结果保存到变量中 # find查找命令...参数:-name "xxx" (查找文件名,里面可以用通配符*) # head开头命令 参数:-n (显示多少行) # 输出重定向>> 两个>>代表追加 for filename in `find /

5.1K20

linux查找文件夹命令find_用shell命令查看目录下文件

liunx查找大于100M文件 find / -type f -size +100M liunx查找文件夹命令: linux查找根目录下文件夹名称叫www.buruyouni.com目录地址...find / -name www.buruyouni.com -d Jetbrains全家桶1年46,售后保障稳定 1 linux查找/var/www/目录下叫index.php文件 find.../var/www/ -name index.php 1 查找根目录下所有以”.sh”结尾文件 find / -name *.sh 1 下载命令:下载 www.91cnm.com/index.php...资源 wget www.91cnm.com/index.php (&下载大文件时候加上&后台执行,断开远程连接还可以下载) 1 安装软件时候无法确认操作是否成功,如make / configure...输出 0 则可以确认是安装成功,输出其他数字均表示该步骤是失败

2.3K20

Linux查找文件方法

Linux四种查找文件方法 ? 一、which which命令作用是,在PATH变量指定路径中,搜索某个系统命令位置,并且返回第一个搜索结果。 也就是说它返回是你该命令所处位置。...四、find 关于find用一句话来形容它:find是最常见和最强大查找命令,可以用它找到任何想找文件。...上面说了locate是在一个库里查找文件,因此对于一些有新变动文件,而你库还没更新时,这些文件你是用locate找不到,这时find就派上用场了,它可是从硬盘里一个一个进行查找,正因为这样它速度也会相当慢...因为它有很多参数: pathname: #find命令所查找目录路径。例如用.来表示当前目录,用/来表示系统根目录。...-print: #find命令将匹配文件输出到标准输出。 -exec: #find命令对匹配文件执行该参数所给出shell命令。

6K10

Linux find用法_find用法归纳

在此处只给出find基本用法示例,都是平时我个人非常常用搜索功能。...如果有不理解部分,则看后面的find运行机制详解对于理论说明,也建议在看完这些基本示例后阅读一遍理论说明,它是本人翻译自findman文档并加上了个人理解。...另外,在该理论说明结束后,还有find深入用法示例和分析。 (1). 最基础打印操作 find命令默认接命令是-print,它默认以\n将找到文件分隔。...获取文件绝对路径 当find结合管道,而管道后命令很可能想要获取到搜索到文件绝对路径,或者说是全路径。而问题是,当find搜索路径是相对路径时,搜索出来显示结果也是以相对路径显示。...排除方法是,加上一个-path选项并取反,-path参数和find搜索路径参数必须一致。 $ find /tmp/test !

3.3K20

linux 命令行 查找文件_grep命令查找文件

:用于查找文件,适合找文件使用(linux 中最强大搜索命令) 语法: find [path] [-option] —- find [搜索范围][搜索条件] 参数: -name 文件名 —- 按照文件名进行搜索...,表示将以搜索条件开头目录都找出来 [root@localhostTEST ~]# find / -name “B?”...通配符 [],结合 * 一起使用,表示查询文件以 [] 里面的内容结尾命名文件信息 [root@localhostTEST ~]# find / -name “*[A]” 按照文件所有者进行搜索...(了解) 参数: -user 所有者 —- 按照文件所有者进行搜索(了解) [root@localhostTEST ~]# find / -user test01 三 locate : 用来查找文件...,按照文件名查找,消耗资源小,比find -name 快很多,但是新创建文件找不到,并且 tmp 临时目录 下文件也找不到,原因,是locate 查找Linux数据库 /var/lib/mlocate.db

6K40
领券