Macos 我应该将命令文件放在OSX的何处,以使其在任何地方都可用

Macos 我应该将命令文件放在OSX的何处,以使其在任何地方都可用,macos,Macos,我正在尝试为Gotek软盘模拟器编写固件。我已经从下载了一个名为cortexflash的命令行flash加载工具 我希望此文件在“路径”中可用。我应该在哪里复制它?在应用程序文件夹中?在/bin文件夹中?还是别的地方 编辑:当我用echo$path检查$path时,我得到: /usr/bin /bin /opt/X11/bin /usr/sbin /sbin /usr/local/git/bin /usr/local/bin 因此,我将

我正在尝试为Gotek软盘模拟器编写固件。我已经从下载了一个名为cortexflash的命令行flash加载工具

我希望此文件在“路径”中可用。我应该在哪里复制它?在应用程序文件夹中?在/bin文件夹中?还是别的地方

编辑:当我用
echo$path
检查
$path
时,我得到:

/usr/bin          /bin       /opt/X11/bin
/usr/sbin         /sbin      /usr/local/git/bin
/usr/local/bin 

因此,我将使用
/usr/local/bin

在添加命令行工具时,通常的标准是
/usr/local/bin/
。您看到的大多数其他命令用于各种类型的标准系统命令。
/opt/
中的任何内容都是一个附加组件,但是你不能指望人们在
$PATH
中拥有它,除非你包含一个修改他们帐户设置的安装程序。

所以看看$PATH是什么,把你的东西放在其中一个目录中。希望有/usr/local/bin,您通常会在其中安装“本地”安装。