新聞中心

        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



        評論


        相關推薦

        技術專區

        關閉
        主站蜘蛛池模板: 江永县| 民乐县| 沈阳市| 武川县| 清流县| 霍林郭勒市| 和平区| 六安市| 澎湖县| 廊坊市| 庄河市| 麻江县| 兴安盟| 临泉县| 涟水县| 德惠市| 东城区| 尖扎县| 九龙县| 长乐市| 广南县| 汶上县| 西贡区| 合山市| 德清县| 永昌县| 马尔康县| 德昌县| 长宁区| 星座| 武城县| 玉溪市| 通州市| 涪陵区| 日土县| 曲周县| 邯郸县| 石家庄市| 准格尔旗| 高青县| 象山县|