Linux查找命令源代码

时间:2015-07-06 17:47:50

标签: linux terminal find

当我在终端输入find时,这是我得到的输出:

My-MacBook-Air:desktop User$ find
usage: find [-H | -L | -P] [-EXdsx] [-f path] path ... [expression]
       find [-H | -L | -P] [-EXdsx] -f path [path ...] [expression]

我的计算机如何知道此命令的源代码在哪里以及如何自行访问?

1 个答案:

答案 0 :(得分:2)

好吧......首先这可能不是Linux而是MacOS?但无论如何,您的计算机不会使用任何源代码,而是使用编译后的可执行文件,它位于搜索路径的某个位置 - 输入命令时搜索的目录列表,通常类似于{{1 }}

您可以使用/usr/local/bin:/usr/bin:/bin显示搜索路径,并使用echo $PATH查找find的完整位置。

不知道MacOS附带了哪个版本的which find ...如果你真的对源代码感兴趣,你可以在这里下载通常安装在linux系统上的版本: http://ftp.gnu.org/pub/gnu/findutils/