在 Linux 中,我们必须/home/<user>/bin放置只有该用户才能执行的特殊二进制文件,而且用户不需要 root 权限就可以将它们放在那里。
我们有任何类似的东西 OS X 吗?
我们有/usr/bin,但作为普通用户,我们需要 root 权限才能在那里放置文件,而且我不是在寻找这样的文件夹。
在 Linux 中,我们必须
/home/<user>/bin放置只有该用户才能执行的特殊二进制文件
这不是标准的 Linux。在 Linux 或类 Unix 系统(如 OS X)下,您可以在任何地方拥有可执行文件的目录,只要:
$PATHnoexec挂载文件系统的选项)只需创建/Users/your-username/bin并将其添加到PATH- 您就完成了。请参阅:什么是 PATH 和其他环境变量,我该如何设置或使用它们?
您还可以创建/usr/local/bin,然后运行sudo chown -R /usr/local以使其归您的帐户所有。OS X 中默认不使用此目录,文件系统层次结构标准 建议将其作为放置管理员安装的软件的地方。如果您是那台机器的唯一管理员用户,那效果很好。
| 归档时间: |
|
| 查看次数: |
7326 次 |
| 最近记录: |