使用 find
命令的基本语法如下:
find [搜索路径] [搜索条件] [执行操作]
-name "文件名"
: 按文件名搜索。可使用通配符 *
和 ?
进行模糊搜索。-iname "文件名"
: 按文件名搜索,不区分大小写。-type [f|d|l]
: 按文件类型搜索,f表示普通文件,d表示目录,l表示符号链接。-size [+|-]n[c|w|k|M|G]
: 按文件大小搜索,n为数字,后跟单位c(字节)、w(双字节)、k(千字节)、M(兆字节)、G(吉字节)。-mtime [+|-]n
: 按文件修改时间搜索,n为天数。在搜索结果中执行命令,常用的有:
-print
: 输出搜索结果(默认操作)。-exec 命令 {} \;
: 对搜索结果执行指定命令。-delete
: 删除搜索结果。综合使用这些选项,可以快速定位和操作所需的文件。