当前位置:首页 » 存储配置 » 环境变量配置间用什么隔开

环境变量配置间用什么隔开

发布时间: 2023-04-02 07:43:34

❶ 怎么设置 linux环境变量配置

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"

❷ 环境变量path 怎么设置多个变量值

右键“我的电脑”--“属性”--“高级系统设置”

点击“环境变量”按钮,编辑系统变量为path的变量。如羡颂下图:

如上图,在Path变量名对应的变量值里可输入多个变量值,每兄陪郑个变量值之间用英乱辩文分号隔开;

java环境变量设置

有个建议 安装JDK最好别在虚伍行带空格的文件夹

windows桌面上右击“我的电脑” —> “属性” —> “高级” —> “环境变量”,在“系统变量”里我们可以看到系统的各个环境变量的值。双击某个变量名可以修改变量值,变量值之间用“;”隔开。我们还可以“新建”原先没有的变量。与jdk有关的有3个环境变量;“java_home”,“path”,“classpath”。我的系统中“path”变量已经存在,可以直接添加新值(差哗其它变量值不要动,防止其它程序运行异橘竖常),其它两个变量需要新建。

“java_home”,设置jdk的安装路径,比如“e:\java\jdk1.5”,以下简称“%java_home%”。

“path”,设置jdk中各个程序的路径,“%java_home%\bin;%java_home%\jre\bin;”

“classpath”,设置java各个类的路径,“.;%java_home%\lib;%java_home%\lib\tools.jar”。前面的“.”不可少,它代表了我们为自己的java类建立的工作路径,其它的是jdk自带的标准类库路径。

设置好环境变量后按“确定”退出。按“win”+“r”键进入“运行”窗口,运行“cmd”进入DOS窗口,在输入“javac”后回车,如果有显示java的帮助信息,就说明环境变量设置成功。

❹ 环境变量path中含有多个路径时,路径和路径之间可以用哪项来隔开

在这里给出一种方案,使用wmic命令对JDK的环境变量进行配置,可即时生效芹迅,不用重启系统。该方法为本人在实际工作中实践出的方消首氏拿散法,需要的朋友可以按照下文内容进行操作。

python中环境变量用什么标点符号作为间隔

<span style="font-size:18px;"># -*- coding: cp936 -*-
import os
path = os.environ["PATH"]
print "当槐银前PATH变量:",path
my = raw_input("请输入路径:")
os.environ["PATH"] = os.environ["PATH"]+';'+my
print "设置之后的环境变量:"笑物,os.environ["PATH"]
raw_input("按回车键铅升宴退出-----------------------")</span>

❻ linux环境变量配置

Shell变量有局部变量、环境变量之分。局部变量就是指在某个Shell中生效的变量,只在此次登录中有效。环境变量通常又称“全局变量”,虽然在Shell中变量默认就是全局的,但是为了让子Shall继承当前Shell的变量,需要使用export内建命令将其导出为环境变量。

按变量的生存周期划分:

永久的:需要修改配置文件,变量永久生效。
临时的:使用export命令声明即可,变量在关闭shell时失效。

在配置永久的环境变量时,又可以按照作用范围分为:

用户环境变量
系统环境变量。
系统环境变量对所有系统用户都有效,用户环境变量仅仅对当前的用户有效。

全局(公有)配置,不管是哪个用户,登录时都会读取该文件。

它也是全局(公有)的 bash执行时,不管是何种方式,都会读取此文件。

不要轻易修改此文件

用户环境变量通常被存储在下面的文件中:

若bash是以login方式执行时,读取 ~/.bash_profile ,若它不存在,则读取 ~/.bash_login ,若前两者不存在,读取 ~/.profile 。

若bash是以login方式执行时,读取 ~/.bash_profile ,若它不存,则读取 ~/.bash_login ,若前两者不存在,读取 ~/.profile 。
只有bash是以login形式执行时,才会读取.bash_profile,Unbutu默认没有此文件,可新建。 通常该配置文件还会配置成去读取 ~/.bashrc 。

当bash是以non-login形式执行时,读取此文件。若是以login形式执行,则不会读取此文件。

~/.bash_profile 是交互式、login 方式进入 bash 运行的
~/.bashrc 是交互式 non-login 方式进入 bash 运行的通常二者设置大致相同,所以通常前者会调用后者。

如想将一个路径加入到环境变量(例如$PATH)中,可以像下面这样做(修改/etc/profile):

你可以自己加上指定的路径,中间用冒号隔开。环境变量更改后,在用户下次登陆时生效,如果想立刻生效,则可执行下面的语句:

bash会在用户登录时,读取下列四个环境配置文件:

全局环境变量设置文件: /etc/profile 、 /etc/bashrc 。 用户环境变量设置文件: ~/.bash_profile 、 ~/.bashrc 。

读取顺序:① /etc/profile 、② ~/.bash_profile 、③ ~/.bashrc 、④ /etc/bashrc 。

2 .bashrc 和 .bash_profile 的区别

.bash_profile 会用在登陆shell, .bashrc 使用在交互式非登陆 shell 。简单说来,它们的区别主要是 .bash_profile 是在你每次登录的时候执行的; .bashrc 是在你新开了一个命令行窗口时执行的。
当通过控制台进行登录(输入用户名和密码):在初始化命令行提示符的时候会执行.bash_profile 来配置你的shell环境。但是如果已经登录到机器,在Gnome或者是KDE也开了一个新的终端窗口(xterm),这时,.bashrc会在窗口命令行提示符出现前被执行。当你在终端敲入/bin/bash时.bashrc也会在这个新的bash实例启动的时候执行。

所以对于我自己,我写了一个 .pathrc 文件
然后在 .bashrc , .zshrc , .bash_profile , /etc/profile 中都加了

下面是 .pathrc 文件

现在,当你从控制台登录机器的时候,.bashrc就会被执行。

四、常用的环境变量

BASH Bash Shell的全路径
CDPATH 用于快速进入某个目录。
PATH 决定了shell将到哪些目录中寻找命令或程序
HOME 当前用户主目录
HISTSIZE 历史记录数
LOGNAME 当前用户的登录名
HOSTNAME 指主机的名称
SHELL 当前用户Shell类型
LANGUGE 语言相关的环境变量,多语言可以修改此环境变量
MAIL 当前用户的邮件存放目录
PS1 基本提示符,对于root用户是#,对于普通用户是$

Reference
[1] /etc/profile、/etc/bashrc、 /.bash_profile、 /.bashrc
http://blog.chinaunix.net/uid-26435987-id-3400127.html
[2] Linux如何修改env看到的环境变量? .bashrc和.bash_profile区别
http://blog.csdn.net/xifeijian/article/details/13355031
[3] linux环境变量,bashrc与bashprofile
http://blog.sina.com.cn/s/blog_43e5ad4e0101ei43.html

❼ 一般添加环境变量是添加用户变量的path还是系统变量的path各路径之间使用分号隔开

安卓系统变量的path
各路径之间是用分号隔开的

❽ windows下的环境变量分隔符和linux下的环境分隔符分别是什么

网络上和书上有各种配置JDK环境变量的方法,但是确描述不一致,给初学者造成了一定的困难(想起当时的我)。以下是我自己总结的,百分百可以用。此文详述了如何在windows和linux下配置环境变量。一共需要配置3个变量:JAVA_HOME:主棚棚要是为了其它两个使用,简化配置,jdk安装的完整的路径名,一直到jdk...为止。CLASSPATH:java程序运行时要用到的jar包(也就是其它程序里的函数库的概念)PATH:系统上程序的路径的集合,在命令行下找各种程序,不用打完整的路径名。我们把jdk的碰埋开发和运行的命令(如java,javac等)的路径(在JAVA_HOME下面的bin目录下)放入到PATH中,这样我们就可以直接使用命令了。windows:桌面-->我的电脑(右键)-->属性-->高级-->环境变量:在系统变量下新建JAVA_HOME=D:/Program Files/Java/jdk1.6.0_10 (你的jdk安装的目录)CLASSPATH=%JAVA_HOME%/lib;%JAVA_HOME%/lib/tools.jar;%JAVA_HOME%/lib/dt.jar;. (路径分隔为分号) 然后找到path变量,选择编辑,在path变量的最前面加上%JAVA_HOME%/bin; (最后有一个分号) 此时我们的JDK相关的变量就已经完全配置好了。现在我们可以测试一下:]开始-->进行 输入cmd 进入命令行echo %path%echo %classpath%echo %java_home%javajavac你可以编写个helloWord的小程序测试一下。 linux下:在linux下配置环境链吵则变量,与在Windows下的原理相同因为bash shell每次启动都执行家目录下的 .bashrc脚本,我们可以将jdk的环境变量写在这里,如果你想让所有的用户都可以使用jdk,可以考虑将jdk的环境变量配置在/etc/profile中 打开一个终端,用vim等编辑器打开.bashrcvim .bashrc定位到文件尾添加以下几行环境变量,需要注意的是linux里的文件和变量是区分大小写的并且路径分隔符为:(冒号)#jdk environmentJAVA_HOME=/opt/jdk1.6.0_15CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jarPATH=/opt/mybin/bin:$JAVA_HOME/bin:$PATH
保存退出。

❾ 有关环境变量设置~真搞~!

不是; 是英文的; 看好了

环境变量是包含关于系统及当前登录用户的环境信息的字符串,一些软件程序使用此信息确定在何处放置文件(如临时文件).

环境变量说白了就是指定一个软件的路径,比如说配置TomcatJdk等软件时就必须设置环境变量。方法如下:
点击我的电脑然后按右键——属性——高级——环境变量——新建——名称/路径。

环境变量碧基是包含诸如驱动器、路径或文件名之类的字符串。环境变量控制着多种程序的行为。例如,TEMP 环境变量指定程序放置临时文件的位置。
任何用户都可以添加、修改或删除用户的环境变量。但是,只有管理员才能添加、修改或删除系统环境变量。
使用“控制面板”中的“系统”可以自定义下列变量:
用于 logged_on_user_name 的用户环境变量
对于特定计算机的每个用户来说,用户环境变量是不同的。变量包括由用户设置的任何内容,以及由应用程序定义的所有变量,例如应用程序文件的路径。
系统环境变量
管理员可以更改或添加应用到系统(从而应用到系统中的所有用户)的环境变量。安装期间,Windows 2000 安装程序配置默认的系统变量,例如 Windows 2000 文件的路径

环境变量相对于给系统或用户应用程序设置的一些变量, 具体起什么作用这当森做然和具体的环境变量相关. 象path, 是告诉系统, 当要求系统运行一个程序而没有告诉它程序所在的完整路径时, 系统除了在当前目录下面寻找此程序外, 还应到那些目录下去找; 再象tc或bc++中, set include=path1;path2; 是告诉编译程序到哪里去找.h类型的文件; 当然不仅仅是指定什么路径, 还有其它的作用的, 象 set dircmd=/4 设置一个环境变量的作用是在使用dir命令是会把/4最为缺省的参数添加到你的dir命令之后, 就象你的每个命令都加了/4参数, 它实际上是给命令解释程序command设置的一个环境变量还是给dir这个内部命令设置的, 这我也不清楚.

至于DWORD GetEnvironmentVariable(LPCSTR lpName, LPSTR lpBuffer, DWORD dSize), 参数lpName是你要求查询的环境变量的名, lpBuffer是返回你所指定的环境变量的值的, dSize是告诉这个函数lpBuffer可以存放多少个字节.
问:什么是环境变量?有什么用?
回复人:【烦人】(phchenjie)2004-9-22 12:45:43
环境变量是包含关于系统及当前登录用户的环境信息的字符串,一些软件程序使用此信息确定在何处放置文件(如临时文件).
回复人:大平(xjp6688)2004-9-23 16:18:21
怎么说呢?就是说你指定的一个路径
回复人: 一级(初级) user1 100 24326662 3397661 859200 flowind22 4 2004-9-23 20:40:22 雪中月(yadjun)2004-9-27 15:55:07
前面的那位老兄悔春谨说的差不多,环境变量说白了就是指定一个软件的路径,比如说配置TomcatJdk等软件时就必须设置环境变量。方法如下:
点击我的电脑然后按右键——属性——高级——环境变量——新建——名称/路径。
回复人:花伟(huawei8)2004-9-28 14:33:21
环境变量是包含诸如驱动器、路径或文件名之类的字符串。环境变量控制着多种程序的行为。例如,TEMP 环境变量指定程序放置临时文件的位置。
任何用户都可以添加、修改或删除用户的环境变量。但是,只有管理员才能添加、修改或删除系统环境变量。
使用“控制面板”中的“系统”可以自定义下列变量:
用于 logged_on_user_name 的用户环境变量
对于特定计算机的每个用户来说,用户环境变量是不同的。变量包括由用户设置的任何内容,以及由应用程序定义的所有变量,例如应用程序文件的路径。
系统环境变量
管理员可以更改或添加应用到系统(从而应用到系统中的所有用户)的环境变量。安装期间,Windows 2000 安装程序配置默认的系统变量,例如 Windows 2000 文件的路径

❿ 修改环境变量

经常遇到安装了一个工具之后,直接输入命令找不到,需要进入相应的bin目录下通过./xxx的方式运行。主要是找不到路径的原因,可以通衡隐过设置环境变量的方式解决(原文地址: MAC 设置环境变量path的几种方法 ):

mac 一般使用bash作为默认shell

Mac系统的环境变量,加载顺序为:

/etc/profile /etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc

当然/etc/profile和/etc/paths是系统级别的,系统启动就会加载,后面几个是当前用户级的环境变量。后面3个按照从前往后的顺序读取,如果~/.bash_profile文件存在,则后面的几个文件就会被忽略不读了,如果~/.bash_profile文件不存在,才会以此类推读取后面的文件。~/.bashrc没有上述规则,它是bash shell打开的时候载入的。

如果没特殊说明,设置PATH的语法都为:

#中间用冒号隔开

     export PATH=$PATH:<PATH 1>:<PATH 2>:<PATH 3>:------:<PATH N>

(一)全局设置

下面的几个文件设置是全局的,修改时需要root权限

1)/etc/paths (全局建议修改这个文件 )

编辑 paths,将环境变量添加到 paths文件中 ,一行一个路径

Hint:输入环境变量时,不用一个一个地输入,只要拖动文件夹到 Terminal 里就可以了。

2)/etc/profile (建议不修改这个文件 )

全局(公有)配置,不管是哪个用咐让厅户,登录时都会读取该文件。

3)/etc/bashrc (一滑袭般在这个文件中添加系统级环境变量)

全局(公有)配置,bash shell执行时,不管是何种方式,都会读取此文件。

4)

1.创建一个文件:

sudo touch /etc/paths.d/mysql

2.用 vim 打开这个文件(如果是以 open -t 的方式打开,则不允许编辑):

sudo vim /etc/paths.d/mysql

3.编辑该文件,键入路径并保存(关闭该 Terminal 窗口并重新打开一个,就能使用 mysql 命令了)

/usr/local/mysql/bin

据说,这样可以自己生成新的文件,不用把变量全都放到 paths 一个文件里,方便管理。

(二)单个用户设置

1)~/.bash_profile (任意一个文件中添加用户级环境变量)

(注:Linux 里面是 .bashrc 而 Mac 是 .bash_profile)

若bash shell是以login方式执行时,才会读取此文件。该文件仅仅执行一次!默认情况下,他设置一些环境变量

设置命令别名alias ll=’ls -la’

设置环境变量:

export PATH=/opt/local/bin:/opt/local/sbin:$PATH

2)~/.bashrc 同上

如果想立刻生效,则可执行下面的语句:

$ source 相应的文件

一般环境变量更改后,重启后生效

热点内容
long在c语言中 发布:2024-05-04 19:54:39 浏览:781
svn在本地文件夹 发布:2024-05-04 19:50:21 浏览:445
crontab不执行shell脚本 发布:2024-05-04 19:49:38 浏览:80
安卓机买哪个好2021 发布:2024-05-04 19:49:38 浏览:843
apriori算法改进 发布:2024-05-04 19:24:08 浏览:45
为什么我要自己写脚本 发布:2024-05-04 19:19:13 浏览:183
手机照片重命名为什么还有文件夹 发布:2024-05-04 19:19:06 浏览:309
安卓手机为什么连不上iphone的热点 发布:2024-05-04 19:18:58 浏览:209
海量小文件存储ftp 发布:2024-05-04 19:13:21 浏览:274
真我手机如何解除手机密码 发布:2024-05-04 18:24:44 浏览:708