新聞中心

        EEPW首頁 > 嵌入式系統 > 設計應用 > linux環境變量設置及保存地點

        linux環境變量設置及保存地點

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

        1. 顯示HOME

        本文引用地址:http://www.104case.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命令來清除環境變量

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

        $ export TEST=Test... #增加一個環境變量TEST

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

        TEST=Test...

        $ unset $TEST #刪除環境變量TEST

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

        6. 使用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文件

        如果需要增加新的環境變量可以添加下屬行

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



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 衢州市| 嘉定区| 长武县| 互助| 綦江县| 喀喇沁旗| 宝兴县| 突泉县| 宜黄县| 罗江县| 榕江县| 新竹县| 肇州县| 东台市| 龙南县| 渑池县| 无棣县| 海伦市| 诸城市| 广德县| 开封市| 常山县| 基隆市| 左贡县| 松滋市| 顺义区| 长顺县| 兴化市| 汉阴县| 吴江市| 合作市| 苍山县| 左权县| 余江县| 尼玛县| 延川县| 抚松县| 古田县| 新邵县| 稻城县| 彭山县|