Linux學習筆記之《檢視環境變數》

2021-07-08 21:18:49 字數 1277 閱讀 6167

1. linux檢視環境變數顯示環境變數home

$ echo $home/home/redbooks

2. linux檢視環境變數設定乙個新的環境變數hello

$ export hello=」hello!」

$ echo $hello

hello!

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

$ env

hostname=redbooks.safe.org

pvm_rsh=/usr/bin/rsh

shell=/bin/bash

term=xterm

histsize=1000

…4. linux檢視環境變數使用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. linux檢視環境變數使用unset命令來清除環境變數

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

$ export test=」test…」 #增加乙個環境變數test

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

test=test…

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

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

6. linux檢視環境變數使用readonly命令設定唯讀變數

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

$ export test=」test…」 #增加乙個環境變數test

$ readonly test #將環境變數test設為唯讀

$ unset test #會發現此變數不能被刪除

-bash: unset: test: cannot unset: readonly variable

$ test=」new」 #會發現此也變數不能被修改

-bash: test: readonly variable

Linux學習筆記(二)之管道符 重定向 環境變數

接下來就是把多個linux命令適當地組合到一起,使其協同工作,以便更加高效地處理資料。輸入重定向 把檔案匯入到命令中 輸出重定向 把原本要輸出到螢幕的資料資訊寫入到指定檔案中 符號作用 命令 檔案 將檔案作為命令的標準輸入 命令 分界符 遇見分界符時,停止讀入 命令 檔案 清空寫入 命令 檔案 追加...

Linux下怎麼新增和檢視PATH環境變數

path path 你可以自己加上指定的路徑,中間用冒號隔開。環境變數更改後,在使用者下次登陸時生效,如果想立刻生效,則可執行下面的語句 source bash profile 需要注意的是,最好不要把當前路徑 放到 path 裡,這樣可能會受到意想不到的攻擊。完成後,可以通過 echo path ...

Linux入門筆記之 管道符 重定向與環境變數

輸入輸出重定向 標準輸入重定向 stdin,檔案描述符為0 預設從鍵盤輸入 標準輸出重定向 stdout,檔案描述符為1 預設輸出到螢幕 錯誤輸出重定向 stderr,檔案描述符為2 預設輸出到螢幕 輸入重定向 命令 檔案 將檔案作為命令的標準輸入 命令 分界符 從標準輸入中讀入,直到遇見分界符才停...