【轉(zhuǎn)】原文鏈接:https://blog.csdn.net/u011630575/article/details/49839893
根據(jù)自身情況,做了刪減和批注,如查看原文請點上方鏈接????????????
Linux中修改環(huán)境變量及生效方法如下:
方法一:
【看到是全局,ROOT用戶,排除這個操作】
在/etc/profile文件中添加變量【對所有用戶生效(永久的)】
用vim在文件/etc/profile文件中增加變量,該變量將會對Linux下所有用戶有效,并且是“永久的”。
要讓剛才的修改馬上生效,需要執(zhí)行以下代碼
source /etc/profile
方法二:
【我用了這個,,,但是感覺bash_profile文件里面一排"export PATH=$PATH:/usr/bin;"這種句子,簡直丑哭,希望有大神可以提供更好的解決方案】????????????
在用戶目錄下的.bash_profile文件中增加變量【對單一用戶生效(永久的)】
用vim在用戶目錄下的.bash_profile文件中增加變量,改變量僅會對當前用戶有效,并且是“永久的”。
要讓剛才的修改馬上生效,需要在用戶目錄下執(zhí)行以下代碼
source .bash_profile
想到到解決方案(還沒操作,理論可行),把軟件統(tǒng)一安裝到一個目錄下方,然后把該目錄加入到bash_profile中
方法三:
【這個嘗試了,,臨時的】
直接運行export命令定義變量【只對當前shell(BASH)有效(臨時的)】
在shell的命令行下直接使用[export 變量名=變量值]定義變量,該變量只在當前的shell(BASH)或其子shell(BASH)下是有效的,shell關(guān)閉了,變量也就失效了,再打開新shell時就沒有這個變量,需要使用的話還需要重新定義。
例如:
export PATH=/usr/local/webserver/php/bin:$PATH
————————————————
版權(quán)聲明:本文為CSDN博主「鶴鶴有明」的原創(chuàng)文章,遵循 CC 4.0 BY-SA 版權(quán)協(xié)議,轉(zhuǎn)載請附上原文出處鏈接及本聲明。
原文鏈接:https://blog.csdn.net/u011630575/article/details/49839893