linux 下怎样查找一个文件夹在哪个目录下

查找 - 查找目录中的文件。
参数使用正确。

-name 按名称搜索。
例如,查找。
-name "config.txt"
-exec 后接命令。
例如,查找。
-name ".log" -exec rm {} \;
-按分辨率搜索的权限。
例如,查找。
-perm 7 5 5
-prune 跳过子目录。
特别有用。

-type 查找文件类型。
d 是一个目录。
p——管道。

mtime 查看修改时间。
例如,查找。
-mtime -7 查找最近 7 天内修改过的内容。

-newerfile1 查找比 file1 新但比 file2 旧的文件。
这是一种灵活的方法。

local是find的兄弟。
本地验证速度更快。
唯一的区别是效率。

你自己明白吗?

如何使用find和locate 命令在Linux 中查找文件和目录?

哎呀,说到 Linux 中的文件搜索工具,我已经多次使用过这两个家伙了。
我们先来说一下find命令。
这个东西简直就是 Linux 的瑞士军刀。
它可以做一切事情。
记得有一次我在公司的服务器上查找一些项目信息。
信息量如此之大,以至于仅一个目录中就有数千个文件。
当时,我使用find命令,指定路径,然后搜索文件名。
效率不能再快了。

那一年是2 01 8 年,我在深圳一家互联网公司工作。
我使用了这个命令:find /path/to/project -type f -name "document.txt",几秒钟后就找到了我想要的文件。
该命令还可以按文件大小和修改时间进行搜索,非常方便。

我们来谈谈locate命令。
这个东西有点像快速搜索的加速器。
它首先要创建一个索引数据库,然后可以通过这个数据库快速查找文件。
但是,这个数据库必须定期更新,否则可能找不到新文件。

我记得2 01 9 年我在杭州一家初创公司工作。
当时公司电脑里的文件更新很快,locate命令就派上用场了。
我只需要输入locate document.txt,就可以立即找到该文件。
速度极高。

但这两个命令各有优缺点。
find命令功能强大但速度慢,适合需要精确控制搜索条件的场景; locate 命令虽然速度很快,但需要定期更新数据库,适合快速查找名称熟悉的文件。
因此,使用哪一种,需要根据具体情况而定。

哦,顺便说一句,还有一件事。
如果您是 Linux 新手,一开始您可能不熟悉这些命令的语法。
练习几次后你就会熟悉了。
请记住,通过尝试几次,您总能找到最适合您的方法。

linux怎么查找目录

find命令功能强大,可以直接用来查找目录。
查找速度很快,但是更新数据库比较麻烦。
grep 令人困惑。
不要只使用 grep 来查找目录。
CD测试路径中没有直接错误。
寻找目录时,先寻找它,然后再考虑其他事情。