在Linux下檢視環境變數

2021-06-30 16:46:29 字數 1370 閱讀 5694

如果你想檢視某乙個名稱的環境變數,命令是:

echo $環境變數名,比如:

echo $oracle_home

這是最基礎的,下面來講下稍微深入一點的,並舉例說明

1.顯示環境變數home

$echo $home

/home/ljj

2.設定乙個新的變數

$ export

hello=」hello!」

$ echo $hello

hello!

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

env

orbit_socketdir=/tmp/orbit-ljj

ssh_agent_pid=1525

term=xterm

shell=/bin/bash

xdg_session_cookie=5e42e49d41b7b05ff090ea4a4ce0a37d-1294464361.122772-796576665

windowid=58845346

oldpwd=/usr/src/linux-source-2.6.32

gnome_keyring_control=/tmp/keyring-vncvzp

gtk_modules=canberra-gtk-module

user=ljj

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

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

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

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

test=test…

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

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

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

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

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

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

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

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

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

-bash: test: readonly variable

環境變數的設定位於/etc/profile檔案

如果需要增加新的環境變數可以新增下屬行

export path=$path:/path1:/path2:/pahtn

在Linux下檢視環境變數

系統的環境變數在配置web server以及編寫程式都常常被用到,因此了解必要的關於系統變數的知識是非常有必要的.在windows下,檢視環境變數的命令是 set,這個命令會輸出系統當前的環境變數。linux下準確的說是redhat下應該如何檢視呢,命令是 export 如果你想檢視某乙個名稱的環境...

在Linux下檢視和修改環境變數

系統的環境變數在配置web server以及編寫程式都常常被用到,因此了解必要的關於系統變數的知識是非常有必要的.在windows下,檢視環境變數的命令是 set,這個命令會輸出系統當前的環境變數。linux下準確的說是redhat下應該如何檢視呢,命令是 export 如果你想檢視某乙個名稱的環境...

Linux下環境變數 (檢視 新增)

環境變數是乙個鍵值對結構 鍵 變數名 值 變數內容 檢視環境變數的一些指令 env 檢視系統上所有的環境變數 echo 環境變數名 檢視某個環境變數 export 修改環境變數,對於path環境變數修改一般只是追加,不會把原來的內容修改掉 unset 清除環境變數 set 顯示本地定義的shell變...