首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

Linuxfind命令详解

这篇讲讲Linux下文件查找命令:locate和find,其中locate很简单,主要讲解find命令 locate 用法 locate to/find/file/name 直接加上需要文件名就行了...更新文件数据库 updatedb 速度非常慢,视你系统中文件多少决定 find 由于locate非精确查找和非实时查找特性,导致locate用不多 find支持实时查找,拥有众多查找选项...,是Linux上查找最常用,但是缺点也是比较明显: 如果文件数量很多的话,查找起来很慢 whatever,find依然是最有用且最常用Linux查找命令 用法 find支持文件名正则表达式查找,按文件修改时间查找...,按文件大小查找,按文件权限查找,按文件类型查找等,查找到以后还支持直接对查找到文件使用命令,功能非常强大 典型find命令写法是: find 查找路径 查找标准 查找到之后动作 比如:...-type d -o -type l -ls 显示当前目录下所有目录和链接文件详细信息 后继命令 -print: 显示 -ls:类似ls -l形式显示每一个文件详细 -quit: 查找到一个就退出

1.8K100

Linuxfind命令参数详解

find 常见注意事项 使用name选项 文件名选项是find命令最常用选项,要么单独使用该选项,要么和其他选项一起使用。 可以使用某种文件名模式来匹配文件,记住要用引号将文件名模式引起来。...在当前目录下查找文件长度大于100M字节文件 > find . -size +100M 使用depth选项 在使用find命令时,可能希望先匹配所有的文件,再在子目录中查找。...使用depth选项就可以使find命令这样做。这样做一个原因就是,当在使用find命令向磁带上备份文件系统时,希望首先备份所有的文件,其次再备份子目录中文件。...find命令mount选项。...-mount -name "*.txt" -print 原文链接:https://rumenz.com/rumenbiji/linux-find-summary.html

93820

Linuxfind命令参数详解

find 常见注意事项 使用name选项 文件名选项是find命令最常用选项,要么单独使用该选项,要么和其他选项一起使用。 可以使用某种文件名模式来匹配文件,记住要用引号将文件名模式引起来。...在当前目录下查找文件长度大于100M字节文件 > find . -size +100M 使用depth选项 在使用find命令时,可能希望先匹配所有的文件,再在子目录中查找。...使用depth选项就可以使find命令这样做。这样做一个原因就是,当在使用find命令向磁带上备份文件系统时,希望首先备份所有的文件,其次再备份子目录中文件。...命令mount选项。...-mount -name "*.txt" -print 原文链接:https://rumenz.com/rumenbiji/linux-find-summary.html

98430

Linux命令find和grep详解

前言 find 查找文件 grep 查找文件内容中字符串。 一、find 命令 find 指令一般格式: find [path...]...* /表示根目录 * -print:表示将结果输出到标准输出上 -exec:表示对文件执行所给出shell命令 -ok:...-2 6、将 find 搜索结果集执行某一指定命令 在当前目录及子目录下,查找名字为 .c 结尾文件并将文件以 ls -lh 显示 find ./ -name '*.c' -exec ls...-lh {} \; 7、以交互式方式将 find 搜索结果集执行某一指定命令 在当前目录及子目录下,查找名字为 .sh 结尾文件并交互式将文件以 ls -l 显示 find ./ -name..., xargs 会对结果进行分段处理,所以性能好些,但 xargs 也有缺陷, xargs 默认用空格来分割结果集,当文件名有空格时候,会因为文件名被切割失效 -xargs:将 find 搜索结果集执行某一指定命令

28750

Linuxfind命令参数详解

find 常见注意事项 使用name选项 文件名选项是find命令最常用选项,要么单独使用该选项,要么和其他选项一起使用。 可以使用某种文件名模式来匹配文件,记住要用引号将文件名模式引起来。...在当前目录下查找文件长度大于100M字节文件 > find . -size +100M 使用depth选项 在使用find命令时,可能希望先匹配所有的文件,再在子目录中查找。...使用depth选项就可以使find命令这样做。这样做一个原因就是,当在使用find命令向磁带上备份文件系统时,希望首先备份所有的文件,其次再备份子目录中文件。...命令mount选项。...-mount -name "*.txt" -print 原文链接:https://rumenz.com/rumenbiji/linux-find-summary.html 微信公众号:入门小站

84100

Linuxfind命令参数详解

ind 常见注意事项 使用name选项 文件名选项是find命令最常用选项,要么单独使用该选项,要么和其他选项一起使用。 可以使用某种文件名模式来匹配文件,记住要用引号将文件名模式引起来。.../doc" \) -prune -o -print 圆括号表示表达式结合。\表示引用,即指示shell不对后面的字符作特殊解释,而留给 find命令去解释其意义。...在当前目录下查找文件长度大于100M字节文件 > find . -size +100M 使用depth选项 在使用find命令时,可能希望先匹配所有的文件,再在子目录中查找。...使用depth选项就可以使find命令这样做。这样做一个原因就是,当在使用find命令向磁带上备份文件系统时,希望首先备份所有的文件,其次再备份子目录中文件。...-emptytesttest/test1test/test1/test2test/test1/test2/test3 mount选项 在当前文件系统中查找文件(不进入其他文件系统),可以使用find命令

64000

Linuxfind命令参数详解

find 常见注意事项 使用name选项 文件名选项是find命令最常用选项,要么单独使用该选项,要么和其他选项一起使用。 可以使用某种文件名模式来匹配文件,记住要用引号将文件名模式引起来。.../doc" \) -prune -o -print 圆括号表示表达式结合。\表示引用,即指示shell不对后面的字符作特殊解释,而留给 find命令去解释其意义。...在当前目录下查找文件长度大于100M字节文件 > find . -size +100M 使用depth选项 在使用find命令时,可能希望先匹配所有的文件,再在子目录中查找。...使用depth选项就可以使find命令这样做。这样做一个原因就是,当在使用find命令向磁带上备份文件系统时,希望首先备份所有的文件,其次再备份子目录中文件。...命令mount选项。

1.9K00

LinuxFind命令详解-找对象

LinuxFind命令详解-找对象 1. 文件搜索命令Find 注意: 1. 服务器高峰时建议不要使用搜索命令或者搜索条件越多越好,尽量精准 2....如果包含路径与当前搜索文件名相同,可以使用转义字符或者引号:find . -name “init*” 3....使用-type d 搜索目录 f搜索文件 1.1 基本搜索功能 find [搜索范围] [匹配条件] 1. 根据文件名搜索find ....-size +1000 -a -size -2000 当前目录下查找大于500k和 小于1000k文件 -a:and 两个条件都满足 -o:or 两个满足一个即可 1.8 其他选项 根据查找结果查询其他内容...根据i节点查找,可以通过这个删除一些比较特殊文件,比如带空格文件,可以通过i节点删除 -inum 查询i节点 文章首图图片来自网络侵删

44720

linux每日命令(22):find命令参数详解

解释之前首先得简单说一下linux中文件权限位概念。在linux中文件或目录有三者权限r,w,x,代表含义分别是读、写、可执行。.../aaa" -prune (注意-print命令位置) 这个命令执行中相当于 find -path "....但是我们要分析命令(1)中结果,命令(1)在遇到第一个-print命令后并执行了输出,但是这个find命令中还存在第二个-print命令,所以在输出 ./01.txt ./02.txt ./03....这样做一个原因就是,当在使用find命令向磁带上备份文件系统时,希望首先备份所有的文件,其次再备份子目录中文件。 1:find命令从文件系统根目录开始,查找一个名为CON.FILE文件。...),可以使用find命令mount选项。

1.3K20

Linuxfind命令使用详解(下)

-quit:找到符合条件文件后立即退出,子进程同时也结束。 在find命令中,还可以直接执行一些命令,这个用得好的话也同样能起到事半功倍效果。...这个参数常见格式是:-exec command ; 注意后面的分号。它是用来给find做标记用find在解析命令时候,要区分给定参数是要传给自己还是要传给command命令。...所以find以分号作为要执行命令所有参数结束标记。命令返回值为0则返回true。在exec参数指定执行命令中,可以使用{}符号表示当前find找到文件名。.../passwd 其实就是说,对于command {} ;格式来说,每找到一个文件就执行一遍相关命令,而command {} +格式意思是说,先执行find,找到所有符合条件文件之后,将每个文件作为命令一个参数传给命令执行...至此,关于find命令介绍基本完成了,这是一个比较常用命令,还有更多功能期待大家去发现,具体可以man一下find手册。随时随地阅读我文章,敬请关注同名微信公众号及头条号。

2.7K80

Linuxfind命令使用详解(上)

欢迎转载,转载请注明出处,谢谢 find命令是各种Linux发现版中比较重要、常用一个命令,该命令功能强大,熟练掌握了这个命令使用,对平时系统运维、管理工作会起到事半功倍效果。...二.find命令格式 通过find在线帮助文档,我们可以知道,find命令使用格式为: find [-H] [-L] [-P] [-Olevel] [-D help|tree|search|stat...能帮助我们诊断出find命令为何不执行我们想要其执行任务。...下面让我们具体举一个例子来讨论一下find命令格式。...(一)TESTS find命令是通过文件属性查找文件find表达式tests都是文件属性条件,比如文件各种时间,文件权限等。

1.3K60

一文详解 | Linux find 命令

1 Linux find 命令是 findutil 软件包一部分,一般已经默认集成在了几乎所有的发行版中。...此外,find 还支持对搜索到结果进行多种类型命令操作。...find 命令默认 action 是将所有检索结果打印至标准输出。可以通过自定义 action ,让 find 命令对搜索到结果执行特定操作。...Linux 系统中,与文件相关联时间参数有以下三种: 修改时间(Modification time):最后一次文件内容有过更改时间点 访问时间(Access time):最后一次文件有被读取过时间点...限制遍历层数 find 命令默认是以递归方式检索项目的,这有时候会导致得到结果数量非常巨大。可以使用 -maxdepth 限制 find 命令递归层数。

1.2K10

find 命令详解

前言 find命令是我们日常工作中比较常用Linux命令。全面的掌握这个命令可以使很多操作达到事半功倍效果。如果对find命令有以下这些疑惑,本文都能帮你解决: find命令格式是什么?...命令基础 find命令大家都比较熟悉,反倒想讲有特色比较困难。那干脆我们怎么平淡怎么来好了。...我们一般用find命令格式很简单,一般分成三个部分: find /etc -name "passwd" 格式如上,第一段find命令。第二段,要搜索路径。...所以find以分号作为要执行命令所有参数结束标记。命令返回值为0则返回true。在exec参数指定执行命令中,可以使用{}符号表示当前find找到文件名。...如果你喜欢本文,欢迎在微博上搜索“orroz”关注我,地址是:http://weibo.com/orroz 大家也可以在微信上搜索:Linux系统技术 关注我公众号。

1.4K10
领券