您好,我目前正在尝试为我的终端设置关键字以启动某些软件而无需键入整个路径。
例如:
firefox
#instead of
/home/debian/firefox/firefox
我总是通过在环境变量管理器中设置路径来在windows上做这种事情。
看完这篇文章后PATH environment variable in linux ,我将这一行添加到 etc/environment 文件中:
export firefox=/home/debian/firefox/firefox
#I also tried this:
export PATH=$PATH:/home/debian/firefox
它不起作用,谁能告诉我该怎么做?
最佳答案
我会在我的 .bashrc
或 .profile
中设置一个新别名,它应该位于您的主目录下。将以下内容添加到文件末尾:
alias firefox="/home/debian/firefox/firefox"
保存文件并重新载入:
source ~/.bashrc
自从您将别名添加到您的 .bashrc
后,每次您打开一个新的 shell 实例时都会创建这个别名。
您可以使用 nohup
使命令在 shell session 结束后继续运行:
alias firefox="nohup /home/debian/firefox/firefox &"
注意尾随的 &
字符,它将在后台运行命令,以便您可以继续使用终端。
关于linux - linux环境变量PATH,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34606188/