精华内容
下载资源
问答
  • Linux下修改环境变量

    千次阅读 2019-03-30 21:46:44
    刚接触Linux,记录一下Linux下修改环境变量的过程。 首先切换到root用户。 (1)打开profile文件 ①通过vim打开 vim /etc/profile ②通过文本编辑器打开 gedit /etc/profile (2)编辑和保存profile文件 ...

    刚接触Linux,记录一下Linux下修改环境变量的过程。
    首先切换到root用户。
    (1)打开profile文件
    ①通过vim打开 vim /etc/profile
    在这里插入图片描述
    ②通过文本编辑器打开 gedit /etc/profile
    在这里插入图片描述
    (2)编辑和保存profile文件
    如果是第二种方式打开,直接编辑保存就ok,这里主要说第一种方式打开。
    以第一种方式打开时,此时并不能编辑。
    ①键盘按下“i”进入编辑模式;
    ②添加环境变量到PATH中;

    TEST_HOME=/home/had/test1
    export TEST_HOME
    PATH=$TEST_HOME/bin:$PATH
    

    注意$PATH前面是“:”不是“;”
    ③按下Esc退出编辑;
    ④按下:q!——不保存文件,直接退出vi
    :w ——保存文件,但不退出
    :wq ——保存文件,退出vi
    :x ——同:wq
    (3)使环境变量生效
    切换到普通用户,执行 source /etc/profile
    参考https://jingyan.baidu.com/article/495ba8410ff14d38b30ede01.html

    展开全文
  • Linux修改环境变量

    千次阅读 2016-12-29 23:33:08
    Linux中,有许多种修改环境变量的方法,下面我们从修改方法,生效方法,有效期限,用户局限几个方面分别介绍一下。 查看PATHecho $PATH 以添加mongodb server为列修改方法一export PATH=/usr/local/mongodb/bin:$...

    在Linux中,有许多种修改环境变量的方法,下面我们从修改方法,生效方法,有效期限,用户局限几个方面分别介绍一下。

    查看PATH

    echo $PATH
    以添加mongodb server为列

    修改方法一

    export PATH=/usr/local/mongodb/bin:$PATH
    //配置完后可以通过echo $PATH查看配置结果。
    生效方法:立即生效
    有效期限:临时改变,只能在当前的终端窗口中有效,当前窗口关闭后就会恢复原有的path配置
    用户局限:仅对当前用户

    修改方法二

    通过修改.bashrc文件:
    vim ~/.bashrc
    //在最后一行添上:
    export PATH=/usr/local/mongodb/bin:$PATH
    生效方法:(有以下两种)
    1、关闭当前终端窗口,重新打开一个新终端窗口就能生效
    2、输入“source ~/.bashrc”命令,立即生效
    有效期限:永久有效
    用户局限:仅对当前用户

    修改方法三

    通过修改profile文件:
    vim /etc/profile
    /export PATH //找到设置PATH的行,添加
    export PATH=/usr/local/mongodb/bin:$PATH
    生效方法:系统重启
    有效期限:永久有效
    用户局限:对所有用户

    修改方法四

    通过修改environment文件:
    vim /etc/environment
    在PATH=”/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games”中加入“:/usr/local/mongodb/bin”
    生效方法:系统重启
    有效期限:永久有效
    用户局限:对所有用户

    展开全文
  • linux 修改环境变量

    千次阅读 2021-02-03 14:40:17
    一、Linux的变量种类 按变量的生存周期来划分,Linux...用VI在文件/etc/profile文件中增加变量,该变量将会对Linux下所有用户有效,并且是“永久的”。 例如:编辑/etc/profile文件,添加CLASSPATH变量 # vi /etc/pr.

    一、Linux的变量种类 按变量的生存周期来划分,Linux变量可分为两类: \1. 永久的:需要修改配置文件,变量永久生效。 \2. 临时的:使用export命令行声明即可,变量在关闭shell时失效。 二、设置变量的三种方法 \1. 在/etc/profile文件中添加变量【对所有用户生效(永久的)】 用VI在文件/etc/profile文件中增加变量,该变量将会对Linux下所有用户有效,并且是“永久的”。 例如:编辑/etc/profile文件,添加CLASSPATH变量 # vi /etc/profile export CLASSPATH=./JAVA_HOME/lib;$JAVA_HOME/jre/lib 注:修改文件后要想马上生效还要运行# source /etc/profile不然只能在下次重进此用户时生效。 \2. 在用户目录下的.bash_profile文件中增加变量【对单一用户生效(永久的)】 用VI在用户目录下的.bash_profile文件中增加变量,改变量仅会对当前用户有效,并且是“永久的”。 例如:编辑guok用户目录(/home/guok)下的.bash_profile $ vi /home/guok/.bash.profile 添加如下内容: export CLASSPATH=./JAVA_HOME/lib;$JAVA_HOME/jre/lib 注:修改文件后要想马上生效还要运行$ source /home/guok/.bash_profile不然只能在下次重进此用户时生效。 \3. 直接运行export命令定义变量【只对当前shell(BASH)有效(临时的)】 在shell的命令行下直接使用[export变量名=变量值]定义变量,该变量只在当前的shell(BASH)或其子shell(BASH)下是有效的,shell关闭了,变量也就失效了,再打开新shell时就没有这个变量,需要使用的话还需要重新定义。 三、另外

    1.使用readonly命令设置只读变量,如果使用了readonly命令的话,变量就不可以被修改或清除了。

    2.使用unset命令来清除环境变量 $ unset TEMP_KEVIN #删除环境变量TEMP_KEVIN

    转自:http://www.cppblog.com/mydriverc/archive/2009/10/09/98202.html

    以上就是良许教程网为各位朋友分享的Linux相关知识。

    展开全文
  • Linux 修改环境变量

    千次阅读 2016-06-14 10:41:44
    1.设置core file size unlimited永久有效为了使程序在崩溃时产生core文件,我们经常在终端使用命令ulimit -c unlimited 来设置。...要想每次登录Linux都有效,那么使用如下命令:echo "* soft core unlimited" > /etc

    修改环境变量的方法大致分为两种,一种是使用 export 命令,一种是修改配置文件。

    1.export 命令方式

    使用 export 命令,该方式只对当前 Shell 会话有效,退出 Shell 再次进入,修改的内容将丢失。

    例如将 /home/xxxx/bin 添加到 PATH 中,可以使用命令:

    export PATH=$PATH:/home/xxxx/bin
    

    这条命令可以直接在 Shell 中执行,也可以放在脚本中,但放在脚本中需要使用 source 命令来执行脚本。

    修改后可以使用如下命令查看是否修改成功,如果输出的 PATH 中含有 /home/xxxx/bin 则表明修改成功。

    export
    #或
    echo $PATH
    

    2.修改配置文件

    2.1 修改环境变量

    修改环境变量也可以通过修改如下 5 个文件来达到永久生效。

    全局配置文件:
    	/etc/profile
    	/etc/bashrc
    
    局部配置文件:
    	~/.profile
    	~/.bash_profile
    	~/.bashrc
    

    (1)对所有用户永久有效。
    修改全局配置文件 /etc/profile 或者 /etc/bashrc,在最后一行添加如下命令:

    export PATH=$PATH:[new directory]
    

    然后执行配置文件内的内容:source /etc/profile 或者source /etc/bashrc。或者退出当前 Shell 会话重新登录。

    (2)对当前用户永久有效。
    修改用户 Home 目录下的配置文件~/.profile~/.bash_profile~/.bashrc,在最后一行添加如下命令:

    export PATH=$PATH:[new directory]
    

    然后执行配置文件的内容source ~/.profile~/.bash_profile 或者source ~/.bashrc,会立即生效。或者退出当前 Shell 会话重新登录。

    文件名为点号开始的文件为 Linux 隐藏文件,使用命令ls -a可查看。

    2.配置文件说明

    下面对涉及的配置文件做一个简要说明。
    (1)/etc/profile
    系统级配置文件,对所有用户有效,用于设置环境信息。当用户登录时,该文件的内容被执行,并执行 /etc/profile.d 目录下的所有可执行文件来配置环境信息。

    (2)/etc/bashrc
    系统级配置文件,对所有用户有效,用于配置 Bash Shell。当用户打开 Bash Shell 时,该文件的内容被执行。

    (3)~/.profile 与 ~/.bash_profile
    用户级配置文件,只对当前用户有效,用于设置环境信息。用户登录时,该文件的内容被执行。

    (4)~/.bashrc
    用户级配置文件,只对当前用户有效,用于配置 Bash Shell。当用户打开 Bash Shell 时,该文件的内容被执行。

    另外,还有一个配置文件 ~/.bash_logout,每次退出系统时执行该文件。若不存在,需要自己新建。

    3.常用环境变量

    PATH
    	决定了shell将到哪些目录中寻找命令或程序
    HOME
    	当前用户主目录
    MAIL
    	当前用户的邮件存放目录
    SHELL
    	当前用户用的是哪种Shell
    HISTSIZE
    	保存历史命令记录的条数
    LOGNAME
    	当前用户的登录名
    HOSTNAME
    	主机名称,许多应用程序如果要用到主机名的话,通常是从这个环境变量中来取得的
    LANG/LANGUGE
    	和语言相关的环境变量,使用多种语言的用户可以修改此环境变量
    PS1
    	基本提示符,对于 root 用户是 #,对于普通用户是 $
    PS2
    	附属提示符,默认是 >。可以通过修改此环境变量来修改当前的命令符
    

    参考文献

    [1] 修改shell环境变量

    展开全文
  • linux下修改环境变量保存方法

    千次阅读 2020-04-28 21:28:55
    linux下修改环境变量如何保存 结束编辑按Esc(退出编辑);shift+zz,保存并退出。 (vi编辑器里的常用命令)
  • linux下修改环境变量的三种方式方法一: .bashrc修改方法二:profile修改方法三: environment修改附录:临时修改PATH 方法一: .bashrc修改 1、进入当前用户的.bashrc文件: vim ~/.bashrc 2、在.bashrc的...
  • linux下修改环境变量后一重启又恢复原状了。例如: export PATH=/.../java/linux/jdk1.5/bin:${PATH} export CLASSPATH=/.../java/linux/jdk1.5/lib/jre/javaws/:${CLASSPATH}、 重启后, echo $PATH 空 echo $...
  • linux 修改环境变量并且立即生效

    千次阅读 2019-06-11 11:11:53
    在用户目录修改环境变量,是对当前用户有效,并且是永久的,修改的文件为.bash_profile,这个文件是在当前用户目录。 如果想在修改之后,立即生效,可以使用命令 source .bash_profile 学习博客:...
  • 在开始介绍正文之前,先来了解下什么是linux环境变量环境变量(environment variables)一般是指在操作系统中用来指定操作系统运行环境的一些参数...Linux系统下修改/自定义环境变量的方法通常分为两类:临时修改和
  • linux下修改环境变量问题

    千次阅读 2016-03-02 15:10:14
    变量的生存周期来划分,Linux变量可分为两类,它们的修改方法如下: (1)永久的:需要修改配置文件,变量永久生效。 常见的配置文件包括: (1-1)/etc/profile:对所有用户生效;此文件为系统的每个用户设置环境...
  • Linux 修改环境变量方法及比较

    千次阅读 2021-03-25 17:29:46
    1、什么是环境变量(PATH) 在Linux中,在执行命令时,系统会按照PATH的设置,去每个PATH定义的路径搜索执行文件,先搜索到的文件先执行。 我们知道查阅文件属性的指令ls 完整文件名为:/bin/ls(这是绝对路径), 那...
  • linux 修改环境变量的3种方法
  • linux下修改环境变量文件.bashrc

    千次阅读 2015-10-28 16:23:14
    今天在修改linux环境变量时,先是修改了对应的路径,重启后一启动,在终端输入任何命令总是出现bash No such file or directory. 才发现是自己的路径给写错了,想改回来去找不到bashrc的路径,最后经过不停的查找...
  • 转载自: http://www.cppblog.com/mydriverc/archive/2009/10/09/98202.html Linux修改环境变量,很简单但很重要 一、Linux的变量种类 按变量的生存周期来划分,Linux变量可分为两类: 1.
  • 内容转自:... Linux修改环境变量及生效方法 发布时间:2013-06-17 00:00:00 来源:比特网 作者:悠虎 关键字:Linux  方法一:  在/etc/profile文件中添加变量【对所有用户生
  • 在工作中经常要安装一些开发工具,比如java,MongoDB 等,为了方便,往往会修改 环境变量设置。 我的机器是 CentOS Linux,记录我的方法。 1. 环境变量设置 1.1 环境变量中的 export export 用于定义一个变量 格式...
  • 环境变量的设置是一些操作的必要设置,也可以方便我们许多。比如脚本所在的目录设置为环境变量,让系统自动找相应目录执行shell。 下面我们介绍设置环境的四种方式: 查看PATH:echo $PATH 以添加mongodb为例 修改...
  • linux下修改环境变量

    千次阅读 2006-09-12 23:10:00
    cp .bashrc .bashrc_bak //备份.bashrcgedit ~/.bashrc在最后加入:export PATH=/opt/mysql/bin:$PATH:.然后在终端输入:source ~/.bashrc #使刚修改的起作用env //查看环境变量 
  • 查看path是否含有:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin,如果没有,先用临时环境变量(重启后消失) #export PATH=$PATH:/usr/local/sbin:/usr/local/bin:/sbin:/bin
  • 修改完毕后重新登录一次或运行命令source .bash_profile就生效了
  • Linux修改环境变量PATH

    千次阅读 2008-04-18 12:14:00
    PATH的值是一系列目录,当您运行一个程序时,Linux在这些目录进行搜寻。用以下命令可以看到PATH的值。 $ echo $PATH 例如,在主机中,用户yogin的PATH值为: /opt/kde/bin:/usr/local/bin:/bin:/usr/bin:/usr/...
  • 最近给移动硬盘装了个Ubuntu,然后在配置Java环境的时候,一不小心把/etc/profile里的环境变量输错了,还自信地source /etc/profile当时就终端java就不出东西,于是我习惯性重启了系统。 然后就悲剧了,能正常看到...
  • 修改了//.bashrc 后不能使用vi cp...   别着急小伙子,先在命令端输入这些命令 export PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/bin 然后 用vi 打开/root/.bashrc 最后一行加入export PATH=/sbin:/bin:...
  • 以上这篇Linux中修改环境变量及生效方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持软件开发网。 您可能感兴趣的文章:linux下配置jdk环境变量的三种方法总结Linux Shell脚本系列...
  • Linux修改Tomcat环境变量.txt
  • 一、Linux变量种类 按变量的生存周期来划分,...1. 永久的:需要修改配置文件,变量永久生效。 2. 临时的:使用export命令行声明即可,变量在关闭shell时失效。 二、设置变量的三种方法 1. 在/etc/pro
  • linux 查看环境变量和修改环境变量

    万次阅读 2014-03-20 10:44:38
    Linux里设置环境变量的方法(export PATH) 一般来说,配置交叉编译工具链的时候需要指定编译工具的路径,此时就需要设置环境变量。例如我的mips-linux-gcc编译器在“/opt/au1200_rm/build_tools/bin”目录,...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 374,087
精华内容 149,634
关键字:

linux修改环境变量

linux 订阅