Linux查看環境變數當前資訊和查看命令

來源:互聯網
上載者:User

系統的環境變數在配置web server以及編寫程式都常常被用到, 因此瞭解必要的關於系統變數的知識是非常有必要的,下面關於linux系統變數的查看以及方法。

在Windows下,查看環境變數的命令是:set,這個命令會輸出系統當前的環境變數。

Linux下Linux查看環境變數準確的說是REDHAT下應該如何查看呢,命令是:
export
如果你想查看某一個名稱的環境變數,命令是:echo $環境變數名,比如:
echo $ORACLE_HOME
Windows對應的命令是:
set 環境變數名。

外補一篇:

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

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

  1. Linux流量監視軟體工具系列
  2. Linux監控網路流量工具安裝及功能
  3. Linux流量控制的基本實現和具體使用
  4. Linux 網卡流量查看的方法及各自特點
  5. Linux網路流量的安全管理方法

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.