`
喜欢蓝色的我
  • 浏览: 359876 次
  • 性别: Icon_minigender_2
  • 来自: 北京
社区版块
存档分类
最新评论

liunx 下环境变量立即生效

 
阅读更多

/etc/profile文件修改后立即生效

 

 

 

 

方法1:   www.2cto.com  

 

让/etc/profile文件修改后立即生效 ,可以使用如下命令: 

 

# .  /etc/profile 

 

注意: . 和 /etc/profile 有空格 

 

方法2: 

 

让/etc/profile文件修改后立即生效 ,可以使用如下命令: 

 

# source /etc/profile 

 

 

 

附:Linux中source命令的用法 

 

source命令: 

 

source命令也称为“点命令”,也就是一个点符号(.)。source命令通常用于重新执行刚修改的初始化文件,使之立即生效,而不必注销并重新登录。 

 

用法: 

 

source filename 或 . filename 

 

source命令除了上述的用途之外,还有一个另外一个用途。在对编译系统核心时常常需要输入一长串的命令,如: 

 

make mrproper 

 

make menuconfig 

 

make dep 

 

make clean 

 

make bzImage 

 

………… 

 

如果把这些命令做成一个文件,让它自动顺序执行,对于需要多次反复编译系统核心的用户来说会很方便,而用source命令就可以做到这一点,它 的作用就是把一个文件的内容当成shell来执行,先在linux的源代码目录下(如/usr/src/linux-2.4.20)建立一个文件,如 make_command,在其中输入一下内容:   www.2cto.com  

 

make mrproper && 

 

make menuconfig && 

 

make dep && 

 

make clean && 

 

make bzImage && 

 

make modules && 

 

make modules_install && 

 

cp arch/i386/boot/bzImage /boot/vmlinuz_new && 

 

cp System.map /boot && 

 

vi /etc/lilo.conf && 

 

lilo -v 

 

文件建立好之后,每次编译核心的时候,只需要在/usr/src/linux-2.4.20下输入: 

 

source make_command 

 

即可,如果你用的不是lilo来引导系统,可以把最后两行去掉,配置自己的引导程序来引导内核。 

顺便补充一点,&&命令表示顺序执行由它连接的命令,但是只有它之前的命令成功执行完成了之后才可以继续执行它后面的命令。

分享到:
评论

相关推荐

    浅谈Linux环境变量文件介绍

    在Linux系统中,环境变量按照其作用范围不同大致可以分为系统级环境变量和用户级环境变量。 系统级环境变量:每一个登录到系统的用户都... 提示:在Linux系统中,使用以下命令可以使配置文件立刻生效。 source /et

    jdk 1.8 linux

    2、设置环境变量 [root@localhost software]# vim /etc/profile 在最前面添加: export JAVA_HOME=/usr/lib/jvm/jdk1.8.0_131 export JRE_HOME=${JAVA_HOME}/jre export CLASSPATH=.:${JAVA_HOME}/lib:${JRE_...

    Linux常用的命令。。。。。

    配置dns : vim /etc/resolv.conf nameserver(命令) ip 立刻生效 hostname 主机名 /etc/sysconfig/network (里面有全局网关gateway) hostname +主机名 可以立刻改名,但未写入文件中 /etc/hosts 本地域名解析,可以改...

    安装配置Abc

    2. 配置环境变量 2.1 修改 /etc/profile # vi /etc/profile # 添加3行到/etc/profile中 export JAVA_HOME=/usr/local/jdk export PATH=:$PATH export CLASSPATH=$JAVA_HOME/lib 2.2 使 /etc/profile 设置立即...

    入门学习Linux常用必会60个命令实例详解doc/txt

    本文以Mandrake Linux 9.1(Kenrel 2.4.21)为例,介绍Linux下的安装和登录命令。 immortality按:请用ctrl+f在本页中查找某一部分的内容或某一命令的用法。 ----------------------------------------------------...

    mysql-java8-tomcat8

    8\让环境变量立刻生效 source /etc/profile 9\测试java是否安装成功 java -version 二\mysql安装 cd 1\下载安装包,上传到服务器 mysql-5.7.20-1.el7.x86_64.tar.gz 2\首先确认一下你的linux服务器上面是否...

    CentOS 7.0编译安装cmake和mysql安装包

    vi /etc/profile #把mysql服务加入系统环境变量:在最后添加下面这一行 export PATH=$PATH:/usr/local/mysql/bin :wq! #保存退出 source /etc/profile #使配置立刻生效 下面这两行把myslq的库文件链接到系统默认...

    php-7.2.26.tar.xz

    写入后,并不会立刻生效,所以我们执行 source /etc/profile 执行完成后,我们运行 php -v 会输出 PHP 版本信息,差不多下面这样子: PHP 7.2.9 (cli) (built: Sep 18 2018 12:16:25) ( NTS ) Copyright (c) ...

    Optix光线追踪开发SDK完整包

    Optix 变量 未 初始化 的 程序 不 允许 , 除非 float 、 int 、 UINT , ProgramID 和 用户 类型 。 类型 检查 的 严格 程度 。 属性 的 外部 写入 rtpotentialintersection / rtreportintersection 对 现在 造成 ...

    java 面试题 总结

    通常的动态联编将生效。引用可以转换到接口类型或从接口类型转换,instanceof 运算符可以用来决定某对象的类是否实现了接口。 18、heap和stack有什么区别。 栈是一种线形集合,其添加和删除元素的操作应在同一段完成...

    超级有影响力霸气的Java面试题大全文档

    当客户机第一次调用一个Stateful Session Bean 时,容器必须立即在服务器中创建一个新的Bean实例,并关联到客户机上,以后此客户机调用Stateful Session Bean 的方法时容器会把调用分派到与此客户机相关联的Bean实例...

Global site tag (gtag.js) - Google Analytics