[root@test tmp]#find./ -mtime -1. ./root2 ./root2/sub1 ./root2/sub1/sub2 ./root ./root/sub1 ./root/sub1/sub2 ./root/sub1/sub2/sub3 ./test.txt [root@test tmp]#find./ -mtime +1 [root@test tmp]# -newer filepath: 查找比filepath更新的文件 [root@test tmp]#find./ -...
$ find <path> {file-or-directory-name} <options> <action-on-result> <action-on-result> 可选项: –delete : 删除文件或目录 -exec command {}\; : 根据 find 命令的结果执行命令 -ok command : 它将运行与 -exec 相同的命令,但它将在实际执行之前提示 (1) 查找当前工作目录下的所有文件和目录 ...
查找文件类型 要查找特定类型的文件,您可以使用Linux find命令的-type选项。例如,如果您要查找所有的文本文件,可以使用以下命令: 在上面的命令中: /path/to/search是您要查找的目录路径。 -type f表示要查找的是文件类型。 -name "*.txt"表示要查找以.txt结尾的文件。 例如:我们要在服务器的根目录查找包含“wl...
但是我们的find命令依然很强大,它的查找条件相当多,对于用其他命令查找不到的文件,就可以考虑使用find命令在硬盘上遍历查找,虽然速度慢效率低。 find(用于在文件树中查找文件,并进行相应操作) 格式: find [PATH] [option] [action] [PATH] : 所要搜索遍历的目录,默认为当前目录 [option] : 所要搜索文件的条件...
Linux中的find命令是用于查找文件和文件夹的非常强大的工具,它可以根据各种条件搜索文件,并返回满足条件的文件列表。下面是一些使用find命令的常见示例: 1. 根据文件名查找: – 查找当前目录及其子目录中所有名为filename的文件:find . -name filename – 查找指定目录中所有名为filename的文件:find /path/to/direc...
1.查找当前目录下所有 go 文件 $ find . -name "*.go"2.在 etc 目录下,查找大写字母开头的 txt...
[root@nat1 ~]# find . -name "f*" ./file.txt 4.3 根据属主/属组查找 根据文件的属主以及属组信息,我们可以查找符合指定属主、属组的文件。相关选项用法如下: -user username 查找属主为指定用户(UID)的文件 -group groupname 查找属组为指定组(GID)的文件 -uid UseerID 查找属主为指定的UID号的...
-fls /path/to/somefile查找到的所有文件的长格式信息保存至指定文件中 -ok COMMAND {} \;对查找到的每个文件执行由 COMMAND 指定的命令对于每个文件执行命令之前,都会交互式要求用户确认 -exec COMMAND {} \;对查找到的每个文件执行由 COMMAND 指定的命令{}用于引用查找到的文件名称自身 Note:find 传递查找到的...
有些时候,你需要在搜索时匹配某个文件或目录的完整路径,而不仅仅是匹配文件名。可以使用 -path 或 -ipath 选项。 如查找 /usr 下所有文件名以 .txt 结尾的文件或目录,且该文件的父目录必须是 src。可以使用以下命令: 代码语言:javascript 复制 find/usr-path'*/src/*.txt' ...
-path<范本样式>:指定字符串作为寻找目录的范本样式; -perm<权限数值>:查找符合指定的权限数值的文件或目录; -print:假设find指令的回传值为 True,就将文件或目录名称列出到标准输出。格式为每列一个名称,每个名称前皆有“./”字符串; -print0:假设find指令的回传值为 True,就将文件或目录名称列出到标准输出...