使应用程序在终端中全局可用

使应用程序在终端中全局可用

我已经下载了 ffmpeg 并将其放在一个文件夹中,例如/user/bla。现在每次我想运行 ffmpeg 时,我都需要输入

system:random/path user$ /user/bla/ffmpeg [arguments]

我可以让应用程序全局可用,以便我可以从每个路径运行它,只需这样做

system:random/path user$ ffmpeg [arguments]

答案1

是的,要么将 /user/bla 添加到您的 PATH 变量中,要么从 /user/bla/ffmpeg 创建符号链接到已存在于您的 PATH 变量中的目录,例如 /usr/local/bin/

这将使 /user/bla 中的所有可执行文件可供您当前帐户使用:

echo 'PATH=$PATH:/user/bla' >> ~/.bash_profile

这将使所有帐户都可以使用 ffmpeg:

sudo ln -s /user/bla/ffmpeg /usr/local/bin/

相关内容