精华内容
下载资源
问答
  • Ubuntu环境变量

    2012-03-23 15:24:04
    Ubuntu环境变量的设置 有助于学习Ubuntu环境变量
  • Ubuntu 环境变量.pdf

    2021-09-14 14:15:59
    Ubuntu 环境变量.pdf
  • ubuntu环境变量设置问题,几种环境变量设置的区别
  • Ubuntu 环境变量

    万次阅读 2008-03-09 22:05:00
    通过修改环境变量定义文件来修改环境变量。 需要注意的是,一般情况下,这仅仅对于普通用户适用,避免修改根用户的环境定义文件,因为那样可能会造成潜在的危险。 $cd # 到用户根目录下 $ls -a # 查看所有...

    Ubuntu 环境变量


    环境变量配置文件

    Ubuntu中有如下几个文件可以设置环境变量
    1
    /etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。
    2
    /etc/environment:在登录时操作系统使用的第二个文件,系统在读取你自己的profile,设置环境文件的环境变量。
    3
    ~/.bash_profile:在登录时用到的第三个文件是.profile文件,每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该 文件仅仅执行一次!默认情况下,他设置一些环境变游戏量,执行用户的.bashrc文件。/etc/bashrc:为每一个运行bash shell的用户执行此文件.bash shell被打开时,该文件被读取.
    4
    ~/.bashrc:该文件包含专用于你的bash shellbash信息,当登录时以及每次打开新的shell,该该文件被读取。


    几个环境变量的优先级

    1>2>3


    设置永久环境变量

    1.环境变量配置中,要先删除.bash_profile中的三行关于.bashrc的定义,然后把环境变量配置在.bashrc
    2.
    选择要使用的java环境:update-alternatives –config java
    3.
    要使得刚修改的环境变量生效:source .bashrc
    4.
    查看环境变量:env

    可以放到/etc/bash/bashrc,这样就是系统级的



    环境变量命令

    1、引言

    linux系统下,如果你下载并安装了应用程序,很有可能在键入它的名称时出现“command not found”的提示内容。如果每次都到安装目标文件夹内,找到可执行文件来进行操作就太繁琐了。这涉及到环境变量PATH的设置问题,而PATH的设置也 是在linux下定制环境变量的一个组成部分。本文基于RedHat 9.0,详细讲解了环境变量定制的问题。

    2、变量简介

    Linux是一个多用户的操作系统。每个用户登录系统后,都会有一个专用的运行环境。通常每个用户默认的环境都是相同的,这个默认环境实际上就是一组环境变量的定义。用户可以对自己的运行环境进行定制,其方法就是修改相应的系统环境变量。

    3、定制环境变量

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

    3.1 使用命令echo显示环境变量

    #本例使用echo显示常见的变量HOME

    $ echo $HOME

    /home/xiaosu

    3.2 设置一个新的环境变量

    $ export HELLO=”Hello!”

    $ echo $HELLO

    Hello!

    3.3 使用env命令显示所有的环境变量

    $ env

    SSH_AGENT_PID=1875

    HOSTNAME=xiaosu-latop

    SHELL=/bin/bash

    TERM=xterm

    HISTSIZE=1000

    ……

    3.4 使用set命令显示所有本地定义的Shell变量

    $ set

    BASH=/bin/bash

    ……

    3.5 使用unset命令来清除环境变量

    $ export TEST=”test” #增加一个环境变量TEST

    $ env | grep TEST #此命令有输出,证明环境变量TEST已经存在了

    TEST=test

    $ unset $TEST #删除环境变量TEST

    $ env | grep TEST #此命令无输出,证明环境变量TEST已经存在了

    3.6 使用readonly命令设置只读变量

    如果使用了readonly命令的话,变量就不可以被修改或清除了。示例如下:

    $ export TEST=”Test…” #增加一个环境变量TEST

    $ readonly TEST #将环境变量TEST设为只读

    $ unset TEST #会发现此变量不能被删除

    -bash: unset: TEST: cannot unset: readonly variable
    $ TEST=”New” #
    会发现此变量不能被修改

    -bash: TEST: readonly variable

    3.7 C程序来访问和设置环境变量

    对于C程序的用户来说,可以使用下列三个函数来设置或访问一个环境变量。

    getenv()访问一个环境变量。输入参数是需要访问的变量名字,返回值是一个字符串。如果所访问的环境变量不存在,则会返回NULL

    setenv()在程序里面设置某个环境变量的函数。

    unsetenv()清除某个特定的环境变量的函数。

    另外,还有一个指针变量environ,它指向的是包含所有的环境变量的一个列表。下面的程序可以打印出当前运行环境里面的所有环境变量:

    #include <stdio.h>

    extern char**environ;

    int main ()

    {

    char**var;

    for (var =environ;*var !=NULL;++var)

    printf (”%s /n “,*var);

    return 0;

    }

    3.8 通过修改环境变量定义文件来修改环境变量。

    需要注意的是,一般情况下,这仅仅对于普通用户适用,避免修改根用户的环境定义文件,因为那样可能会造成潜在的危险。

    $cd #到用户根目录下

    $ls -a #查看所有文件,包含隐藏的文件

    $vi .bash_profile #修改环境变量定义文件

    然后编辑你的PATH声明,其格式为:

    PATH=$PATH:<PATH 1>:<PATH 2>:<PATH 3>:——:<PATH N>

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

    需要注意的是,最好不要把当前路径”./”放到PATH里,这样可能会受到意想不到的攻击。完成后,可以通过$ echo $PATH查看当前的搜索路径。这样定制后,就可以避免频繁的启动位于shell搜索的路径之外的程序了。


     
    展开全文
  • Ubuntu环境变量配置

    千次阅读 2019-01-24 18:51:54
    使用Ubuntu 进行开发绕不开的就是环境变量的配置,由于Linux系统严格的权限管理,造成Ubuntu系统有多个环境变量配置文件,如果不了解其调用顺序,很有可能遇到配置了环境变量,而没有其作用的问题。本文将介绍...

    使用Ubuntu 进行开发绕不开的就是环境变量的配置,由于Linux系统严格的权限管理,造成Ubuntu系统有多个环境变量配置文件,如果不了解其调用顺序,很有可能遇到配置了环境变量,而没有其作用的问题。本文将介绍Ubuntu Linux系统的环境变量。

    一、Ubuntu Linux系统环境变量配置文件

    Ubuntu Linux系统环境变量配置文件分为两种:系统级文件和用户级文件,下面详细介绍环境变量的配置文件。

    1.系统级文件

    /etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。并从/etc/profile.d目录的配置文件中搜集shell的设置。这个文件一般就是调用/etc/bash.bashrc文件。

    /etc/bash.bashrc:系统级的bashrc文件,为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取.

    /etc/environment: 在登录时操作系统使用的第二个文件,系统在读取你自己的profile前,设置环境文件的环境变量。

    2.用户级文件

    ~/.profile: 在登录时用到的第三个文件 是.profile文件,每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件。

    ~/.bashrc:该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该该文件被读取。不推荐放到这儿,因为每开一个shell,这个文件会读取一次,效率 上讲不好。

    ~/.bash_profile:每个用户都可使用该文件输入专用于自己 使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,他设置一些环境变量,执行用户的.bashrc文件。~/.bash_profile 是交互式、login 方式进入 bash 运行的~/.bashrc是交互式 non-login 方式进入 bash 运行的通常二者设置大致相同,所以通常前者会调用后者。

    ~./bash_login:不推荐使用这个,这些不会影响图形界面。而且.bash_profile优先级比bash_login高。当它们存在时,登录shell启动时会读取它们。

    ~/.bash_logout:当每次退出系统(退出bash shell)时,执行该文件.

    ~/.pam_environment:用户级的环境变量设置文件。

    另外,/etc/profile中设定的变量(全局)的可以作用于任何用户,而~/.bashrc等中设定的变量(局部)只能继承 /etc/profile中的变量,他们是"父子"关系。 

    二、/etc/profile与/etc /enviroment的比较

    首先来做一个实验:

    先将export LANG=zh_CN加入/etc/profile ,退出系统重新登录,登录提示显示英文。将/etc/profile中的export LANG=zh_CN删除,将LNAG=zh_CN加入/etc/environment,退出系统重新登录,登录提示显示中文。 

    用户环境建立的过程中总是先执行/etc/profile然后在读取/etc/environment。为什么会有如上所叙的不同呢? 

    应该是先执行/etc/environment,后执行/etc/profile。 

    /etc/environment是设置整个系统的环境,而/etc/profile是设置所有用户的环境,前者与登录用户无关,后者与登录用户有关。

    系统应用程序的执行与用户环境可以是无关的,但与系统环境是相关的,所以当你登录时,你看到的提示信息,比如日期、时间信息的显示格式与系统环境的LANG是相关的,缺省LANG=en_US,如果系统环境LANG=zh_CN,则提示信息是中文的,否则是英文的。 

    对于用户的SHELL初始化而言是先执行/etc/profile, 再读取文件/etc/environment. 

    对整个系统而言是先执行/etc/environment。这样理解正确吗 

    /etc/enviroment -->/etc/profile --> $HOME/.profile -->$HOME/.env (如果存在) 

    /etc/profile 是所有用户的环境变量

    /etc/enviroment是系统的环境变量 

    登陆系统时shell读取的顺序应该是

    /etc/profile ->/etc/enviroment -->$HOME/.profile-->$HOME/.env 

    原因应该是用户环境和系统环境的区别了 

    如果同一个变量在用户环境(/etc/profile)和系统环境(/etc/environment) 有不同的值那应该是以用户环境为准了。 

    备注:在shell中执行程序时,shell会提供一组环境变量。export可新增,修改或删除环境变量,供后续执行的程序使用。export的效力仅及于该此登陆操作。 

    在登录Linux时要执行文件的过程如下:

    在刚登录Linux时,首先启动/etc/profile 文件,然后再启动用户目录下的 ~/.bash_profile、 ~/.bash_login或 ~/.profile文件中的其中一个,执行的顺序为:~/.bash_profile、 ~/.bash_login、 ~/.profile。如果 ~/.bash_profile文件存在的话,一般还会执行 ~/.bashrc文件。因为在 ~/.bash_profile文件中一般会有下面的代码:

     

     
    1. if[ -f ~/.bashrc ] ; then

    2.  ../bashrc

    3.            fi

    4.   ~/.bashrc中,一般还会有以下代码:

    5. if[ -f /etc/bashrc ] ; then

    6.  ./bashrc

    7. fi

     

    所以,~/.bashrc会调用/etc/bashrc文件。最后,在退出shell时,还会执行~/.bash_logout文件。 

    执行顺序为:/etc/profile -> (~/.bash_profile | ~/.bash_login | ~/.profile) -> ~/.bashrc-> /etc/bashrc -> ~/.bash_logout 

    三、设置环境变量的方法

    由以上分析可知:

    /etc/profile全局的,随系统启动设置【设置这个文件是一劳永逸的办法】

    /root/.profile和/home/myname/.profile只对当前窗口有效。

    /root/.bashrc和 /home/yourname/.bashrc随系统启动,设置用户的环境变量【平时设置这个文件就可以了】

    那么要配置Ubuntu的环境变量,就是在这几个配置文件中找一个合适的文件进行操作了;如想将一个路径加入到$PATH中,可以由下面这样几种添加方法:

    1.控制台中:

    $PATH="$PATH:/my_new_path"    (关闭shell,会还原PATH)

    2.修改profile文件:

    $sudo gedit /etc/profile

    在里面加入:

    exportPATH="$PATH:/my_new_path"

    3.修改.bashrc文件:

    $ sudo gedit /root/.bashrc

    在里面加入:

    export PATH="$PATH:/my_new_path"

    后两种方法一般需要重新注销系统才能生效,最后可以通过echo命令测试一下:

    $ echo $PATH

    输出已经是新路径了。

    举个列子,如果想把当前路径加入到环境变量中去,就可以这样做:

    $  PATH ="$PATH:."

    这样运行自己编写的shell脚本时就可以不输入./了

    四、小结

    综上所述,在Ubuntu 系统中/etc/profile文件是全局的环境变量配置文件,它适用于所有的shell。在我们登陆Linux系统时,首先启动/etc/profile文件,然后再启动用户目录下的~/.bash_profile、~/.bash_login或~/.profile文件中的其中一个,执行的顺序和上面的排序一样。如果~/.bash_profile文件存在的话,一般还会执行~/.bashrc文件。

    展开全文
  • ubuntu环境变量设置出现问题,导致所有指令失效解决方案:   安装ccache时,设置了环境变量: gedit ~/.bashrc 然后在结尾处添加 PATH=/home/&lt;user&gt;/.bin:/usr/local/arm-linux_pre4/bin:/usr/...

    ubuntu环境变量设置出现问题,导致所有指令失效解决方案:

     

    安装ccache时,设置了环境变量:

    gedit ~/.bashrc

    然后在结尾处添加 PATH=/home/<user>/.bin:/usr/local/arm-linux_pre4/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

    重启之后就出现了终端中gedit等命令不能使用的情况(几乎时所有的命令):由于/usr/bin不在PATH环境变量中,故无法找到该命令

    原因:设置环境变量的问题。解决方式:

    1. 先临时设置环境变量

     export PATH="$PATH:/usr/bin"

     现在这些命令就可以临时使用了

    2. gedit ~/.bashrc

     在结尾处添加 export PATH=$PATH:/usr/bin

    问题得到了解决。

    展开全文
  • Ubuntu环境变量——添加与删除

    万次阅读 2017-11-20 13:36:16
    Ubuntu环境变量——添加与删除 注: 1.作者的系统是Ubuntu 13.10,在其他linux发行版中环境变量的设置方式类似但会有不同; 2. 这里以环境变量PATH为例,环境变量还可以有很多,也可以自己定义名称。 什么...

    Ubuntu环境变量——添加与删除



    注:
    1.作者的系统是Ubuntu 13.10,在其他linux发行版中环境变量的设置方式类似但会有不同;
    2. 这里以环境变量PATH为例,环境变量还可以有很多,也可以自己定义名称。
    什么是环境变量
    环境变量一般是指在操作系统中用来指定操作系统运行环境的一些参数,比如临时文件夹位置和系统文件夹位置等[1]。因为一些参数可以被当做系统默认的设置,如此以来,在运行某个程序的时候就不需要再指定这些参数了。比如你总是使用某个程序,在命令行中使用时,每次运行这个程序你都要进入程序所在的目录启动程序。如果你将程序所在的目录加入环境变量后,运行程序时你只需要输入程序的名称,系统就会自动搜索到你程序的位置,而不会再出现command not found这样的问题了。
    如何设置环境变量
    首先要认识几个和环境变量有关的文件[2]:
    /etc/profile —— 此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行.并从/etc/profile.d目录的配置文件中搜集shell的设置;
    /etc/environment —— 在登录时操作系统使用的第二个文件,系统在读取你自己的profile前,设置环境文件的环境变量;
    /etc/bashrc —— 为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取;
    ~/.profile —— 每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次!默认情况下,它设置一些环境变量,执行用户的.bashrc文件;
    ~/.bashrc —— 该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该文件被读取;
    认识以上5个文件之后,我们设置环境变量的方法也就有了。
    方法一:直接修改/etc/enviroment文件,这种方法的作用域是全局的,永久性的。
     
    打开/etc/environment文件,其内容如下:
    [plain] view plain copy
    1. PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"  




    在环境变量PATH中添加你要添加的路径即可。
     
    方法二:修改/etc/profile文件,这种方法的作用域是全局的,永久性的。
    这个文件不是保存环境变量信息的文件,在登录时,系统只是根据它的内容对环境变量进行设置。
    [plain] view plain copy
    1. export PATH=$PATH:[your path1]:[your path2]:[...]  
    2. export PATH=[your path1]:[your path2]:[...]:$PATH  




    其中,各个PATH之间用冒号分隔,$PATH指代添加your path前的环境变量。我感觉这是计算机中一个特有的定义方式,就像 i = i + 1一样。
    方法三:修改/etc/bashrc或者~/.bashrc文件
    这两个文件同样不是为了保存环境变量,只是在使用bash shell时进行设置而已,所以设置方法和二中一样:
    [plain] view plain copy
    1. export PATH=$PATH:[your path1]:[your path2]:[...]  
    2. export PATH=[your path1]:[your path2]:[...]:$PATH  




    对于/etc/bashrc文件,修改的作用于所以用户,但对于~/.bashrc文件,修改的仅仅作用于当前用户。这种修改的作用也是永久性的。
    另外,有一个疑问,我也不是很清楚:这两个文件只是对bash shell的环境变量的设置,我感觉脱离的bash shell,不使用命令行了,这样的修改就没有意义了。这种想法到底对不对我也不是很清楚,我对bash shell的认识还很浅,这个地方就当存疑,以后对系统更了解再解决。
    方法四:修改~/.profile文件
    这种方法和修改/etc/profile本质上是一样的,这种之不过是仅仅修改了当前用户自己的配置文件。所以作用仅限于当前用户,但同样也是永久性的。
    方法五:在Terminal中使用shell命令
    [plain] view plain copy
    1. export PATH=$PATH:[your path1]:[your path2]:[...]  
    2. export PATH=[your path1]:[your path2]:[...]:$PATH  




    这种方法是暂时的关闭终端这个设置也就失效了,而且作用仅仅限于当前终端,其他终端中这个设置不会启作用。
    在设置成功后,可以使用命令查看设置的环境变量。
    env //打印所有的环境变量
    [plain] view plain copy
    1. echo $PATH //打印PATH环境变量  


    这时我们就可以在PATH变量后看到相关的修改了。在以上前四种方法中,修改后不会设置立即生效(大家思考一下原因),需要重启或者重新登录(哪个需要重启,哪个需要重新登录?),当然使用source命令也可以。使用方法为:


    [plain] view plain copy
    1. source [file name]  //不要忘记路径,或者执行时要在文件路径下  




    如何删除对环境变量的修改
    将以上方法中对配置文件的修改还原回去即可。另外,由于第五种方法由于是临时性质的且局部的,只需要关闭这个Terminal就好了
    参考资料
    [1] 环境变量,百度百科
    [2] Ubuntu环境变量,xiaosu_521,csdn






    转自:http://beanocean.diandian.com/post/2013-11-09/40060047963

    展开全文
  • 设置Ubuntu环境变量 PATH 的方法 及配置备份 http://jadeluo.iteye.com/blog/940113
  • ubuntu环境变量配置

    千次阅读 2018-06-25 21:41:29
    http://blog.csdn.net/witsmakemen/article/details/7831631Ubuntu Linux系统环境变量配置文件: /etc/profile : 在登录时,操作系统定制用户环境时使用的第一个文件 ,此文件为系统的每个用户设置环境信息,当用户第...
  • ubuntu 环境变量修改和恢复总结

    千次阅读 2014-01-18 17:46:51
    ubuntu 环境变量修改和恢复总结 转载于:http://qing.blog.sina.com.cn/tj/5f71ad43330008ae.html 发表于:2011年12月08日 13:45 转发0 在Ubuntu中有如下几个文件可以设置环境变量 /etc/profile:在登录时,...
  • Ubuntu环境变量PATH设置

    千次阅读 2014-01-24 22:25:07
    Ubuntu系统环境变量配置文件:  /etc/profile : 在登录时,操作系统定制用户环境时使用的第一个文件 ,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。 /etc/environment : 在登录时操作...
  • 显示环境变量 env #会列出所有环境变量 echo $PATH #会返回PATH的值 环境变量设置方式及作用域 1.直接在客户端中用 export设置 export PATH= /you/direction:$PATH #将你的目录放在 PATH 前面 export PATH= $PATH...
  • ubuntu环境变量和python搜索路径设置

    万次阅读 2019-03-25 14:17:55
    1 查看 python安装路径和版本 查看路径: ...2 ubuntu下python一般安装目录说明 https://blog.csdn.net/qq_42141945/article/details/80289364 在ubuntu下pip需要自行安装 可执行命令sudoapt-getins...
  • ubuntu 环境变量设置javaubuntu8.10源里的java版本是1.6.0_10,安装方法,$sudo apt-get install sun-java6-jdk这个命令因该会自动把sun-java6-jre也一起装上去,安装过程中要同意它的条款,用tab键切换到ok按space键...
  • Ubuntu环境变量在root下无效

    千次阅读 2017-12-07 11:00:58
    Ubuntu 上配置环境变量后切换到root下环境变量无效 的解决方法。 原因:非root 和 root 下,环境变量的配置文件不同。 非root下,配置文件为:~/.bashrc ,配置后执行更新: source ~/.bashrc root下,配置...
  • Ubuntu 环境变量及 ADB 配置

    万次阅读 2012-02-29 19:46:50
    Ubuntu Linux 环境变量同Windows一样,Ubuntu Linux系统包含两类环境变量:系统环境变量和用户环境变量。系统环境变量对所有系统用户都有效,用户环境变量仅仅对当前的用户有效。用户环境变量通常被存储在下面的文件...
  • Ubuntu 环境变量文件介绍

    千次阅读 2015-05-28 09:34:04
    Linux中环境变量包括系统级和用户级,系统级的环境变量是每个登录到系统的用户都要读取的系统变量,而用户级的环境变量则是该用户使用系统时加载的环境变量。 所以管理环境变量的文件也分为系统级和用户级的,下面...
  • Ubuntu 环境变量位置

    千次阅读 2013-04-20 12:26:14
    Ubuntu Linux系统环境变量配置文件: /etc/profile : 在登录时,操作系统定制用户环境时使用的第一个文件 ,此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行。 /etc /environment : 在登录时...
  • 恢复ubuntu环境变量

    千次阅读 2013-11-19 23:07:01
    问题:系统找不到环境变量 在终端输入:ls 后显示: root@wei:/etc# ls Command 'ls' is available in '/bin/ls' The command could not be located because '/bin' is not included in the PATH environment ...
  • ubuntu环境变量配置文件

    千次阅读 2015-05-23 17:35:28
    Ubuntu通常使用的几个配置文件主要有下面这几个: /etc/environment、/etc/...这个文件时Ubuntu登录时读取的第一个配置文件,为所有的进程设置环境变量 ②/etc/profile 这个文件时读取的第二个文件,用于配置系统
  • Ubuntu环境变量的查看与设置

    千次阅读 2017-09-11 17:56:47
    ① ... 通过文件设置环境变量,相关文件说明② http://www.cnblogs.com/hust-chenming/p/4943268.html 具体例子,环境变量的查看与修改方法③ http://www.cnblogs.com/yangwindsor/artic
  • ubuntu 环境变量 失效的解决办法

    千次阅读 2013-09-17 13:10:13
    有时候明明设置了环境变量,重启后又不管用了,查了一下,原来是设置的方式不对,设置了临时的环境变量 下面的第二第三种就就是解决办法 设置环境变量 多个路径用冒号隔开 1临时 export PATH=$PATH:/home...
  • ubuntu环境变量的配置

    千次阅读 2016-09-06 19:20:37
    ubuntu中有的时候我们希望在终端输入命令就可以直接打开文件,而不是需要添加路径以后才能打开文件,其实,我们只需要在.bashrc里面添加了以后就可以了,这里以我们常用的java为例子 这里的${path}的意思就是取...
  • Ubuntu 环境变量失效解决

    千次阅读 2017-04-04 14:45:50
    解决Ubuntu 由于修改了~/.bashrc文件导致“ls、sudo、vi”等命令失效问题。 (1)打开终端 (2)PATH=”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games” (3) sudo ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 132,417
精华内容 52,966
关键字:

ubuntu环境变量