1.使用env命令顯示所有的環境變數
$ env
hostname=redbooks.safe.org
pvm_rsh=/usr/bin/rsh
shell=/bin/bash
term=xterm
histsize=1000
...2.使用set命令顯示所有本地定義的shell變數
$ set
3. 使用unset命令來清除環境變數
set可以設定某個環境變數的值。清除環境變數的值用unset命令。如果未指定值,則該變數值將被設為null。示例如下:
$ export test="test..." #增加乙個環境變數test
$ env|grep test #此命令有輸入,證明環境變數test已經存在了
test=test...
$ unset $test #刪除環境變數test
$ env|grep test #此命令沒有輸出,證明環境變數test已經存在了
4.使用echo命令檢視單個環境變數。例如:
echo $path
5.常用的環境變數
path 決定了shell將到哪些目錄中尋找命令或程式
home 當前使用者主目錄
histsize 歷史記錄數
logname 當前使用者的登入名
hostname 指主機的名稱
shell 當前使用者shell型別
languge 語言相關的環境變數,多語言可以修改此環境變數
mail 當前使用者的郵件存放目錄
ps1 基本提示符,對於root使用者是#,對於普通使用者是$
6. 設定乙個新的環境變數hello
$ export hello="hello!"
$ echo $hello
hello!
永久設定環境變數:
可新增到二個檔案:
~/.bash_profile 只對當前使用者生效。
/etc/profile 對所有使用者生效。
新增的格式如:
export wdir=/working
Linux下設定和檢視環境變數
linux下設定和檢視環境變數 讓環境變數永久生效的常用設定檔案 一.使用者的環境變數配置 以 root 使用者為例 1.root bashrc 推薦在此檔案中優先設定 2.root bash profile 二.全域性環境變數的配置 1.etc bashrc 推薦在此檔案中優先設定 2.etc p...
Linux環境變數的設定和檢視方法
1.顯示環境變數home echo home home python 2.設定乙個新的環境變數openfoam export openfoam dir echo openfoam dir3.使用env命令顯示所有的環境變數 env 4.使用set命令顯示所有本地定義的shell變數 set 5.使用...
Linux環境變數的設定和檢視方法
linux是乙個多使用者的作業系統。每個使用者登入系統後,都會有乙個專用的執行環境。通常每個使用者預設的環境都是相同的,這個預設環境實際上就是一組環境變數的定義。在windows下,檢視環境變數的命令是 set,這個命令會輸出系統當前的環境變數。linux下linux檢視環境變數準確的說是redha...