# find / -type f -size 0 -exec ls -l {} \; 找并执行操作(例如删除): find/path/to/search-name"pattern"-execrm{}\; 这个例子中,-exec选项允许你执行一个命令,{}将会被匹配到的文件名替代,\;表示命令结束。 Linux 命令大全
1.使用当前目录中的名称查找文件 在当前工作目录中查找名称为test.c的所有文件。 2.在主目录下查找文件 查找/ home目录下的所有文件,名称为test。 (上文中的前面两个find没有权限) 3.使用名称和忽略案例查找文件 找到名称为test的所有文件,并在/ home目录中同时包含大写和小写字母。 4.使用名称查找目录 在/目...
简介find命令是Linux系统中最重要和最常用的命令之一。 搜索和查找与参数匹配的文件和目录的命令。 查找可以在各种条件下使用,您可以通过权限,用户,组,文件类型,日期,大小等可能的条件查找文件。 语法 find [起始目录] 寻找条件 操作 说明:find命令从指定的起始目录
-prune使用这一选项可以使find命令不在当前指定的目录中查找,如果同时使用-depth选项,那么-prune将被find命令忽略。 -user按照文件属主来查找文件。 -group按照文件所属的组来查找文件。 -mtime -n +n按照文件的更改时间来查找文件, - n表示文件更改时间距现在n天以内,+ n表示文件更改时间距现在n天以前。find命...
$ find [path] [option] [expression] 一、基本用法 1. 列出当前目录和子目录下的所有文件 这个命令会列出当前目录以及子目录下的所有文件。 $ find . ./abc.txt ./subdir ./subdir/how.php ./cool.php 该命令与以下命令效果相同 $ find .
一、find命令 find命令是一种通过条件匹配在指定目录下查找对应文件或者目录的工具。匹配的条件可以是文件名称、类型、大小、权限属性、时间戳等。find命令还可以配合相关命令对匹配到的文件作出后续处理。 二、工作原理及特点 find在工作时会遍历指定的目录,通过匹配指定的条件搜寻我们需要的文件或者目录。因此,find命令...
首先,在你的home目录下面创建下面的空文件,来测试下面的find命令示例。 # vim create_sample_files.shtouch MybashProgram.sh touch mycprogram.c touch MyCProgram.c touch Program.cmkdir backupcd backup touch MybashProgram.sh touch mycprogram.c
find后面的第一个英文点号.表示当前根路径,-path ./home表示匹配路径为./home的文件夹,-prune表示把前面命令所匹配到的路径排除,不再进入该路径下面继续查找,-o表示或,-name表示查找log后缀的文件,-print表示打印查找结果到命令行终端。 最右边为当前时,+5 代表大于等于 6 天前的档案名, -5 代表小于等于 5 ...
Linux命令find是一个用于在文件系统中查找文件和目录的强大工具。它可以根据不同的搜索条件来定位文件,并支持使用通配符进行模式匹配。以下是关于find命令的详细说明: 1. 基本语法: find [路径] [选项] [操作] 2. 常用选项: -name:按照文件名进行搜索,可以使用通配符进行模式匹配。
find命令是Linux系统中非常常用的一个命令,用于搜索文件和目录。它可以根据用户指定的条件,在指定目录下进行搜索,并返回符合条件的文件或目录列表。以下是对find命令的详细解析: 1. 基本语法:find [搜索路径] [搜索条件] [操作] –[搜索路径]:表示要进行搜索的目录,默认为当前目录。可以使用`.`表示当前目录,使用...