㈠ 如何修改Linux系統下的PATH(如何添加自己的路徑到PATH)
在Linux系統中,修改PATH的方法主要包括三種方式來添加用戶的路徑到PATH中。
第一種方法是在命令行中直接輸入:#PATH=$PATH:/etc/apache/bin。這種方法僅對當前會話有效,每次登出或注銷系統後,PATH設置會恢復為原有的設置。
第二種方法是修改/etc/profile文件。在適當的位置添加:PATH=$PATH:/etc/apache/bin(注意:等號兩邊不能有任何空格)。這種方法最為可靠,除非你手動強制修改PATH的值,否則它不會被改變。
第三種方法是修改用戶目錄下的.bash_profile文件,通過執行vi ~/.bash_profile命令,將用戶想添加的路徑添加到PATH後面。這種方法僅對當前用戶有效。
如果選擇通過修改profile文件的方式來改變PATH,那麼必須重新登錄才能使更改生效。為了簡化這一過程,如果修改了/etc/profile,編輯完成後執行source profile或執行點命令./profile,PATH的值就能立即生效。這種方法的原理是重新執行一次/etc/profile shell腳本。
需要注意的是,如果用sh /etc/profile命令進行修改,是無效的,因為sh是在子shell進程中執行的,即使PATH改變了也不會反映到當前環境中。而source命令是在當前shell進程中執行的,因此我們可以看到PATH的改變。