linux環境變數顯示 新增 刪除

2021-08-14 06:04:39 字數 1107 閱讀 3381

1. 顯示環境變數home 

$ echo $home /home/terry 

2. 設定乙個新的環境變數welcome 

$ export welcome="hello!" $ echo $welcome hello! 

3. 使用env命令顯示所有的環境變數 

$ env 

hostname=terry.mykms.org pvm_rsh=/usr/bin/rsh shell=/bin/bash term=xterm histsize=1000 

4. 使用set命令顯示所有本地定義的shell變數 

$ set 

bash=/bin/bash 

bash_versinfo=([0]="2"[1]="05b"[2]="0"[3]="1"[4]="release"[5]="i386-redhat-linux-gnu") bash_version='2.05b.0(1)-release' colors=/etc/dir_colors.xterm columns=80 dirstack=() display=:0.0 ... 

5. 使用unset命令來清除環境變數 

set可以設定某個環境變數的值。清除環境變數的值用unset命令。如果未指定值,則該變數值將被 設為null。示例如下: 

$ export test="test..." #增加乙個環境變數test 

$ env|grep test #此命令有輸入,證明環境變數test已經存在了 

test=test... 

$ unset $test #刪除環境變數test 

$ env|grep test #此命令沒有輸出,證明環境變數test已經存在了

6. 使用readonly命令設定唯讀變數 

如果使用了readonly命令的話,變數就不可以被修改或清除了。示例如下: 

$ export test="test..." #增加乙個環境變數test $ readonly test #將環境變數test設為唯讀 $ unset test #會發現此變數不能被刪除 

-bash: unset: test: cannot unset: readonly variable $ test="new" #會發現此也變數不能被修改

linux環境變數顯示 新增 刪除

1.顯示環境變數home echo home home terry 2.設定乙個新的環境變數welcome export welcome hello echo welcome hello 3.使用env命令顯示所有的環境變數 env hostname terry.mykms.org pvm rsh ...

Linux 新增環境變數和刪除環境變數

環境變數 是乙個具有特定名字的物件,它包含了乙個或者多個應用程式 所將使用到的資訊。例如path.在交叉編譯中,會經常運用到環境變數的設定。在linux中,檢視當前全部的環境變數的命令式env.當然也可使用 echo來檢視環境變數的值。例如檢視path的內容 echo path 例如要將 home ...

Ubuntu新增刪除環境變數

什麼是環境變數 環境變數一般是指在作業系統中用來指定作業系統執行環境的一些引數,比如臨時資料夾位置和系統資料夾位置等 1 因為一些引數可以被當做系統預設的設定,如此以來,在執行某個程式的時候就不需要再指定這些引數了。比如你總是使用某個程式,在命令列中使用時,每次執行這個程式你都要進入程式所在的目錄啟...