持之以恒

          記錄本
          posts - 4, comments - 32, trackbacks - 0, articles - 74
            BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

          Linux查看環(huán)境變量當(dāng)前信息命令

          Posted on 2012-05-07 14:57 小白19870626 閱讀(34323) 評論(1)  編輯  收藏 所屬分類: linux

          Linux是一個多用戶的操作系統(tǒng)。每個用戶登錄系統(tǒng)后,都會有一個專用的運行環(huán)境。通常每個用戶默認(rèn)的環(huán)境都是相同的,這個默認(rèn)環(huán)境實際上就是一組環(huán)境變量的定義。


          在Windows下,查看環(huán)境變量的命令是:set,這個命令會輸出系統(tǒng)當(dāng)前的環(huán)境變量。


          Linux下Linux查看環(huán)境變量準(zhǔn)確的說是REDHAT下應(yīng)該如何查看呢,命令是:export

          如果你想查看某一個名稱的環(huán)境變量,命令是:echo $環(huán)境變量名,比如:echo $ORACLE_HOME


          Windows對應(yīng)的命令是:set 環(huán)境變量名。


          外補一篇:


          1. Linux查看環(huán)境變量顯示環(huán)境變量HOME


          $ echo $HOME/home/redbooks


          2. Linux查看環(huán)境變量設(shè)置一個新的環(huán)境變量hello


          $ export HELLO=”Hello!”
          $ echo $HELLO
          Hello!


          3. Linux查看環(huán)境變量使用env命令顯示所有的環(huán)境變量
           

          $ env
          HOSTNAME=redbooks.safe.org
          PVM_RSH=/usr/bin/rsh
          SHELL=/bin/bash
          TERM=xterm
          HISTSIZE=1000


          4. Linux查看環(huán)境變量使用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查看環(huán)境變量使用unset命令來清除環(huán)境變量


          set可以設(shè)置某個環(huán)境變量的值。清除環(huán)境變量的值用unset命令。如果未指定值,則該變量值將被設(shè)為NULL。


          示例如下:

          $ export TEST=”Test…” #增加一個環(huán)境變量TEST
          $ env|grep TEST #此命令有輸入,證明環(huán)境變量TEST已經(jīng)存在了
          TEST=Test…
          $ unset $TEST #刪除環(huán)境變量TEST
          $ env|grep TEST #此命令沒有輸出,證明環(huán)境變量TEST已經(jīng)存在了


          6. Linux查看環(huán)境變量使用readonly命令設(shè)置只讀變量


          如果使用了readonly命令的話,變量就不可以被修改或清除了。


          示例如下:

          $ export TEST=”Test…” #增加一個環(huán)境變量TEST
          $ readonly TEST #將環(huán)境變量TEST設(shè)為只讀
          $ unset TEST #會發(fā)現(xiàn)此變量不能被刪除
          -bash: unset: TEST: cannot unset: readonly variable
          $ TEST=”New” #會發(fā)現(xiàn)此也變量不能被修改
          -bash: TEST: readonly variable


          環(huán)境變量的設(shè)置位于/etc/profile文件



          小白

          評論

          # re: Linux查看環(huán)境變量當(dāng)前信息命令  回復(fù)  更多評論   

          2012-05-11 15:32 by 小白19870626
          修改,用戶主目錄下的隱藏文件:.bash_profile, 將其他用戶的環(huán)境變量考到里面
          保存文件,然后重新登錄,環(huán)境變量就設(shè)好了
          主站蜘蛛池模板: 柳州市| 隆安县| 固原市| 济宁市| 紫金县| 库伦旗| 夏津县| 加查县| 安泽县| 枝江市| 石门县| 红河县| 河北区| 会宁县| 清涧县| 定结县| 柳江县| 新密市| 阿城市| 建湖县| 玉山县| 巴彦县| 玛沁县| 阳新县| 龙海市| 葵青区| 太白县| 湖州市| 伽师县| 德州市| 社会| 安远县| 麟游县| 高淳县| 简阳市| 白水县| 右玉县| 嘉兴市| 明光市| 衡阳市| 绵阳市|