一、介紹
Linux是一款強大、開放的操作系統。在Linux下,環境變數配置是非常重要的,可以讓用戶輕鬆訪問各種程序和文件。在本文中,我們將從多個方面為大家講解Linux環境變數配置的相關知識。
二、環境變數相關命令
環境變數是用來保存應用程序執行所需的相關信息,包括路徑、名稱、版本、類庫等。我們可以通過以下命令來查看、添加、刪除和修改環境變數。
1. 查看環境變數
$ env # 查看所有環境變數 $ echo $PATH # 查看PATH環境變數
2. 添加和修改環境變數
我們可以通過以下命令來添加和修改環境變數。
$ export 變數名=變數值 # 添加臨時變數 $ echo 變數名=變數值 >> ~/.bashrc # 添加永久變數 $ source ~/.bashrc # 使永久變數立即生效
3. 刪除環境變數
我們可以通過以下命令來刪除指定的環境變數。
$ unset 變數名
三、常用環境變數
Linux下有很多環境變數,不過其中一些常用的環境變數我們需要掌握。
1. PATH
PATH環境變數是指定可執行文件路徑的一個變數。在使用Linux系統的時候,我們需要將命令所需要的可執行文件添加到PATH環境變數中,這樣我們就可以用命令的方式調用這些文件。例如:
$ echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin
如上,PATH中包含的是一些可執行文件存放的路徑,用冒號隔開。
2. HOME
HOME環境變數用來存儲主目錄的路徑。
$ echo $HOME /home/admin
3. SHELL
每個用戶登錄Linux系統時,默認會打開一個終端界面,當輸入命令時,該終端會啟動一個shell來執行相應的命令。SHELL環境變數用來指定默認的shell。
$ echo $SHELL /bin/bash
四、環境變數文件
在Linux系統中,環境變數還可以通過文件的形式設置。
1. /etc/environment
/etc/environment是系統級環境變數設置文件,適用於所有用戶。
$ cat /etc/environment PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin"
2. /etc/profile
/etc/profile是系統的環境變數設置文件,會在用戶登錄時被讀入。
$ cat /etc/profile export PATH
3. ~/.bashrc
~/.bashrc是用戶級環境變數設置文件,用於用戶自己的環境變數設置,並在用戶每次打開新的終端時被讀入。
$ cat ~/.bashrc export PATH="$PATH:/usr/local/go/bin"
五、總結
以上就是Linux環境變數配置的相關知識及其相關命令,此外還有其他的環境變數需要我們掌握。希望本文可以幫助大家更好地熟悉Linux系統的環境變數設置。
原創文章,作者:TZCKU,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/332450.html