ChinaUnix.net
相关文章推荐:

linux 环境变量生效

作者: Ineatie 出自: http://www.linuxdiyf.com (1)在 linux 管理中,常有需要修改根目录下 .bash_profile 文件,更改环境变量的情况,文件修改后,一般的做法是重新登录,或者重新启动机器,不知道大家是怎么做的,反正我以前是用前面的两个办法中的一个,感觉很不方便。现在发现了一个命令: source,在修改好 .bash_profile 文件后,直接运行这个命令如: #soure .bash_profile 就可以直接让环境变量的修改生效了。 (2)另外据发...

by sdccf - Linux文档专区 - 2008-05-11 16:38:35 阅读(782) 回复(0)

相关讨论

1.linux的变量种类   按变量的生存周期来划分,linux变量可分为两类:   1.永久的:需要修改配置文件,变量永久生效。   2.临时的:使用export命令声明即可,变量在关闭shell时失效。 2.设置变量的三种方法   1. 在/etc/profile文件中添加变量「对所有用户生效(永久的)」   用VI在文件/etc/profile文件中增加变量,该变量将会对linux下所有用户有效,并且是“永久的”。   例如:编辑/etc/profile文件,添加CLASSPAT...

by 我是尘土 - Linux文档专区 - 2012-01-03 10:01:22 阅读(1097) 回复(0)

输入 echo $MANPATH 命令怎么没有反应? 是没有这个变量? 那man怎么能用的?

by yuxiaofeng2012 - Linux新手园地 - 2011-05-21 10:36:45 阅读(1341) 回复(3)

我有些C语言文件要编译,他们很多都依赖<>这样的头文件引用,这些文件并不在系统的环境变量里,我希望自己设置一个目录然后加到环境变量里,让编译器编译的时候自动去找。 我这样做的 先在ROOT下建一个lib目录把头文件放进去 export $LIB_HOME="root/lib" export PATH=${PATH}:${LIB_HOME} 但是这样做以后编译依然找不到头文件,请问是怎么回事

by lzyzizi - Linux新手园地 - 2009-06-02 09:14:07 阅读(1190) 回复(3)

初次学习lliux对环境变量的知识甚是不解决,特花费一个上午的时间总结了一下,可以说是全面!如各位有更加详细的见解不妨告知! 定制环境变量 环境变量是和Shell紧密相关的,用户登录系统后就启动了一个Shell。对于linux来说一般是bash,但也可以重新设定或切换到其它的 Shell。环境变量是通过Shell命令来设置的,设置好的环境变量又可以被所有当前用户所运行的程序所使用。对于bash这个Shell程序来说,可 以通过变量名来访问...

by sjhf - Linux文档专区 - 2009-03-23 11:29:36 阅读(476) 回复(0)

1、linux是一个多用户的操作系统。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认的环境都是相同的,这个默认环境实际上就是一组环境变量的定义。用户可以对自己的运行环境进行定制,其方法就是修改相应的系统环境变量。 2、常在/etc/profile文件中修改环境变量,在这里修改的内容是对所有用户起作用的。 以下主要操作将在该文件中进行。 3、如何添加环境变量。 例如添加”NAME=liheng“ 。 ...

by sjhf - Linux文档专区 - 2009-03-23 11:29:36 阅读(460) 回复(0)

查看当前用户环境变量: # echo $PATH 修改profile文件:   # vim /etc/profile   在里面加入:   export PATH="$PATH:/my_new_path"   修改。bashrc文件:   # vi /root/.bashrc   在里面加入:   export PATH="$PATH:/my_new_path"   一般需要重新注销系统才能生效。 ps:如果只修改了/etc/profile文件,非root用户通过su提升权限后使用echo $PATH显示的环境变量是root的配置文件.bashrc中设置的环境变量,此文件未...

by chenjinghua - Linux文档专区 - 2008-09-03 00:08:17 阅读(698) 回复(0)

linux是一个多用户的操作系统。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认的环境都是相同的,这个默认环境实际上就是一组环境变量的定义。用户可以对自己的运行环境进行定制,其方法就是修改相应的系统环境变量。      常见的环境变量   对于PATH和HOME等环境变量大家都不陌生。除此之外,还有下面一些常见环境变量。      ◆ HISTSIZE是指保存历史命令记录的条数。      ◆ LOGNAME是指当...

by ilovejuner - Linux文档专区 - 2008-07-22 15:56:29 阅读(668) 回复(0)

linux是一个多用户的操作系统。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认 的环境都是相同的,这个默认环境实际上就是一组环境变量的定义。用户可以对自己的运行环境进行定制 ,其方法就是修改相应的系统环境变量。 什么是环境变量 环境变量是一个具有特定名字的对象,它包含了一个或者多个应用程序所将使用到的信息。许多用户(特 别是那些刚接触linux的新手)发现这些变量有些怪异或者难以控制。其实,这是...

by snfhvmtd - Linux文档专区 - 2008-05-03 16:40:26 阅读(589) 回复(0)

环境变量 环境变量是和Shell紧密相关的,用户登录系统后就启动了一个Shell。对于linux来说一般是bash,但也可以重新设定或切换到其它的 Shell。根据发行版本的情况,bash有两个基本的系统级配置文件:/etc/bashrc和/etc/profile。这些配置文件包含两组不同的 变量:shell变量和环境变量。前者只是在特定的shell中固定(如bash),后者在不同shell中固定。很明显,shell变量是局部的,而环 境变量是全局的。环境变量是通过Shell命令...

by zestsh - Linux文档专区 - 2009-12-03 18:36:31 阅读(844) 回复(0)

请教一个问题:linux如何加载用户环境变量.bash_profile. 用su - username切换用户的时候,通过哪个脚本去调用.bash_profile

by yzkarchive - Linux系统管理 - 2012-07-27 14:33:35 阅读(1018) 回复(3)