1. 首页
  2. 软件开发
  3. Linux
  4. Linux 查找文件find命令

Linux 查找文件find命令

  • 发布于 2024-09-25
  • 1 次阅读

find 命令用来在指定目录下查找文件。任何位于参数之前的字符串都将被视为欲查找的目录名。

如果使用该命令时,不设置任何参数,则 find命令将在当前目录下查找子目录与文件。并且将查找到的子目录和文件全部进行显示。

find . -iname \*.txt(大小写都匹配)
find . -type d(当前目录下的所有子目录)
find /usr -type l(当前目录下所有的符号链接)
find /usr -type l -name "z*" -ls(符号链接的详细信息 eg:inode,目录)
find /home/test -size +250000k(超过250000k的文件,当然+改成-就是小于了)
find /home/test f -perm 777 -exec ls -l {} \; (按照权限查询文件)
find /home/test -atime -1  1天内访问过的文件
find /home/test -ctime -1  1天内状态改变过的文件    
find /home/test -mtime -1  1天内修改过的文件
find /home/test -amin -1  1分钟内访问过的文件
find /home/test -cmin -1  1分钟内状态改变过的文件    
find /home/test -mmin -1  1分钟内修改过的文件

该文章是作者在工作中遇到的薄弱环节,用此方式来做笔记,来加强记忆。如果内容有误还望指出并赐教!

原文链接: https://onlyou.blog.csdn.net//article/details/97647549