一、Linux刷新環境變數命令
在Linux中,經常需要設置環境變數,如PATH、CLASSPATH等。而且,在修改完環境變數後,系統並不會自動刷新,需要手動刷新才能讓修改生效。
Linux刷新環境變數的命令為source,使用以下命令可以使環境變數生效:
source ~/.bash_profile
執行該命令後,該用戶下的所有終端窗口中的環境變數都會生效。
二、刷新環境變數的命令
使用export命令添加的環境變數,無需手動刷新,系統會自動讀取。
而且,在多個命令窗口中,如果需要修改環境變數,也可以使用export命令進行臨時生效。
export PATH=/usr/local/python3/bin:$PATH
這行命令可以將/usr/local/python3/bin目錄添加到PATH環境變數中。
三、提示拒絕訪問
在使用source命令時,有時會提示「Permission denied」或「Access denied」等拒絕訪問的信息。
這是因為當前用戶沒有許可權執行該文件,需要使用chmod命令添加可執行許可權。執行以下命令即可解決該問題:
chmod +x ~/.bash_profile
四、Win7刷新環境變數
在Windows 7系統中,環境變數修改後並不會立即生效,需要手動刷新。
刷新環境變數的方法如下:
首先,打開控制面板,選擇「系統和安全」-「系統」,點擊左側的「高級系統設置」,在「高級」選項卡中點擊「環境變數」按鈕。
在彈出的窗口中,選擇需要修改的環境變數,在右側的「編輯」或「新建」按鈕中進行修改,並確保「系統變數」中的變數出現在「用戶變數」之前。
修改完成後,打開命令提示符窗口,執行以下命令即可使修改生效:
refreshenv
五、ROS刷新環境變數
在ROS中,修改環境變數也需要手動刷新,命令如下:
source ~/.bashrc
注意,只有在bash命令窗口中執行該命令才能生效。
六、Ubuntu刷新環境變數
Ubuntu系統中,也需要手動刷新環境變數。使用以下命令:
source ~/.bashrc
該命令會將修改後的環境變數應用到當前的bash命令窗口中。
七、PowerShell刷新環境變數
在PowerShell中,使用以下命令即可刷新環境變數:
RefreshEnv
執行該命令後,當前的PowerShell窗口中的環境變數會被刷新。
八、Windows刷新環境變數
在Windows系統中,刷新環境變數的命令為:
refreshenv
該命令會使修改後的環境變數在當前命令窗口中生效。
總結
在Linux和Windows中,修改環境變數後需要手動刷新才能使修改生效。
Linux中使用source命令,Windows中使用refreshenv命令,而在ROS和Ubuntu中則是使用source ~/.bashrc。
在PowerShell中,刷新環境變數的命令為RefreshEnv。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/309329.html