kooyee ‘s blog

          開源軟件, 眾人努力的結(jié)晶, 全人類的共同財(cái)富
          posts - 103, comments - 55, trackbacks - 0, articles - 66
             :: 首頁(yè) :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理
          linux環(huán)境變量設(shè)置及保存地點(diǎn)

          1. 顯示環(huán)境變量HOME
          $ echo $HOME
          /home/terry



          2. 設(shè)置一個(gè)新的環(huán)境變量WELCOME
          $ export WELCOME="Hello!"
          $ echo $WELCOME
          Hello!



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


          $ 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命令來清除環(huán)境變量

          set可以設(shè)置某個(gè)環(huán)境變量的值。清除環(huán)境變量的值用unset命令。如果未指定值,則該變量值將被設(shè)為NULL。示例如下:
          $ export TEST="Test..." #增加一個(gè)環(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. 使用readonly命令設(shè)置只讀變量

          如果使用了readonly命令的話,變量就不可以被修改或清除了。示例如下:
          $ export TEST="Test..." #增加一個(gè)環(huán)境變量TEST
          $ readonly TEST #將環(huán)境變量TEST設(shè)為只讀
          $ unset TEST #會(huì)發(fā)現(xiàn)此變量不能被刪除
          -bash: unset: TEST: cannot unset: readonly variable
          $ TEST="New" #會(huì)發(fā)現(xiàn)此也變量不能被修改
          -bash: TEST: readonly variable



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



          如果需要增加新的環(huán)境變量可以添加下屬行

          export PATH=$PATH:/path1:/path2:/pahtN

          主站蜘蛛池模板: 新宁县| 茌平县| 泊头市| 云南省| 定日县| 渭源县| 正镶白旗| 方正县| 仙游县| 南部县| 达州市| 中阳县| 常州市| 嘉善县| 西林县| 南川市| 镇巴县| 深水埗区| 平顶山市| 晋江市| 武乡县| 蓝田县| 新乡县| 北票市| 乐至县| 兰溪市| 西和县| 新余市| 南华县| 丹阳市| 兴义市| 镶黄旗| 许昌市| 凤阳县| 忻城县| 库尔勒市| 驻马店市| 名山县| 息烽县| 安宁市| 盐源县|