我有几个脚本,一个启动 thinkorswim,一个抓取多普勒雷达等,我将它们放在 中,/usr/bin
这样每次打开终端时,无论我的终端在哪个目录中,我都可以简单地输入脚本的名称并运行它。我想知道是否有办法用另一个文件夹(最好在主目录中)来实现这一点。也就是说,我可以把脚本放在这个文件夹中,然后从任何地方运行它,就像它在 中一样/usr/bin
。
我不知道这是否重要,但我使用 ZSH 作为我的 shell,使用 Terminator 作为我的终端仿真器。另外,顺便说一下,我正在运行 Ubuntu 20.04 LTS 和 i3wm 4.17.1。
谢谢。
答案1
您可以将脚本放入$HOME/bin
或。如果这两个目录存在,$HOME/.local/bin
则会自动包含在 中。$PATH
您也可以将脚本放入其他目录,但随后您需要手动将它们添加到其中$PATH
。
请不要放入自定义脚本,/usr
因为该目录是为发行版的包管理器设计的。