青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品

大龍的博客

常用鏈接

統計

最新評論

Linux里設置環境變量的方法(export PATH)

1.動態庫路徑的設置

Linux下調用動態庫和windows不一樣.linux 可執行程序是靠配置文件去讀取路徑的,因此有些時候需要設置路徑
具體操作如下

export LD_LIBRARY_PATH=/home/.....(動態庫的目錄)

不過這種設置方法只是在當前的session中有效

你可以修改配置文件實現任何session都有效

2.環境變量的設置

一 般來說,配置交叉編譯工具鏈的時候需要指定編譯工具的路徑,此時就需要設置環境變量。例如我的mips-linux-gcc編譯器在“/opt /au1200_rm/build_tools/bin”目錄下,build_tools就是我的編譯工具,則有如下三種方法來設置環境變量:

1、直接用export命令:
#export PATH=$PATH:/opt/au1200_rm/build_tools/bin
查看是否已經設好,可用命令export查看:
[root@localhost bin]# export
declare -x BASH_ENV="/root/.bashrc"
declare -x G_BROKEN_FILENAMES="1"
declare -x HISTSIZE="1000"
declare -x HOME="/root"
declare -x HOSTNAME="localhost.localdomain"
declare -x INPUTRC="/etc/inputrc"
declare -x LANG="zh_CN.GB18030"
declare -x LANGUAGE="zh_CN.GB18030:zh_CN.GB2312:zh_CN"
declare -x LESSOPEN="|/usr/bin/lesspipe.sh %s"
declare -x LOGNAME="root"
declare -x LS_COLORS="no=00:fi=00:di=01;34:ln=01;36:pi=40;33:so=01;35:bd=40;33;01:cd=40;33;01:or=01;05;37;41:mi=01;05;37;41:ex=01;32:*.cmd=01;32:*.exe=01;32:*.com=01;32:*.btm=01;32:*.bat=01;32:*.sh=01;32:*.csh=01;32:*.tar=01;31:*.tgz=01;31:*.arj=01;31:*.taz=01;31:*.lzh=01;31:*.zip=01;31:*.z=01;31:*.Z=01;31:*.gz=01;31:*.bz2=01;31:*.bz=01;31:*.tz=01;31:*.rpm=01;31:*.cpio=01;31:*.jpg=01;35:*.gif=01;35:*.bmp=01;35:*.xbm=01;35:*.xpm=01;35:*.png=01;35:*.tif=01;35:"
declare -x MAIL="/var/spool/mail/root"
declare -x OLDPWD="/opt/au1200_rm/build_tools"
declare -x PATH="/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin:/opt/au1200_rm/build_tools/bin"
declare -x PWD="/opt/au1200_rm/build_tools/bin"
declare -x SHELL="/bin/bash"
declare -x SHLVL="1"
declare -x SSH_ASKPASS="/usr/libexec/openssh/gnome-ssh-askpass"
declare -x SSH_AUTH_SOCK="/tmp/ssh-XX3LKWhz/agent.4242"
declare -x SSH_CLIENT="10.3.37.152 2236 22"
declare -x SSH_CONNECTION="10.3.37.152 2236 10.3.37.186 22"
declare -x SSH_TTY="/dev/pts/2"
declare -x TERM="linux"
declare -x USER="root"
declare -x USERNAME="root"
可以看到,環境變量已經設好,PATH里面已經有了我要加的編譯器的路徑。

2、修改profile文件:
#vi /etc/profile
在里面加入:
export PATH="$PATH:/opt/au1200_rm/build_tools/bin"

3. 修改.bashrc文件:
# vi /root/.bashrc
在里面加入:
export PATH="$PATH:/opt/au1200_rm/build_tools/bin"

后兩種方法一般需要重新注銷系統才能生效,最后可以通過echo命令測試一下:
# echo $PATH
看看輸出里面是不是已經有了/my_new_path這個路徑了。
-----------------------------------------------------------------------------------

 “/bin”、“/sbin”、“/usr/bin”、“/usr/sbin”、“/usr/local/bin”等路徑已經在系統環境變量中了,如果可執行文件在這幾個標準位置,在終端命令行輸入該軟件可執行文件的文件名和參數(如果需要參數),回車即可。

   如果不在標準位置,文件名前面需要加上完整的路徑。不過每次都這樣跑就太麻煩了,一個“一勞永逸”的辦法是把這個路徑加入環境變量。命令 “PATH=$PATH:路徑”可以把這個路徑加入環境變量,但是退出這個命令行就失效了。要想永久生效,需要把這行添加到環境變量文件里。有兩個文件可 選:“/etc/profile”和用戶主目錄下的“.bash_profile”,“/etc/profile”對系統里所有用戶都有效,用戶主目錄下 的“.bash_profile”只對這個用戶有效。

   “PATH=$PATH:路徑1:路徑2:...:路徑n”,意思是可執行文件的路徑包括原先設定的路徑,也包括從“路徑1”到“路徑n”的所有路徑。 當用戶輸入一個一串字符并按回車后,shell會依次在這些路徑里找對應的可執行文件并交給系統核心執行。那個“$PATH”表示原先設定的路徑仍然有 效,注意不要漏掉。某些軟件可能還有“PATH”以外類型的環境變量需要添加,但方法與此相同,并且也需要注意“$”。

  注意,與DOS/Window不同,UNIX類系統環境變量中路徑名用冒號分隔,不是分號。另外,軟件越裝越多,環境變量越添越多,為了避免造成混亂,建議所有語句都添加在文件結尾,按軟件的安裝順序添加。

  格式如下():

  # 軟件名-版本號

  PATH=$PATH:路徑1:路徑2:...:路徑n

  其他環境變量=$其他環境變量:...

  在“profile”和“.bash_profile”中,“#”是注釋符號,寫在這里除了視覺分隔外沒有任何效果。

  設置完畢,注銷并重新登錄,設置就生效了。如果不注銷,直接在shell里執行這些語句,也能生效,但是作用范圍只限于執行了這些語句的shell。

  相關的環境變量生效后,就不必老跑到軟件的可執行文件目錄里去操作了。

from:http://blog.csdn.net/kpgood/archive/2009/03/07/3965446.aspx

使用linux的朋友越來越多了,在linux下做開發首先就是需要配置環境變量,下面以配置java環境變量為例介紹三種配置環境變量的方法。

1.修改/etc/profile文件

如果你的計算機僅僅作為開發使用時推薦使用這種方法,因為所有用戶的shell都有權使用這些環境變量,可能會給系統帶來安全性問題。

(1)用文本編輯器打開/etc/profile

(2)在profile文件末尾加入:

JAVA_HOME=/usr/share/jdk1.5.0_05

PATH=$JAVA_HOME/bin:$PATH

CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export JAVA_HOME

export PATH

export CLASSPATH

(3)重新登錄

注解:

a. 你要將 /usr/share/jdk1.5.0_05jdk 改為你的jdk安裝目錄

b. linux下用冒號“:”來分隔路徑

c. $PATH / $CLASSPATH / $JAVA_HOME 是用來引用原來的環境變量的值,在設置環境變量時特別要注意不能把原來的值給覆蓋掉了,這是一種常見的錯誤。

d. CLASSPATH中當前目錄“.”不能丟,把當前目錄丟掉也是常見的錯誤。

e. export是把這三個變量導出為全局變量。

f. 大小寫必須嚴格區分。

2. 修改.bashrc文件  

這種方法更為安全,它可以把使用這些環境變量的權限控制到用戶級別,如果你需要給某個用戶權限使用這些環境變量,你只需要修改其個人用戶主目錄下的.bashrc文件就可以了。

(1)用文本編輯器打開用戶目錄下的.bashrc文件

(2)在.bashrc文件末尾加入:  

set JAVA_HOME=/usr/share/jdk1.5.0_05

export JAVA_HOME

set PATH=$JAVA_HOME/bin:$PATH

export PATH

set CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

export CLASSPATH

(3)重新登錄

3. 直接在shell下設置變量

不贊成使用這種方法,因為換個shell,你的設置就無效了,因此這種方法僅僅是臨時使用,以后要使用的時候又要重新設置,比較麻煩。

只需在shell終端執行下列命令:

export JAVA_HOME=/usr/share/jdk1.5.0_05

export PATH=$JAVA_HOME/bin:$PATH

export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar

posted on 2010-04-12 14:43 大龍 閱讀(1368) 評論(0)  編輯 收藏 引用


只有注冊用戶登錄后才能發表評論。
網站導航: 博客園   IT新聞   BlogJava   博問   Chat2DB   管理


青青草原综合久久大伊人导航_色综合久久天天综合_日日噜噜夜夜狠狠久久丁香五月_热久久这里只有精品
  • <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>
            久久精品亚洲热| 国产伦精品一区| 亚洲欧美综合网| 宅男噜噜噜66国产日韩在线观看| 亚洲精品偷拍| 亚洲一区二区三区久久| 亚洲欧美怡红院| 久久精品99| 欧美顶级艳妇交换群宴| 欧美先锋影音| 在线观看日韩专区| 亚洲视频在线免费观看| 久久精品日韩欧美| 亚洲国产精品99久久久久久久久| 亚洲国产精品久久久久秋霞影院| 99视频在线观看一区三区| 亚洲一区在线观看视频| 久久亚洲高清| 国产精品免费小视频| 在线观看视频一区二区欧美日韩| 亚洲精品久久久久| 亚洲欧美日韩在线播放| 欧美成人a视频| 亚洲天堂免费在线观看视频| 久久国产欧美精品| 欧美日韩精品二区| 在线欧美电影| 欧美在线免费视频| 亚洲精品久久久久久久久| 欧美一区二区视频免费观看 | 久久久噜噜噜久久中文字免| 欧美精品手机在线| 韩国成人理伦片免费播放| 正在播放亚洲一区| 欧美 日韩 国产一区二区在线视频| 日韩午夜激情| 麻豆91精品91久久久的内涵| 国产精品免费在线| 一本一本久久a久久精品综合妖精 一本一本久久a久久精品综合麻豆 | 亚洲精品久久久久中文字幕欢迎你| 亚洲欧美日韩高清| 欧美日韩精品一区二区| 亚洲国产成人久久综合一区| 欧美在线观看视频在线| 日韩网站在线观看| 欧美老女人xx| 日韩亚洲欧美在线观看| 亚洲二区精品| 久久综合一区二区| 狠狠色狠狠色综合日日tαg| 久久国产66| 欧美一区二区福利在线| 国产精品一区在线播放| 亚洲欧美精品在线观看| 99精品国产在热久久婷婷| 欧美国产日韩一区二区三区| 亚洲国产精品女人久久久| 蜜桃久久精品乱码一区二区| 久久久久久久综合日本| 在线精品国精品国产尤物884a| 久久精品夜夜夜夜久久| 香蕉乱码成人久久天堂爱免费 | 亚洲精品看片| 亚洲第一精品电影| 欧美成人精精品一区二区频| 亚洲福利小视频| 亚洲经典在线看| 欧美日韩国产黄| 亚洲一区图片| 午夜精品久久久久久久男人的天堂| 国产精品一区毛片| 老司机成人在线视频| 欧美成人三级在线| 亚洲欧美国产高清| 性欧美暴力猛交69hd| 亚洲福利一区| 日韩一区二区高清| 国产精品视频免费观看| 蜜桃精品久久久久久久免费影院| 欧美大秀在线观看| 亚洲午夜精品| 久久激情网站| 99精品视频免费| 午夜精品视频网站| 亚洲国产一区二区a毛片| 日韩视频不卡中文| 国产欧美亚洲一区| 亚洲第一中文字幕| 国产欧美91| 亚洲二区在线| 国产一区二区三区四区hd| 亚洲日本黄色| 黄色欧美成人| 欧美日本在线看| 日韩视频一区二区在线观看 | 亚洲小视频在线观看| 国产一区二区三区在线观看免费| 欧美+日本+国产+在线a∨观看| 欧美日本一道本| 久久久久在线观看| 欧美日韩亚洲成人| 欧美va亚洲va日韩∨a综合色| 欧美色欧美亚洲高清在线视频| 久久久久久夜精品精品免费| 欧美久久久久久久久久| 久久久久国产精品午夜一区| 欧美日韩视频专区在线播放 | 亚洲国产一二三| 国产噜噜噜噜噜久久久久久久久 | 久久国产精品99国产| 一本在线高清不卡dvd | 开心色5月久久精品| 欧美在线综合| 国产精品99免费看 | 久久精品国产一区二区三| 一级成人国产| 男女精品视频| 久久综合九色99| 国产精品日韩一区| 99伊人成综合| 一区二区精品在线观看| 女同性一区二区三区人了人一| 久久久久国产精品www| 国产九九精品| 亚洲欧美www| 先锋影音国产精品| 欧美色精品在线视频| 亚洲美女区一区| 日韩亚洲在线| 欧美另类高清视频在线| 亚洲日本激情| 99视频精品在线| 欧美日本三级| 一本色道**综合亚洲精品蜜桃冫| 99在线精品视频在线观看| 欧美国产日韩一区二区三区| 亚洲国产高清一区| 日韩午夜剧场| 欧美性大战久久久久久久| 一区二区三区不卡视频在线观看| 99香蕉国产精品偷在线观看| 欧美激情亚洲自拍| 亚洲狼人精品一区二区三区| 这里只有精品电影| 国产精品美女xx| 国产精品美女久久久浪潮软件| 亚洲国产成人91精品| 亚洲国产毛片完整版| 欧美成人亚洲成人| 亚洲国产日日夜夜| 一区二区三欧美| 欧美亚一区二区| 午夜久久黄色| 嫩草影视亚洲| 中文一区二区在线观看| 国产精品视频xxxx| 久久国产精品久久久久久电车| 蜜臀av在线播放一区二区三区| 亚洲经典三级| 国产精品久久久久久久久久ktv| 午夜影视日本亚洲欧洲精品| 蜜臀va亚洲va欧美va天堂 | 国产欧美日韩亚洲一区二区三区| 亚洲欧美日韩在线综合| 久久久免费av| 99这里只有精品| 国产日韩三区| 欧美激情一二三区| 欧美在线观看视频一区二区三区| 蜜桃av综合| 亚洲欧美日韩直播| 在线观看精品| 国产精品美女| 欧美久久久久中文字幕| 亚洲欧美中文在线视频| 亚洲福利视频在线| 欧美亚洲一级片| 亚洲精品在线观看视频| 国产午夜精品久久久久久久| 欧美极品欧美精品欧美视频| 欧美亚洲综合另类| 亚洲美女网站| 亚洲福利av| 老司机一区二区三区| 亚洲小视频在线| 亚洲国产精选| 国产欧美成人| 国产精品免费观看视频| 欧美激情一区二区三区全黄| 午夜电影亚洲| 亚洲人成毛片在线播放| 久久中文字幕一区| 久久九九热re6这里有精品| 日韩亚洲欧美一区二区三区| 影视先锋久久| 狠狠88综合久久久久综合网| 国产精品区二区三区日本| 欧美激情视频在线播放 | 欧美黄色影院| 久久精品官网|