存储自定义命令的最佳实践 (Unix)

Hen*_*rik 5 unix filesystems

我想知道是否有任何标准或推荐的地方来存储您自己的自定义命令(您是否不想将它们安装在 /usr/local/bin 中)?

我指的是我个人不喜欢在 /usr/local/bin 中安装的小噱头,例如,如果我必须重新格式化整个系统并需要备份内容,我将无法轻松区分我自己定制的命令和安装有包管理器等的命令。

我想创建像 /usr/local/mybin 或类似的东西可能取决于个人选择,但是这里有我不知道的人迹罕至的道路吗?也欢迎您的个人喜好。

Maj*_*nko 10

您不想(或不能)安装在 /usr/local/[s]bin 中的您自己的二进制文件和脚本的历史“标准”位置是~/bin(即,bin您的主目录中的文件夹)。

您可能需要将该文件夹添加到 .bashrc、.profile 或 .cshrc 等文件中的 $PATH 环境变量中,具体取决于您的 shell。