1 find 简单的说,就是实时查找指定的内容或条件。特点:最新、最快、最准确。用法:find [查找路径] [查找条件] [找到后进行的动作]eg. find /etc/ -name "ipsec.conf" -print 2 常用查找方式 -name 按文件名称查找,可以使用通配符,如* ? [ ] [^ ]-iname 忽略文件名称大小写。-regex 使用正则...
[root@server ~]# find . -empty # 空文件 按照修改时间搜索- -atime [+|-]时间:按照文件访问时间搜索- -mtime [+|-]时间:按照文件数据修改时间搜索- -ctime [+|-]时间:按照文件状态修改时间搜索- -newer file: 把比file修改时间更新的文件列...
$ find <path> {file-or-directory-name} <options> <action-on-result> <action-on-result>可选项...
[root@localhost ~]#find.-mtime -5 #查找5天内修改的文件 大家可以在系统中把几个选项都试试,就可以明白各选项之间的差别了。 find 不仅可以按照 atmie、mtime、ctime 来査找文件的时间,也可以按照 amin、mmin 和 cmin 来査找文件的时间,区别只是所有...
(1)-name [filename]: 查找文件名为filename的文件 从以上的例子中我们可以看出,find命令需要一个路径名作为查找范围,find会深入到这个路径的每一个子目录中去寻找,打印文件的绝对路径。 如果指定路径为“/”,就查找整个文件系统。-name选项指定了文件名,-printf表示将结果输出到屏幕上,-type选项用来定位特殊文件...
find / -type f -name "*wljslmz*" 输出: 查找文件名称 如果您知道要查找的文件的名称,可以使用-name选项来查找它。例如,要查找名为file.txt的文件,可以使用以下命令: 代码语言:txt 复制 find /path/to/search -type f -name "file.txt" 在上面的命令中,-name选项指定要查找的文件名为file.txt。
find [PATH] [Option] [action] -newer file:file为一个存在的文件,列出比file还要新的文件名 find / -mtime 0———0代表当前的时间,即从现在开始到24小时前,有改动过内容的文件都会被列出来 find /etc -newer /etc/passwd———寻找/etc下面的文件,如果文件日期比/etc/passwd新就列出 ...
-prune:可用使find命令不在当前制定的目录中查找,如果同时使用-depth选项,那么-prune将被find忽略 -user:按照文件属主查找 -group:按照文件属组查找 -nouser:查找无有效属主的文件 -nogroup:查找无有效属组的文件 -newer file1 file2:查找更改时间比file1新,但是比file2旧的文件 ...
find.-name file.txt 将当前目录及其子目录下所有文件后缀为.c的文件列出来: # find . -name "*.c" 将当前目录及其子目录中的所有文件列出: # find . -type f 查找/home 目录下大于 1MB 的文件: find/home-size+1M 查找/var/log 目录下在 7 天前修改过的文件: ...
首先,在你的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