Linux 把当前目录加入path环境变量默认可以吗?

Linux下如何修改环境变量PATH值_百度知道
Linux下如何修改环境变量PATH值
提问者采纳
bin,也是主机中;bin
其中“;opt&#47。用以下命令可以看到PATH的值,都要用export将其输出,则将“;kde&#47。
$ echo $PATH
例如:&#47:/profile文件:&#47:
/opt/bin。
&#47.&quot:/local&#47.”加入PATH中;bin,在主机中;home/bin
&#47:
&#47,用户yogin的PATH值为:/opt&#47。$ pico -w/bin,您可以以root身份编辑/usr/profile
pico是一个文本编辑器;yogin&#47,上面的一串目录可以看成是如下的目录列表;yogin/profile文件。
如果您想将当前目录加入到PATH中:在修改了PATH值或任何环境变量后;bin
同样;etc/kde/X11R6/binPATH的值是一系列目录:
PATH=&bin
要修改所有用户的PATH值,修改其中包含“PATH=”的一行;$PATH;X11R6&#47:&#47,当您运行一个程序时:”为分隔符;bin
/home/usr&#47,您可以使用pico编辑器打开/usr/local/sbin:/bin
/usr/
export PATH
注意;etc&#47。
例如:&#47:/usr&#47,Linux在这些目录下进行搜寻,而-w选项关闭了长行回绕功能:&#47:&#47,新的PATH值才能生效;usr/usr&#47:/bin
/X11R6/usr&#47,此时PATH的设定如下。更多相关推荐。所以;kde/usr/root/X11R6&#47:&#47:;etc/usr/bin,用户root的PATH值为
其他类似问题
环境变量的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁linux添加环境变量的方法总结
linux添加环境变量的方法总结
linux对环境变量有无双引号、或者变量用不用{}括起来并不敏感,小小的看了下profile文件,似乎如果发现变量没有引号,会自动加上。
但变量前必须加$符号,类似于perl
三种添加环境变量的方法,在fedora使用jena时都试过了:
1、直接使用export命令:
export PATH=$PATH:/home/lm/apache-jena-2.7.4/bin
export CLASSPATH=.:/home/liaomeng/apache-jena-2.7.4/lib
命令export可以查看各个系统变量和路径,发现系统变量中PATH中多了设置的路径,增加了CLASSPATH变量,则设置成功
也可单个变量输出查看:
echo $CLASSPATH
echo $PATH
2. 修改/etc/profile文件
在/etc/profile文件末尾添加:
export JENAROOT=/home/liaomeng/apache-jena-2.7.4
export PATH=$JENAROOT/bin:$PATH & & & & & & ##在已有的PATH变量前面添加jena路径,其中的冒号为分隔符
export CLASSPATH=.:$JENAROOT/lib/jena-core-2.7.4.jar & & & &##使用*.jar好像不好使,试了很多次,如果有多个jar包需要添加,也用冒号分隔
source /etc/profile使修改生效,不必重启系统
有人说也可以在/etc/profile.d/文件夹中添加个sh文件,/etc/profile文件似乎会自动读取/etc/profile.d/文件夹中的各个脚本文件,我还没试过。
另外需要注意:
CLASSPATH中当前目录&.&不能丢,把当前目录丢掉也是常见的致命错误。
在设置环境变量时特别要注意不能把原来的值给覆盖掉了,这是一种常见的错误。
软件越装越多,环境变量越添越多,为了避免造成混乱,所以建议所有语句都添加在文件结尾,按软件的安装顺序添加。
3. 修改主目录下的隐藏文件./bashrc
修改方式与修改/etc/profile文件相同
source .bashrc使修改生效
个人觉得重点是要理解linux的环境变量在程序运行时的作用,再就是添加时格式一定要正确,一般就不会错了
您对本文章有什么意见或着疑问吗?请到您的关注和建议是我们前行的参考和动力&&
您的浏览器不支持嵌入式框架,或者当前配置为不显示嵌入式框架。Ubuntu中设置环境变量PATH两种方法_Linux教程_Linux公社-Linux系统门户网站
你好,游客
Ubuntu中设置环境变量PATH两种方法
来源:Ubuntu社区&
作者:Ubuntu编辑
目前在中有二种设置PATH环境变量的方法。
为单一用户:
打开用户主目录下的.bashrc,在这个文件中加入export PATH=”$PATH:/your path1/:/your path2/…..”
重启或注销就好了。
全局设置:
在/etc/profile中增加
PATH="$PATH:/home/zhengb66/bin"
export PATH
OK,完成设置。
相关资讯 & & &
& (12/18/:16)
& (11/15/:50)
& (11/03/:47)
& (11/27/:47)
& (11/05/:34)
& (10/12/:38)
图片资讯 & & &
   同意评论声明
   发表
尊重网上道德,遵守中华人民共和国的各项有关法律法规
承担一切因您的行为而直接或间接导致的民事或刑事法律责任
本站管理人员有权保留或删除其管辖留言中的任意内容
本站有权在网站内转载或引用您的评论
参与本评论即表明您已经阅读并接受上述条款在Linux下如何修改环境变量PATH啊?_百度知道
在Linux下如何修改环境变量PATH啊?
提问者采纳
&#47.你在/profile文件,您可以使用pico编辑器打开/profilepico是一个文本编辑器:”为分隔符,在主机中.&quot:&#47.bashrc里面写;:/usr&#47,感觉用export PATH=$PATH;usr&#47,因为这个变量可能会被其他的脚本给修改了;bin:&#47。另外。所以;bin:/local&#47,PATH还是原来的 如果您想将当前目录加入到PATH中;local/X11R6/opt&#47:;X11R6/tools/kde&#47:/etc&#47.bashrc 里面写export PATH=$PATH;X11R6&#47:/root&#47,用户root的PATH值为;usr&#47,您可以以root身份编辑&#47。$ echo $PATH例如,而-w选项关闭了长行回绕功能:&#47,用户yogin的PATH值为;profile里面修改PATH是不合理的;yogin&#47,都要用export将其输出.”加入PATH中;usr&#47,但是没有真正修改$PATH的值.bitsCN;profile,怎样改才能 在echo $PATH 的时候显示当前的PATH值呢;;etc/bin要修改所有用户的PATH值:&#47,Linux在这些目录下进行搜寻;usr/usr&#47: 在你的~&#47?就是说怎么修改变量$PATH:/usr/opt/kde&#47:在修改了PATH值或任何环境变量后;$PATH;usr/kde&#47?我也试了修改/bin/bin&#47:PATH=&quot。用以下命令可以看到PATH的值,上面的一串目录可以看成是如下的目录列表;bin后应该是加上去了,但改不了$PATH 变量的值,此时PATH的设定如下,怎样取消一个环境变量的只读属性;tools&#47:/profile文件;bin&#47。$ pico -w &#47:&#47:/yogin&#47,则将“;etc&#47:/etc/bin同样:&#47我想在PATH下加一个&#47。PATH的值是一系列目录;bin/X11R6&#47,修改其中包含“PATH=”的一行;home&#47。/bin:&#47,当您运行一个程序时;bin的路径用export PATH=$PATH,也是主机中,新的PATH值才能生效,但是用 echo $PATH 还是显示的原来的$PATH变量的值;home&#47?答。中国网管论坛etc/注意:/usr/bin只是在原来的$PATH变量后加了一个路径到当前的PATH下:&#47。如果你在某一个终端里面写了上面这句话那只是在这个终端里面修改了PATH;bin注销以后重新登陆就可以;tools&#47。例如;bin其中“;usr&#47。所以最好你在~/opt&#47,而关闭了这个终端,但是也是只能改PATH的值;tools&#47
其他类似问题
环境变量的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁如何在linux添加路径到PATH环境变量中_百度知道
如何在linux添加路径到PATH环境变量中
bash_profile 同样可以像修改 &#47:ls -a | grep bash会找到两个文件;profile一样1: source &#47,若不重启;etc&#47:
echo $PATH 或者 env
.bash_profile.bashrc 和 ,修改 ,最看看的你的修改后的PATH: ;profile2;profile 来时配置; 例如;bashrc 和 /etc&#47.呵呵,自己的路径. 对于普通用户也可以设置;profile
在最后后加一行,不要忘了etc&#47.bash_profile 来配置你的个性PATH 环境:$PATH:PATH=THE_SET_GLOBLE_ENV_PATH;接着换行,全局的PATH,就使其立即生效的话: &#47。同样修改后: export PATH如果使其立即生效!:在自己的home目录中;etc&#47. 全局的对所有用户都可以的使用的PATH;etc&#47: 可以通过修改配置文件: vi &#47
其他类似问题
按默认排序
其他3条回答
输入命令后系统会去PATH中寻找是否存在该命令查看当前环境变量;而unix是把可执行文件放在PATH中:echo $PATH也可以用set命令看一下设置.bash_profile或系统级别的&#47:&#47:export PATH=/usr&#47,要一直有效;usr&#47PATH是环境变量,库文件放在同级的lib下;profile 就好像windows下的环境变量一样;usr/etc&#47:/:/;local&#47:&#47.bashrc或~/usr&#47,修改~/bin登出后就失效:&#47,要大写那几个目录是你放置linux命令的目录;local/sbin
以bash为例:1)打开配置文件 ~/.bash_profile
2)找到PATH变量 3)如将 ~/bin 目录添加到PATH中 则可以编辑文件 将PATH的值改成 PATH = $PATH;~/
4)保存退出 5)使用source命令刷新加载的.bash_profile (source ~/.bash_profile) 如果是为所有用户添加的变量还可以编辑 /etc/profile 文件 方式同上
PATH=$PATH:/:/后面加路径
环境变量的相关知识
您可能关注的推广
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 环境变量path默认值 的文章

 

随机推荐