find命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。
转载 2017-12-07 19:32:12
635阅读
find:find/dir-name"ysh":根据名字查询目录及字目录符合条件的文件;find/dir-userusername:根据属主查找文件;find/dir-groupGROUPNAME:根据属组查找文件;find/dir-typefile(f,d,l,b,c,p,s):根据文件类型查找;find/dir-size+100M,根据文件大小查找;find/dir-atime/mtime/c
原创 2018-03-27 23:54:03
587阅读
1点赞
日期: 2015年08月30日文件查找:在文件系统上查找符合条件的文件的过程Linux系统上常用的两个文件查找工具:locate:依赖于实现构建的索引,索引的构建是在系统较为空闲时自动进行(周期性任务)生成的。必要时,可手动执行updatedb命令优点:速度快缺点:非实时查找、模糊查找find:通过遍历指定的目标目录,实时查找符合指定实属性的文件优点:实时查找、精确匹配缺点:遍历文件系统、速度慢f
原创 2015-09-01 01:20:49
793阅读
find文件查找命令语法:find path [-option] expression action-[option]-typeexpression argumentsf:可编辑的文件 d:目录l:软链接文件 b:块设备文件 磁盘,U盘 /dev/sda c:字符设备文件 终端 s:socket 安全套接字文件 p:管道文件不写该选项 默认查找全部类型。# find /run -type s/ru
原创 2022-04-17 11:33:11
1052阅读
find# 语法find [路径] [选项] [表达式] [动作]find选项按文件类型查找 -type按文件类型查找 -typef:可编辑的文件d:目录l:软链接p:管道文件s:安全套接字文件b:块设备文件c:字符设备文件举例# 查看找出文件的详细信息[root@localhost <sub>]# find /run -type s|xargs ls -l# 查询/etc/目录下所有
原创 2022-04-17 13:45:54
236阅读
原创 2023-02-04 09:17:05
59阅读
8-1练习题
原创 2021-04-22 12:39:15
768阅读
与之前一篇grep不同的是find属于文件属性匹配查找, find命令相比之前的师兄locate来说优势明显,当然 这些都是建立在伟大的摩尔定律之上,对于处理器性能 不在是瓶颈时,如何让搜索变得更加精确,更具有定义 化便是find出先的意义
原创 2014-03-05 17:12:35
612阅读
       Linux系统常用的文件查找命令是:locate和find两个命令。      相对来说,locate命令由于系统会自动周期性的构建索引库,所以要比find命令查找速度要快,但是locate命令对由于其于文件查找主要依赖于事先构建好的索引库,所以只能对文件进行模糊匹配,同时在精确度上来说比find差了很多,也无法
原创 2015-12-16 20:13:48
844阅读
文件查找    locate    非实时,查找是根据全系统文件数据库进行;模糊匹配;速度快;                # updatedb, 手动生成文
原创 2016-10-19 14:11:05
1298阅读
  find命令具有精确查找的功能,能为用户查找指定目录下的符合查找要求的所有具有读写权限的文件,并显示到文件屏幕上;  find [option] [查找路径] [查找条件] [处理动作]  查找路径:指定查询路径,默认情况下为当前目录;  查找条件:可以根据属主,属组,没有属主,没有属组,文件名字,文件大小,文件访问时间等查询文件;  处理动作
原创 2017-06-01 17:01:51
625阅读
1、查找/var目录下属主为root,且属组为mail的所有文件2、查找/var目录下不属于root、 lp、 gdm的所有文件3、查找/var目录下最近一周内其内容修改过,同时属主不为root,也不是postfix的文件4、查找当前系统上没有属主或属组,且最近一个周内曾被访问过的文件5、查找/etc目录下大于1M且类型为普通文件的所有文件6、查找/etc目录下所有用户都没有写权限的文件
原创 2018-12-25 21:53:38
4229阅读
文件系统上查找符合条件的文件
原创 2018-12-27 13:53:33
333阅读
文件系统上查找符合条件的文件,可以使用locate、find命令,locate非实时查找,find采用实时查找locatelocate查找需要先创建索引数据库(/var/lib/mlocate.db) 索引创建需要消耗系统资源,建议在闲时执行(updatedb),默认情况下每天会执行一次locate工作特点因使用数据库查找查找速度快模糊查找非实时查找搜索文件全路径,不仅仅是文件名只能搜索用户具
原创 精选 2022-08-07 12:55:38
418阅读
        个人觉得find命令是很强大的文件查找命令,可以根据1:文件名 2:文件类型 3:文件时间 4:文件大小 5:目录深度 6:权限 7:正则表达式进行查找 8:查找用户所拥有的文件,并能结合9:exec 进行更多的操作1:基于文件名     find 查找目录 -n
原创 2015-06-20 23:27:43
826阅读
1.locate:非实时,模糊查找查找是根据全系统文件数据库进行的,优势速度快 find:实时,精确,支持众多查找标准,遍历指定目录中的所有文件完成查找,速度慢  #updatedb 手动生成文件数据库2.find命令的使用方法:  (1)find命令的格式:find 查找路径 查找标准 查找到以后的处理运作 查找路径:默认为当前目录 查找标准:默认为指定
原创 2016-02-29 20:39:48
654阅读
文件查找:         在文件系统上查找符合条件的文件;                   (文件查找与我们之前学过的grep是不一样
原创 2016-11-21 17:02:37
1072阅读
之前学过的grep,egrep,sed都是文本查找的相关命令,用来查找字符串的。现在学习一下关于文件查找命令文件查找:locate:非实时的,模糊匹配,查找是根据全系统文件数据库进行的;系统的数据库每天都会更新;updatedb命令,手动生成文件数据库;优势是速度快,了解一下就可以了,文件查找主要使用find命令。find:实时,精确,支持众多查找标准;通过遍历指定目录中的所有文件完成查找,所
原创 2018-04-27 21:37:15
565阅读
1点赞
find [搜索范围] [搜索条件] #搜索文件 find / -name install.log #避免大范围搜索,会非常耗费系统资源 #find是在系统当中搜索符合条件的文件名。如果需要匹配,使用通配符匹配,通配符是完全匹配。 如果我们需要进行模糊查询,我们要使用通配符; * 匹配任意内容 ?匹
转载 2018-06-08 13:48:00
176阅读
2评论
find 命令eg:一般文件查找方法:1.  find /home -name file  ,  在/home目录下查找文件名为file的文件2.  find /home -name '*file*'  ,  在/home目录下查找文件名包含file的文件
原创 2023-08-27 10:56:46
491阅读
  • 1
  • 2
  • 3
  • 4
  • 5