Linux下设置环境变量
單獨查看PATH環境變量,可用:
echo $PATH- 1
- 1
方法一:在用戶主目錄下的 profile或 bashrc文件
sudo gedit ~/.profile 或者 sudo gedit ~/.bashrc- 1
- 2
- 3
- 1
- 2
- 3
可以在此文件末尾加入PATH的設置如下:?
export PATH=”$PATH:your path1:your path2 …”?
保存文件,注銷再登錄,變量生效。 該方式添加的變量只對當前用戶有效。
方法二、系統目錄下的profile文件
sudo gedit /etc/profile- 1
- 1
在最后加入PATH的設置如下:?
export PATH=”$PATH:your path1:your path2 …”?
該文件編輯保存后,重啟系統,變量生效。 該方式添加的變量對所有的用戶都有效。
方法三:系統目錄下的 environment 文件
sudo gedit /etc/environment- 1
- 1
找到以下的 PATH 變量:?
PATH=”<……>”?
修改該 PATH 變量,在其中加入自己的path即可,例如:?
PATH=”<……>:your path1:your path2 …”?
各個path之間用冒號分割。該文件也是重啟生效,影響所有用戶。
方法四:直接在終端下輸入
sudo export PATH="$PATH:your path1:your path2 …"- 1
- 1
這種方式變量立即生效,但用戶注銷或系統重啟后設置變成無效,適合臨時變量的設置。
------
按變量的生存周期來劃分,Linux 變量可分為兩類:
永久的:需要修改配置文件,變量永久生效;
臨時的:使用 export 命令行聲明即可,變量在關閉 shell 時失效。
這里介紹兩個重要文件 /etc/bashrc(有的 Linux 沒有這個文件) 和 /etc/profile ,它們分別存放的是 shell 變量和環境變量。還有要注意區別的是每個用戶目錄下的一個隱藏文件:
這個 .profile 只對當前用戶永久生效。而寫在 /etc/profile 里面的是對所有用戶永久生效,所以如果想要添加一個永久生效的環境變量,只需要打開 /etc/profile,在最后加上你想添加的環境變量就好啦。
Reference
http://blog.csdn.net/witsmakemen/article/details/7831631
http://blog.sciencenet.cn/home.php?mod=space&uid=830496&do=blog&id=676304
總結
以上是生活随笔為你收集整理的Linux下设置环境变量的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Ubuntu中python调用Simpl
- 下一篇: Linux系统中添加硬盘,并挂载到已有的