<meter id="pryje"><nav id="pryje"><delect id="pryje"></delect></nav></meter>
          <label id="pryje"></label>

          新聞中心

          EEPW首頁 > 嵌入式系統(tǒng) > 設計應用 > linux環(huán)境變量設置及保存地點

          linux環(huán)境變量設置及保存地點

          作者: 時間:2016-09-12 來源:網絡 收藏

          1. 顯示HOME

          本文引用地址:http://www.ex-cimer.com/article/201609/304246.htm

          $ echo $HOME

          /home/redbooks

          2. 設置一個新的hello

          $ export HELLO=Hello!

          $ echo $HELLO

          Hello!

          3. 使用env命令顯示所有的

          $ env

          HOSTNAME=redbooks.safe.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--gnu)

          BASH_VERSION='2.05b.0(1)-release'

          COLORS=/etc/DIR_COLORS.xterm

          COLUMNS=80

          DIRSTACK=()

          DISPLAY=:0.0

          ...

          5. 使用unset命令來清除環(huán)境變量

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

          $ export TEST=Test... #增加一個環(huán)境變量TEST

          $ env|grep TEST #此命令有輸入,證明環(huán)境變量TEST已經存在了

          TEST=Test...

          $ unset $TEST #刪除環(huán)境變量TEST

          $ env|grep TEST #此命令沒有輸出,證明環(huán)境變量TEST已經存在了

          6. 使用readonly命令設置只讀變量

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

          $ export TEST=Test... #增加一個環(huán)境變量TEST

          $ readonly TEST #將環(huán)境變量TEST設為只讀

          $ unset TEST #會發(fā)現(xiàn)此變量不能被刪除

          -bash: unset: TEST: cannot unset: readonly variable

          $ TEST=New #會發(fā)現(xiàn)此也變量不能被修改

          -bash: TEST: readonly variable

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

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

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



          評論


          相關推薦

          技術專區(qū)

          關閉
          看屁屁www成人影院,亚洲人妻成人图片,亚洲精品成人午夜在线,日韩在线 欧美成人 (function(){ var bp = document.createElement('script'); var curProtocol = window.location.protocol.split(':')[0]; if (curProtocol === 'https') { bp.src = 'https://zz.bdstatic.com/linksubmit/push.js'; } else { bp.src = 'http://push.zhanzhang.baidu.com/push.js'; } var s = document.getElementsByTagName("script")[0]; s.parentNode.insertBefore(bp, s); })();