一、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-hk/n/309329.html