要让linuxfind只查当前目录,不递归,可以在命令中加上-maxdepth 1选项。这个选项可以限制查找的深度,1表示只查找当前目录下的文件和目录,不会继续向下递归查找。

例如,要查找当前目录下所有以.txt结尾的文件,可以使用命令:find . -maxdepth 1 -name "*.txt"。这样就可以只在当前目录中查找,不会查找子目录中的文件。
Linux查找文件的三种方式:
1.ls命令,最简单的方法就是借助 ls 命令,因为 ls 命令本身输出是带文件大小信息的。 比如,我要列出 /bin 目录中的 5 个最大文件。
2.find命令,find本身就是查找命令,可以递归查找一个目录的子目录,所以用它是自然的。
3.du命令,可以查看磁盘空间的使用情况,自然也可以用来查看磁盘上占用空间较多的文件
1、find命令find是linux下用于查找文件的通用方法。find语法: find [指定查找目录] [查找规则] [查找完后执行的action]例如:find /tmp -name wa* -type l ,是在/tmp下查找名为wa开头且类型为符号链接的文件。找到就表示存在。
-name 按照文件名查找文件。 “名称”
-perm 按照文件权限来查找文件。666 777 等
-user 按照文件属主来查找文件
-group 按照文件所属的组来查找文件
-mtime -n / +n 按照文件的更改时间来查找文件,
- n 表示文件更改时间距现在n天以内
+ n 表示文件更改时间距现在n天以前
-type 查找某一类型的文件
-size n 查找符合指定的文件大小的文件
-exec 对匹配的文件执行该参数所给出的其他linux命令, 相应命令的形式为' 命令 {} ;,注意{ }和 ;之间的空格,{}代表查到的内容
-type是find命令的一个参数:-type:查找某一类型文档b:块设备文档d:目录c:字符设备文档P:管道文档l:符号链接文档f:普通文档连起来就是查找type为普通类型的文档。