linux刪除path
㈠ 怎麼刪除linux中的$PATH中已添加的參數
首先LZ得弄清楚,在命令行進行快速的PATH配置,僅僅在本次登錄shell有效,也就是說重啟後你在命令行指定的/etc/rc.d/init.d這個路徑就從PATH中失效了,而PATH又是在.bashrc這個配置文件中指定的,如果你想要永久的加入某個路徑就需要在此文件中加入,對於永久有效的路徑同樣只能夠從.bashrc文件中才能永遠刪除
㈡ linux 怎麼清除env path
bash下:
unset 環境變數名
unset PATH
csh下:
unsetenv 環境變數名
unsetenv PATH
㈢ 如何清除linux環境變數PATH中的重復項
1.別用$PATH
2.PATH=$PATH
3.肯定是你自己的問題,系統啟動默認全局是用profile裡面的PATH
然後讀你自己.bashrc等文件
㈣ 如何在Linux中修改環境變數PATH
首先,修改Linux的環境變數PATH的語法是這樣的(以把/root目錄加入PATH環境變數為例):PATH="$PATH":/root,注意Linux的PATH環境變數各個路徑之間是用英文冒號分割的(這點和Windows的PATH環境變數有所區別,Windows的PATH環境變數的路徑之間用英文分號分割)。
解釋:"$PATH"這一部分代表原來的PATH環境變數的內容,因為PATH環境變數是如此重要,對PATH環境變數的修改都是在原PATH的基礎上進行添加,所以用"$PATH"導入原PATH的內容,然後後面用英文冒號分割開,再加上/root這個新添加的內容。意思就是在原PATH內容的基礎上添加/root這個路徑(盡量在原PATH的內容基礎上添加,不要去掉原PATH裡面的任何內容)。
那對PATH環境變數的修改應該寫在那個配置文件中呢?如果想讓設置只對當前用戶有效,可以在~/.bashrc文件中加入如下兩行(還是以添加/root目錄為例):
PATH="$PATH":/root
export PATH
添加完成後,如果想讓設置馬上生效,還需要執行這樣一條命令:source ~/.bashrc。(否則你的設置只會在下次登錄才生效)
如果想讓修改對所有用戶都有效,則需要把設置添加到/etc/profile這個配置文件中,添加的內容和在~/.bashrc中的一樣。
㈤ Linux用PATH="$PATH":/root 後,怎樣把/root從環境變數中刪除啊
如果沒有export,不會生效。
如果export過了,則unset 變數名
㈥ 如何修改Linux系統下的PATH
修改Linux的PATH方法有三(添加用戶的路徑到PATH):
方法一: 直接在命令行中輸入:#PATH=$PATH:/etc/apache/bin。這種方法只對當前會話有效,也就是說每當登出或注銷系統後,PATH設置就會恢復原有設置。
方法二: 修改/etc/profile文件。在/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的改變。
㈦ linux path 環境變數讓我刪了
echo $PATH 看下真的被你滅了還是?
echo "這里填你想要的變數名" >> $PATH