在 Linux 中使用 find -name 时它指的是什么?

在 Linux 中使用 find -name 时它指的是什么?

手册页指出 find -name 指的是文件名的基础,但我不明白这到底是什么意思。

答案1

basename“文件名的基数”是文件路径的最后一部分:与运行(1) 命令时获得的内容相同。通常,这是最后一个 之后的所有内容/。这与目录部分或直到(但不包括)最后一个 的所有内容
相反。 这些一起构成了dirname/
路径名文件的。

basename(和 dirname)的手册页更多细节。

答案2

-name是您要搜索的字符串。例如:

# find /etc/ -name passwd
/etc/pam.d/passwd
/etc/passwd

 

# find /usr/bin -name firefox
/usr/bin/firefox

相关内容