Linux find命令

匿名 (未验证) 提交于 2019-12-02 21:56:30

Linux find命令是在指定目录下查找文件,并执行指定的操作。提供了较多的选项,功能强大。
语法:

find [查询路径] [选项] [参数] [查询内容] 

选项:

  • -name:按文件名查找文件
  • -path:指定目录下文件的匹配路径
  • -type:查找某一类型的文件
    参数:
  • b:块设备文件
  • d:目录
  • c:字符设备文件
  • p:管道文件
  • l:符号链接文件
  • f:普通文件
示例1:查找/usr路径下一天内修改过的文件
find /usr -mtime 1 
示例2:查找/usr路径下所有以*.log结尾的文件
find /usr -name "*.log" 
示例3:查找/usr路径下目录,并排序
find /usr -type d | sort 
示例4:查找文件大小超过10M的文件
find /usr/local/tomcat/tomcat_18001/feideedatalogs/ -size +10M -type f | xargs ls -l 
文章来源: https://blog.csdn.net/a200822146085/article/details/92684125
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!