Linux / UNIX / OS X 二进制目录结构

Linux / UNIX / OS X 二进制目录结构

Linux / UNIX / OS X 二进制文件是否会存储在不同平台或发行版的相同目录中?我之所以问这个问题,是因为我需要访问uuidgen(存储在我开发计算机上的 /usr/bin/uuidgen 中),并且注意到我的本地 Apache 服务器未包含/usr/bin在 中PATH。我知道我可以添加/usr/bin到路径中,但我想确保软件可以轻松地在多个不同的系统上重新部署。谢谢!

答案1

我不会依赖它在那里。您应该使用命令which来查找它的路径,即which uuidgen在用户的路径中找到它。如果它不在那里,您可以使用来locate uuidgen尝试获取它。

相关内容