在Linux中,find命令的第一个结果总是当前路径,这是因为find命令默认从当前路径开始递归搜索文件和目录。

当你在命令行中执行find命令时,如果没有指定起始目录路径,find命令将默认从当前路径开始搜索。当前路径是指你当前所在的工作目录。

因此,当你执行find命令时,第一个结果将是当前路径本身。如果你希望从其他路径开始搜索,可以在find命令后面指定起始路径。

例如,在当前路径为/home/user的情况下,执行以下命令:

find . -name "*.txt"

这将从当前路径开始搜索所有以.txt结尾的文件,并将当前路径下的所有匹配结果显示出来,第一个结果就是当前路径本身。

在linux中为什么find命令的第一个结果总是当前路径

原文地址: https://www.cveoy.top/t/topic/i75F 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录