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

Linux文件查找命令详解

对于文件查找,我们最好用还是属于find命令了,在说find命令之前,先把另外几个查找命令介绍一下。...locate命令 locate也能查询命令相关路径以及帮助等,但是它不是从PATH路径中进行遍历,它是从Linux一个数据库mlocate.db进行查询,mlocate.db数据库位于/var...但是这个命令我们一般是不会用到 0x02 find命令介绍 与上面的几个命令相比,find速度是最慢,因为find是从硬盘里进行查找,但是find命令也是我们最常用一个命令,在寻找我们想要文件时是最快捷...对于find命令使用有一个大致公式 find 要查找位置 [限制条件] 要查找文件名 举个例子,从根目录下寻找所有的文件名中包含balabala文件 ?...我们也可以按照修改时间对文件进行查找,加入 -mtime 参数就可以了 为了方便find按时间查找,我们用下面的命令来生成一批文件 首先先了解一下date命令 ?

6.4K20

Linux查找文件命令

在我们日常使用Linux时,经常会出现由于垃圾文件或日志文件过大,将磁盘打满情况,为了及时处理掉这些大文件,我们如何准确地定位到这些大文件就格外重要。...本文整理了查看大文件和清空内容等命令,有用记得收藏~ 目录 1、查询服务器中大于1G文件 2、查询服务器中大于1G文件及属性信息 3、查询大文件并排序 1、查询服务器中大于1G文件 find..."/"根目录下所有大小超过1G文件,查询大小可以根据需要改变,如下: 相关查询:查询服务器中大于100M文件 find / -type f -size +100M 2、查询服务器中大于1G文件及属性信息...命令如下,在查询大于1G文件同时,显示创建者、size(以b为单位)、修改日期、路径; find / -type f -size +1G -print0 | xargs -0 ls -l 查询结果如下...我们一般会改配置优化或清空它,我们一般通过echo "" > /var/log/mysqld.log 命令来清空,那老铁是用啥好办法来清空呢?

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

    linux文件查找-find命令

    find命令:用于在文件树中查找文件,并作出相应处理 1、find命令格式;          find pathname -options [-print -exec -ok ...] {}\ 2...、find命令参数;          pathname: find命令查找目录路径。...-print: find命令将匹配文件输出到标准输出。          -exec: find命令对匹配文件执行该参数所给出shell命令。...3、find命令选项:          -depth:在查找文件时,首先查找当前目录中文件,然后再在其子目录中查找。         .../test.txt  5、使用exec或ok来执行shell命令:          只要把想要操作写在一个文件里,就可以用exec来配合find命令查找     1)显示当前目录下面所有大于10k文件

    8.7K30

    linuxfind文件查找命令与grep文件内容查找命令

    在使用linux时,经常需要进行文件查找。其中查找命令主要有find和grep。两个命令是有区。...区别:(1)find命令是根据文件属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间等。...(2)grep是根据文件内容进行查找,会对文件每一行按照给定模式(patter)进行匹配查找。...一.find命令     基本格式:find path expression 1.按照文件查找    (1)find / -name httpd.conf  #在根目录下查找文件httpd.conf...-user panda  #在/tmp目录中查找所有不属于panda用户文件 二、grep命令 基本格式:find expression 1.主要参数 [options]主要参数:

    5.1K40

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

    一 grep : 查看文件内容,在文件中查询一个关键字,即搜索字符串命令(在指定文件中搜索符合条件字符串) grep 是包含匹配,不是完全精确匹配,特别适合查找内容 语法 : grep...[-option] 需要搜索关键字 文件名 参数: -n —- 连行号一起显示 -c —- 统计有几行 -i —- 忽略大小写(一般用少) -v —- 排除指定字符串(了解),取反,查找出来内容是搜索条件以外所有的内容...,适合找文件使用(linux 中最强大搜索命令) 语法: find [path] [-option] —- find [搜索范围][搜索条件] 参数: -name 文件名 —- 按照文件名进行搜索...,按照文件查找,消耗资源小,比find -name 快很多,但是新创建文件找不到,并且 tmp 临时目录 下文件也找不到,原因,是locate 查找Linux数据库 /var/lib/mlocate.db...locate “测试” – “测试”是新建文件,数据库还没有更新,找不到 [root@localhostTEST ~]# updatedb – 手动更新数据库 [root@localhostTEST

    6.3K40

    详解Linux命令文件查找

    一、执行文件查找 which(查找‘执行文件’) //根据PATH环境变量所规范路径查询 which [-a] command //其中参数-a是指列出找到所有命令,而非只显示找到第一个...5)find特殊功能 对查询结果做操作 -print:输出至标准输出;默认动作; -ls:类似于对查找文件执行“ls -l”命令,输出文件详细信息,这里不可以使用‘ll’别名; -delete...:删除查找文件; -fls /PATH/TO/SOMEFILE:把查找所有文件长格式信息保存至指定文件中; -ok COMMAND {} \; :对查找每个文件执行由COMMAND表示命令...;每次操作都由用户进行确认; -exec COMMAND {} \; :对查找每个文件执行由COMMAND表示命令; 注意:find传递查找文件路径至后面的命令时,是先查找出所有符合条件文件路径...以上所述是小编给大家介绍Linux命令文件查找详解整合,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家。在此也非常感谢大家对ZaLou.Cn网站支持!

    1.4K51

    linux必学文件及内容查找命令

    “在linux环境下,我们经常要查找一个文件或者文件内容,但搜索命令有很多,这些命令都有什么区别,应该怎么选择和使用呢? 下面总结了一些常见文件查找、内容查找命令,收藏起来备用吧。...” 文件查找 whereis 显示命令路径以及命令相关帮助手册文件路径,可以根据参数限定只查询命令、源文件和man文件。...常用参数 -b :查找可执行文件 -m :查找在man路径下帮助文件 -s :查找源代码文件 whereis pwd #查找pwd命令相关文件 whereis -m pwd #查找pwd命令帮助文件...locate 从linux内置索引数据库/var/lib/mlocate/mlocate.db查找文件,查询速度超快,但是新建文件可能需要一定时间才能加入该索引数据库,可以执行updatedb命令强制更新一次索引...内容查找 grep grep是linux系统一个强大文本搜索工具,可以从文本文件或者管道数据流中筛选匹配行或者数据。可以使用字符串或者正则表达式匹配。

    3K30

    查找 Linux 文件查找命令使用完整指南

    命令行中按名称、部分名称或日期查找文件最简单方法 如果要在 Linux 系统上查找文件,find 命令可以轻松实现。您可以使用“查找”按名称、部分名称、日期、修改时间、大小等搜索文件。...这篇wikiHow文章将教你如何在Linux中使用find命令查找任何文件,从你下载文件到配置文件 你应该知道事情 find 基本语法是 find <search...find /path -type f -iname filename您可以使用此命令变体来查找 Linux 计算机上任何文件或目录。我们将命令分解为简单部分。...find / -type d -iname "*lib*" 此命令查找 Linux 文件系统上包含字符串“lib”所有目录。 使用该命令使搜索结果更易于管理。...-newermt "2023-2-08 12:00:00" 此命令查找 Linux 系统上时间戳在 2022 年 2 月 12 日上午 11:00 至 2023 年 8 月 2 日中午 12 点之间所有文件

    3.3K10

    Linux 系统下查找文件命令

    Linux 系统下查找文件命令,融合多部Linux经典著作,去除多余部分,保留实用部分。 查命令绝对路径: which用于查找并显示给定命令绝对路径,环境变量中PATH参数也可以被查出来。...: whereis命令用来定位指令二进制程序、源代码文件和man手册页等相关文件路径,该命令只能用于程序名搜索 [root@localhost ~]# whereis --help 语法格式:[...: locate 搜索一个数据库/var/lib/mlocatedb,这个数据库中含有本地所有文件信息,Linux系统自动创建这个数据库,并且每天自动更新一次,所以使用locate命令查不到最新变动过文件...find 命令可以说是最重要查找命令了,该命令参数较多。...在linux中有一个别名机制,如rm删除文件,执行却是rm -i(用which rm 可以查看命令别名), 使用rm删除文件前会提示,就是因为rm -i这个参数。

    4.4K30

    Linux文件查找命令find,xargs详述

    命令查找目录路径。...-prune 使用这一选项可以使find命令不在当前指定目录中查找,如果同时使用-depth选项,那么-prune将被find命令忽略。 -user 按照文件属主来查找文件。...大多数用户使用这一选项是为了查找文件并删除它们。建议在真正执行rm命令删除文件之前,最好先用ls命令看一下,确认它们是所要删除文件。...来看看xargs命令是如何同find命令一起使用,并给出一些例子。 下面的例子查找系统中每一个普通文件,然后使用xargs命令来测试它们分别属于哪类文件 #find ....在下面的例子中, find命令文件系统根目录开始,查找一个名为CON.FILE文件。 它将首先匹配所有的文件然后再进入子目录中查找

    7.6K20

    Linux文件搜索、查找、查看命令

    Linux文件搜索、查找、查看命令 1、最强大搜索命令:find 查找各种文件命令  2、在文件资料中查找文件:locate   3、搜索命令所在目录及别名信息:which  4、搜索命令所在目录及帮助文档路径...9、指定显示文件后多少行内容:tail 10、查看一个文件:cat 11、查看文件内容多少字符多少行多少字节:wc 12、排序文件内容:sort 1、最强大搜索命令:find 查找各种文件命令...:  f表示文件,d表示目录,l表示软链接 eg:查找 /home 目录下文件类型是目录 find /home -type d -inum 根据i节点查找 eg:查找 /tmp 目录下i节点为...所以locate命令执行要比find命令执行速度快很多。但是这里有个问题,文件资料库是需要不断更新。我们新创建文件如果不更新 文件资料库,使用 locate 是查找不到。...updatedb 手动更新资料库,但是对于/tmp目录下新建文件,是更新不到文件资料库,因为/tmp目录不属于文件资料库收录范围。

    2.9K30

    Linux 命令之 find:查找文件

    Linux 命令中,find用于在指定目录下查找文件。任何位于参数之前字符串都将被视为欲查找目录名,其支持按名称查找、按正则表达式查找、按文件大小查找、按文件权限查找等多种查询方式。...如果在使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件,并且将查找子目录和文件全部进行显示。...示例 7:借助-exec命令,将当前目录及子目录下所有.txt格式文件以File:文件形式打印出来 find ....示例 8:借助-exec命令,将当前目录及子目录下所有 3 天前.txt格式文件复制一份到old目录 find ....类似,但在执行指令之前会先询问用户,若回答y或Y,则放弃执行命令 -perm 查找符合指定权限数值文件或目录 -print 假设find指令回传值为ture,就将文件或目录名称列出到标准输出

    6K20

    Linux文件默认权限与查找命令详解

    文件/目录默认权限和隐藏权限 在前面几篇博客中为也已经提过,文件/目录基本权限有rwx,那么除了这三个基本权限,Linux使用ext2/ext3文件系统还存在着文件/目录隐藏权限。...命令查看。...输入:file /chai 显示:Ascii、data…… 命令文件查询 脚本文件查询 which [-a] 命令名字 -a:将所有path路径下符合条件命令都列出来,而不仅仅只列出找到第一个命令...PS:Linux会将所有的文件记录在一张数据库表中,那么在使用whereis和locate查找文件时是在这张表中查找,有时候由于这张表更新比较慢,所以可能会查找到已经删除文件,也有可能找不到最新创建文件...: name 文件名:根据文件查找 size [+-] SIZE:查找比SIZE大/小文件 type TYPENAME:查找文件类型是TYPE文件文件类型有:f(普通文件)\b\c\s\d\l\

    2.7K160

    如何使用 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.3K00

    linux find 命令查找文件文件

    大家好,我是架构君,一个会写代码吟诗架构师。今天说一说linux find 命令查找文件文件夹[通俗易懂],希望能够帮助大家进步!!!...查找目录:find /(查找范围) -name '查找关键字' -type d 查找文件:find /(查找范围) -name 查找关键字 -print 详解: find命令用来在指定目录下查找文件。...任何位于参数之前字符串都将被视为欲查找目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录与文件。并且将查找子目录和文件全部进行显示。...,若回答“y”或“Y”,则放弃执行命令; -path:指定字符串作为寻找目录范本样式; -perm:查找符合指定权限数值文件或目录; -print:假设find指令回传值为...-type f 时间戳 UNIX/Linux文件系统每个文件都有三种时间戳: 访问时间(-atime/天,-amin/分钟):用户最近一次访问时间。

    27.6K51

    inux下find文件查找命令与grep文件内容查找命令

    在使用linux时,经常需要进行文件查找。其中查找命令主要有find和grep。两个命令是有区。...如下 find命令是根据文件属性进行查找,如文件名,文件大小,所有者,所属组,是否为空,访问时间,修改时间等。...grep是根据文件内容进行查找,会对文件每一行按照给定模式(patter)进行匹配查找。...find命令 基本格式:find path expression 1.按照文件查找 (1)find / -name httpd.conf  #在根目录下查找文件httpd.conf,表示在整个硬盘查找...-user panda  #在/tmp目录中查找所有不属于panda用户文件 grep命令 基本格式:find expression ###1.主要参数 [options]主要参数:   -

    1.3K20

    Linux 命令:每日一学,文件查找之find命令实践

    0x01 文件查找 1.locate 命令 - 使用文件索引数据库快速查找 2.updatedb 命令 - 更新文件系统数据库 描述:此命令Linux查找文件或目录命令,它与 updatedb 命令都是来自于.../tmp" #搜索时不搜索路径 weiyigeek.top-配置updatedb.conf文件设置搜寻规则 # 3.使用 locate 命令进行文件查找 # 查找文件名或目录中带有 "conf...- 实时查找文件或目录高级工具 描述:此工具是Linux中最常用搜索文件或者目录命令,其功能也是十分强大能从各个维度方面进行搜寻,例如,时间、文件大小、用户、权限等,并且可以按照文件名或目录名进行搜索...-fprint0 file # 将find结果存入文件 -ls # 对查找文件执行类似于 ls -l 命令 -fls /tmp/test.log # 存入执行ls -aihl 命令后输出到文件...这里 $T 是之前定义时间戳。 总结说明 Linux 系统中文件查找命令使用建议,若要非实时查询可使用 locate 命令,若要实时查询可使用 find 命令,附上两个命令快速学习大纲脑图。

    14410

    文件查找下载命令

    [TOC] 0x00 快速入门 命令脑图: WeiyiGeek.locte与find脑图 0x01 文件查找 locate 命令 描述:在后台数据库中按文件名搜索,速度更快,通过/var/lib/mlocate...命令 - Linux 高级文件目录查询命令 描述:是Linux中最常用搜索文件或者目录命令,十分强大能从各个维度方面进行搜寻; #基于语法: find【搜索范围】【搜索条件】 #参数 -name...-ls #类似于对查找文件执行ls -l命令 -empty #只对空目录进行限制 -delete #删除查找文件 -fls /tmp/test.log #存入ls -aihl 格式文件...sz 与 rz 命令 描述:在debian系列中采用sz和rz命令进行下载或者上传文件到服务器中; sz remote文件 #下载linux文件到本地(debain系列采用) rz local...文件 #上传本地文件Linux上 wget 命令 描述:用来从指定URL下载文件,wget非常稳定,它在带宽很窄情况下和不稳定网络中有很强适应性,如果是由于网络原因下载失败,wget会不断尝试

    2.5K20

    文件查找下载命令

    WeiyiGeek.locte与find脑图 ---- 0x01 文件查找 locate 命令 描述:在后台数据库中按文件名搜索,速度更快,通过/var/lib/mlocate内数据库记载找出用户输入关键字文件名...,它更新速率默认是一天一次,Linux版本不同名字不同Mac下在/var/db/locate.datebase; 根据距上次更新后更改文件数目多少,速度不同并且只能通过文件名来搜索 ?...WeiyiGeek.设置搜寻参数 find 命令 - Linux 高级文件目录查询命令 描述:是Linux中最常用搜索文件或者目录命令,十分强大能从各个维度方面进行搜寻; #基于语法: find【搜索范围...-ls #类似于对查找文件执行ls -l命令 -empty #只对空目录进行限制 -delete #删除查找文件 -fls /tmp/test.log #存入ls -aihl 格式文件...; sz remote文件 #下载linux文件到本地(debain系列采用) rz local文件 #上传本地文件Linux上 wget 命令 描述:用来从指定URL下载文件,wget

    2.5K20
    领券