目录
前言
基本用法
查找文件通配符匹配
查找文件并打印到标准输出
查找文件并删除
根据文件大小查找
根据文件修改时间查找
查找空文件或目录
查找文件类型
前言
find是一个在Linux系统中非常强大和灵活的文件搜索工具。它用于在文件系统中查找文件和目录,并可以执行各种搜索任务,可帮助系统管理员和用户有效地管理文件系统。
基本用法
基本用法:要查找文件或目录,可以使用以下基本命令
find /path/to/search -name "filename"
这将在 /path/to/search 目录及其子目录中查找文件名为 "filename" 的文件或目录。
查找文件通配符匹配
这将查找所有扩展名为 ".txt" 的文件。
find /path/to/search -name "*.txt"
查找文件并打印到标准输出
当你使用-print选项时,find命令会将找到的文件名打印到标准输出。
find /path/to/search -name "filename" -print
查找文件并删除
使用-delete选项,你可以直接删除find命令找到的文件。
find /path/to/search -name "filename" -delete
根据文件大小查找
你可以使用-size选项来查找根据文件大小筛选的文件,+表示大于,-表示小于。
find /path/to/search -size +10M # 查找大于10MB的文件
find /path/to/search -size -1G # 查找小于1GB的文件
根据文件修改时间查找
使用-mtime选项,你可以根据文件的修改时间来查找文件。
find /path/to/search -mtime -7 # 查找最近7天内修改的文件
find /path/to/search -mtime +30 # 查找30天前修改的文件
查找空文件或目录
使用-empty选项,你可以查找空的文件或目录。这对于清理不需要的空文件或目录非常有用。文章来源:https://www.toymoban.com/news/detail-717062.html
find /path/to/search -empty
查找文件类型
使用-type选项,你可以根据文件类型来查找文件或目录。-type f表示查找文件,-type d表示查找目录。文章来源地址https://www.toymoban.com/news/detail-717062.html
find /path/to/search -type f # 查找文件
find /path/to/search -type d # 查找目录
到了这里,关于Linux find 文件目录搜索工具的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!