色婷婷AⅤ一区二区三区|亚洲精品第一国产综合亚AV|久久精品官方网视频|日本28视频香蕉

          新聞中心

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

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

          作者: 時(shí)間:2016-09-12 來(lái)源:網(wǎng)絡(luò) 收藏

          1. 顯示HOME

          本文引用地址:http://cafeforensic.com/article/201609/304246.htm

          $ echo $HOME

          /home/redbooks

          2. 設(shè)置一個(gè)新的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命令來(lái)清除環(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 #此命令沒(méi)有輸出,證明環(huán)境變量TEST已經(jīng)存在了

          6. 使用readonly命令設(shè)置只讀變量

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

          $ 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



          評(píng)論


          相關(guān)推薦

          技術(shù)專(zhuān)區(qū)

          關(guān)閉