linux中如何查找文件夹?

author author     2023-04-12     161

关键词:

参考技术A linux中使用find命令来查找文件夹,使用find
/
-name
要查找的文件夹名
-type
d方式来查找。
find命令说明
语法
find(选项)(参数)
选项
-amin<分钟>:查找在指定时间曾被存取过的文件或目录,单位以分钟计算;
-anewer<参考文件或目录>:查找其存取时间较指定文件或目录的存取时间更接近现在的文件或目录;
-atime<24小时数>:查找在指定时间曾被存取过的文件或目录,单位以24小时计算;
-cmin<分钟>:查找在指定时间之时被更改过的文件或目录;
-cnewer<参考文件或目录>查找其更改时间较指定文件或目录的更改时间更接近现在的文件或目录;
-ctime<24小时数>:查找在指定时间之时被更改的文件或目录,单位以24小时计算;
-daystart:从本日开始计算时间;
-depth:从指定目录下最深层的子目录开始查找;
-expty:寻找文件大小为0
Byte的文件,或目录下没有任何子目录或文件的空目录;
-exec<执行指令>:假设find指令的回传值为True,就执行该指令;
-false:将find指令的回传值皆设为False;
-fls<列表文件>:此参数的效果和指定“-ls”参数类似,但会把结果保存为指定的列表文件;
-follow:排除符号连接;
-fprint<列表文件>:此参数的效果和指定“-print”参数类似,但会把结果保存成指定的列表文件;
-fprint0<列表文件>:此参数的效果和指定“-print0”参数类似,但会把结果保存成指定的列表文件;
-fprintf<列表文件><输出格式>:此参数的效果和指定“-printf”参数类似,但会把结果保存成指定的列表文件;
-fstype<文件系统类型>:只寻找该文件系统类型下的文件或目录;
-gid<群组识别码>:查找符合指定之群组识别码的文件或目录;
-group<群组名称>:查找符合指定之群组名称的文件或目录;
-help或——help:在线帮助;
-ilname<范本样式>:此参数的效果和指定“-lname”参数类似,但忽略字符大小写的差别;
-iname<范本样式>:此参数的效果和指定“-name”参数类似,但忽略字符大小写的差别;
-inum
:查找符合指定的inode编号的文件或目录;
-ipath<范本样式>:此参数的效果和指定“-path”参数类似,但忽略字符大小写的差别;
-iregex<范本样式>:此参数的效果和指定“-regexe”参数类似,但忽略字符大小写的差别;
-links<连接数目>:查找符合指定的硬连接数目的文件或目录;
-iname<范本样式>:指定字符串作为寻找符号连接的范本样式;
-ls:假设find指令的回传值为Ture,就将文件或目录名称列出到标准输出;
-maxdepth<目录层级>:设置最大目录层级;
-mindepth<目录层级>:设置最小目录层级;
-mmin<分钟>:查找在指定时间曾被更改过的文件或目录,单位以分钟计算;
-mount:此参数的效果和指定“-xdev”相同;
-mtime<24小时数>:查找在指定时间曾被更改过的文件或目录,单位以24小时计算;
-name<范本样式>:指定字符串作为寻找文件或目录的范本样式;
-newer<参考文件或目录>:查找其更改时间较指定文件或目录的更改时间更接近现在的文件或目录;
-nogroup:找出不属于本地主机群组识别码的文件或目录;
-noleaf:不去考虑目录至少需拥有两个硬连接存在;
-nouser:找出不属于本地主机用户识别码的文件或目录;
-ok<执行指令>:此参数的效果和指定“-exec”类似,但在执行指令之前会先询问用户,若回答“y”或“Y”,则放弃执行命令;
-path<范本样式>:指定字符串作为寻找目录的范本样式;
-perm<权限数值>:查找符合指定的权限数值的文件或目录;
-print:假设find指令的回传值为Ture,就将文件或目录名称列出到标准输出。格式为每列一个名称,每个名称前皆有“./”字符串;
-print0:假设find指令的回传值为Ture,就将文件或目录名称列出到标准输出。格式为全部的名称皆在同一行;
-printf<输出格式>:假设find指令的回传值为Ture,就将文件或目录名称列出到标准输出。格式可以自行指定;
-prune:不寻找字符串作为寻找文件或目录的范本样式;
-regex<范本样式>:指定字符串作为寻找文件或目录的范本样式;
-size<文件大小>:查找符合指定的文件大小的文件;
-true:将find指令的回传值皆设为True;
-typ<文件类型>:只寻找符合指定的文件类型的文件;
-uid<用户识别码>:查找符合指定的用户识别码的文件或目录;
-used<日数>:查找文件或目录被更改之后在指定时间曾被存取过的文件或目录,单位以日计算;
-user<拥有者名称>:查找符和指定的拥有者名称的文件或目录;
-version或——version:显示版本信息;
-xdev:将范围局限在先行的文件系统中;
-xtype<文件类型>:此参数的效果和指定“-type”参数类似,差别在于它针对符号连接检查。
参数
起始目录:查找文件的起始目录。
示例:
根据文件类型进行搜索
find
.
-type
类型参数
类型参数列表:
f
普通文件
l
符号连接
d
目录
c
字符设备
b
块设备
s
套接字
p
Fifo

linux如何对文件内容中的关键字进行查找

参考技术A1、首先我们准备一个要查找的文件,如下图所示。2、接下来点击顶部的搜索菜单,然后选择查找选项,如下图所示。3、然后在右上角的输入框中输入查找内容,就可以查找出匹配的的内容了。4、另外我们还可以利用... 查看详情

linux中如何在指定目录下查找文件?

参考技术A  find顾名思义就是查找的意思,该命令是各种Linux发行版本中比较重要的、常用的一个命令。Linux下的find命令提供相当多的查找条件,功能比较强大,掌握这个命令之后,对平时的系统运维、管理工作可以达到事半... 查看详情

linux如何查找大文件或目录总结(代码片段)

...Windows系统中,我们可以使用TreeSize工具查找一些大文件或文件夹,非常的方便高效,在Linux系统中,如何去搜索一些比较大的文件呢?下面我整理了一下在Linux系统中如何查找大文件或文件夹的方法。 1:如何查找大文件?其... 查看详情

linux中如何查找文件夹?

参考技术Alinux中使用find命令来查找文件夹,使用find/-name要查找的文件夹名-typed方式来查找。find命令说明语法find(选项)(参数)选项-amin<分钟>:查找在指定时间曾被存取过的文件或目录,单位以分钟计算;-anewer<参考文件或... 查看详情

如何在linux中查找包含字符串的行[关闭]

】如何在linux中查找包含字符串的行[关闭]【英文标题】:Howtofindlinescontainingastringinlinux[closed]【发布时间】:2012-08-0114:53:51【问题描述】:我在Linux中有一个文件,我想在该文件中显示包含特定字符串的行,该怎么做?【问题讨... 查看详情

linux如何在日志中查找关键字

linux如何在日志中查找关键字方法很多:单个文件可以使用vi或vim编辑器打开日志文件,使用编辑器里的查找功能。在查看模式下,符号/后面跟关键字向下查找,符号?后面跟关键字向上查找,按n查找下一个,按N查找上一个。多... 查看详情

linux操作系统利用find命令如何查找某个目录的位置

参考技术Alinux里查找文件或者文件夹命令如下:find./-name文件或文件夹名命令中的./指的是当前目录下,如果你要在整个系统下查找,可以用/即可;在其他目录下,就将./变为其他目录的绝对路径即可。 查看详情

在linux中如何删除指定日期之前的一些文件?

参考技术A假如在一个目录中保留最近30天的文件,30天前的文件自动删除;#find/tmp-mtime+30-typef-name*.sh[ab]-execrm-f;/tmp_设置查找的目录;1、mtime+30_设置时间为30天前;2、typef_设置查找的类型为文件;3、name*.sh[ab]_设置文件名称中包含... 查看详情

linux如何查找文件

1、使用find命令Linuxfind命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。如果使用该命令时,不设置任何参数,则find命令将在当前目录下查找子目录或文件。并且将查找到的子目录和文件... 查看详情

如何在 Linux 上找到包含特定文本的所有文件?

】如何在Linux上找到包含特定文本的所有文件?【英文标题】:HowdoIfindallfilescontainingspecifictextonLinux?【发布时间】:2013-06-0203:35:39【问题描述】:我正在尝试找到一种方法来扫描我的整个Linux系统以查找包含特定文本字符串的所... 查看详情

在 Linux 中查找目录的创建日期

...nux【发布时间】:2022-01-2312:48:54【问题描述】:我想知道如何在linux中找到目录的创建日期。我尝试了debugfsstats,但对我不起作用并且显示以下错误:尝试从文件系统读取块导致打开文件系统时读取短stat:文件系统未打开。有没... 查看详情

如何从二进制文件中查找静态分配的大小?

】如何从二进制文件中查找静态分配的大小?【英文标题】:Howtofindsizeofstaticallocationsfrombinary?【发布时间】:2009-05-2619:38:16【问题描述】:是否可以从二进制文件中确定专用于静态和全局变量的内存总量?我正在寻找一个Linux实... 查看详情

linux如何查找某个文件名

...被查找文件的完整名称.   举例:我在/root/ok/tmp文件夹下有两个文件,名为:x.t和y.txt   假设我现在要找x.t这个文件,但我不知道这个文件到底在哪,则我们可以使用:          可... 查看详情

Linux 命令:如何仅“查找”文本文件?

】Linux命令:如何仅“查找”文本文件?【英文标题】:Linuxcommand:Howto\'find\'onlytextfiles?【发布时间】:2011-06-1315:15:27【问题描述】:在谷歌搜索了几次后,我想出的是:findmy_folder-typef-execgrep-l"needletext"\\;-execfile\\;|greptext这很不方... 查看详情

linux如何实现,对某个文本循环查找多个字符串,并输出所在行的内容?

...:里面有5个单词wordlisthellogoodbad另外一个文本文件all.log如何实现:从all.log选出含有word、list、hello、good、bad所在的行文本。参考技术A在Linux中,您可以使用grep命令来实现这个功能。该命令可以用来在文本文件中搜索特定的文本... 查看详情

linux下vim查找命令

在命令模式下输入/word这个是查找文件中“word”这个单词,是从文件上面到下面查找?word这个是查找文件中“word”这个单词,是从文件下上面到面查找。关于这个linux系统的学习,我一直看《linux就该这么学》。参考技术A在命令... 查看详情

如何在 Linux 上查找不包含文本的文本文件?

】如何在Linux上查找不包含文本的文本文件?【英文标题】:HowtofindtextfilesnotcontainingtextonLinux?【发布时间】:2011-11-0412:32:08【问题描述】:如何在Linux上找到不包含某些文本的文件?基本上我正在寻找以下的倒数find.-print|xargsgrep-... 查看详情

linux文件查找day.13

...,时间,组和用户) 动作(删除,-exec \;)四.如何通过名称,大小,文件类型,时间,组和用户来搜索文件。1.按名称查找(-iname不区分大小写)[root@localhost~]#find./-name"zy*"(搜索当前目录下以zy开头的所有内容... 查看详情