ubuntu修改环境变量

1.修改/etc/profile后重启之后就失效了,需要修改/etc/environment才可以

以下情况是失败的:

在/etc/profile文件中添加变量【对所有用户生效(永久的)】

  用VI在文件/etc/profile文件中增加变量,该变量将会对Linux下所有用户有效,并且是“永久的”。

  要让刚才的修改马上生效,需要执行以下代码

  # source /etc/profile

2.后来找到了解决方法

直接在.bashrc文件中加入source /etc/profile 这行语句

时间: 2024-10-08 09:46:26

ubuntu修改环境变量的相关文章

Ubuntu修改环境变量PATH方法

在LINUX安装一些软件通常要添加环境变量.环境变量通俗的讲就是把程序的路径"备案"到系统中,这样执行这些程序时就不需要输入完整路径,直接在bash输入程序名就可以执行.比如常用的ls命令就是添加好了环境变量才可以直接执行ls 环境变量的名字是PATH,$符号用于读取变量的值,终端输入echo $PATH返回如下,各路径用:隔开 echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/ga

ubuntu 修改环境变量到PATH

PASH环境变量的设置方法: 方法一:用户主目录下的.profile或.bashrc文件(推荐) 登录到你的用户(非root),在终端输入: $ sudo gedit ~/.profile(or .bashrc) 可以在此文件末尾加入PATH的设置如下: export PATH=”$PATH:your path1:your path2 ...” 保存文件,注销再登录,变量生效. 该方式添加的变量只对当前用户有效. 方法二:系统目录下的profile文件(谨慎) 在系统的etc目录下,有一个pro

ubuntu和mac下修改环境变量

在安装jdk 或者 将一些命令文件作为系统可以执行的命令时,常会用到修改环境变量的功能. 修改 vim /etc/profile # /etc/profile: system-wide .profile file for the Bourne shell (sh(1)) # and Bourne compatible shells (bash(1), ksh(1), ash(1), ...). #set java environment export JAVA_HOME=/usr/local/j

linux mint(Ubuntu、Debian) 18修改环境变量

修改环境变量 [plain] view plain copy print? sudo gedit /etc/profile sudo gedit /etc/profile 在profile文件的末尾添加以下代码 [plain] view plain copy print? export JAVA_HOME=/usr/lib/jvm/java-7-openjdk-i386 export PATH=$JAVA_HOME/bin:$PATH export CLASSPATH=.:$JAVA_HOME/

Ubuntu设置环境变量并立即生效

Ubuntu Linux系统包含两类环境变量:系统环境变量和用户环境变量.系统环境变量对所有系统用户都有效,用户环境变量仅仅对当前的用户有效. 修改用户环境变量 用户环境变量通常被存储在下面的文件中: ~/.profile ~/.bash_profile 或者 ~./bash_login ~/.bashrc 上述文件在Ubuntu 10.0以前版本不推荐使用. 系统环境变量 系统环境变量一般保存在下面的文件中: /etc/environment /etc/profile /etc/bash.ba

ubuntu设置环境变量

Ubuntu 设置环境变量 在 Ubuntu 系统中有两种设置环境变量 PATH 的方法.第一种适用于为单一用户设置 PATH,第二种是为全局设置 PATH. 第一种方法: 在用户主目录下有一个 .bashrc 文件,可以在此文件中加入 PATH 的设置如下: export PATH=”$PATH:/your path1/:/your path2/…..” 注意:每一个 path 之间要用 “:“ 分隔. 注销重启 X 就可以了. 第二种方法: 在 /etc/profile中增加. PATH="

Mac Pro 修改环境变量

参考:Ubuntu 12 修改环境变量 [实战] 把 php.php-fpm.nginx.mysql 的相关命令路径添加到 用户环境变量 $ vim ~/.bash_profile export PATH=/usr/local/php/bin:/usr/local/php/sbin:/usr/local/nginx/sbin:/usr/local/mysql:$PATH [注意]把 $PATH 放到最后面. 让配置立即生效(不用重启系统) source .bash_profile

变量的声明及其作用域、脚本、修改环境变量$PATH【:VALUE】

变量的声明及其作用域 本地变量 VARNAME=VALUE:作用域为整个bash进程[打开新的shell进程,没有该变量] [root@jiakang a]# A=123 [root@jiakang a]# bash [root@jiakang a]# echo $A [root@jiakang a]# 局部变量 local VARNAME=VALUE:作用域为当前代码段 环境变量 作用域为当前shell及其子进程[打开一个shell就是一个进程] export VARNAME=VALUE或者

Linux系统下修改环境变量PATH路径的三种方法

比如要把/etc/apache/bin目录添加到PATH中,方法有三: 1.#PATH=$PATH:/etc/apache/bin 使用这种方法,只对当前会话有效,也就是说每当登出或注销系统以后,PATH 设置就会失效 2.#vi /etc/profile 在适当位置添加 PATH=$PATH:/etc/apache/bin (注意:= 即等号两边不能有任何空格) 这种方法最好,除非你手动强制修改PATH的值,否则将不会被改变 3.#vi ~/.bash_profile 修改PATH行,把/et