linux查看和修改PATH環境變量的方法


查看PATH:echo $PATH

使用env命令顯示所有的環境變量: $ env

使用set命令顯示所有本地定義的Shell變量: $ set

使用unset命令來清除環境變量

set可以設置某個環境變量的值。清除環境變量的值用unset命令。如果未指定值,則該變量值將被設為NULL。示例如下:

$ export TEST="Test..." #增加一個環境變量TEST

$ env|grep TEST #此命令有輸入,證明環境變量TEST已經存在了

TEST=Test...

$ unset $TEST #刪除環境變量TEST

$ env|grep TEST #此命令沒有輸出,證明環境變量TEST已經存在了

 


以添加mongodb server為列
修改方法一:
export PATH=/usr/local/mongodb/bin:$PATH
//配置完后可以通過echo $PATH查看配置結果。
生效方法:立即生效
有效期限:臨時改變,只能在當前的終端窗口中有效,當前窗口關閉后就會恢復原有的path配置
用戶局限:僅對當前用戶

 

修改方法二:
通過修改.bashrc文件:
vim ~/.bashrc 
//在最后一行添上:
export PATH=/usr/local/mongodb/bin:$PATH
生效方法:(有以下兩種)
1、關閉當前終端窗口,重新打開一個新終端窗口就能生效
2、輸入“source ~/.bashrc”命令,立即生效
有效期限:永久有效
用戶局限:僅對當前用戶

 

修改方法三:
通過修改profile文件:
vim /etc/profile
/export PATH //找到設置PATH的行,添加
export PATH=/usr/local/mongodb/bin:$PATH
生效方法:

1.系統重啟

2.要想馬上生效還要運行# source /etc/profile不然只能在下次重進此用戶時生效。

有效期限:永久有效
用戶局限:對所有用戶

 

修改方法四:
通過修改environment文件:
vim /etc/environment
在PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"中加入“:/usr/local/mongodb/bin”
生效方法:系統重啟
有效期限:永久有效
用戶局限:對所有用戶

 

常用的環境變量

  PATH 決定了shell將到哪些目錄中尋找命令或程序

  HOME 當前用戶主目錄

  HISTSIZE 歷史記錄數

  LOGNAME 當前用戶的登錄名

  HOSTNAME 指主機的名稱

  SHELL   當前用戶Shell類型

  LANGUGE  語言相關的環境變量,多語言可以修改此環境變量

  MAIL   當前用戶的郵件存放目錄

  PS1   基本提示符,對於root用戶是#,對於普通用戶是$


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM