日夏养花网

您好,欢迎访问日夏养花网,我们的网址是:http://www.rixia.cc

在Linux下如何修改环境变量PATH啊?

2021-07-12 02:39:00 分类:养花问答 来源: 日夏养花网 作者: 网络整理 阅读:91

Linux 如何设置环境变量?

Linux 如何设置环境变量? 伊雪
在shell里面输入env,可以查看环境变量。想设置某个临时文件变量,在shell里面输入export xxx=xxxx就行。想永久地设置的话,可以改/etc/bashrc,这个是系统变量,也是在文件里加上export xxx=xhttp://www.rixia.ccxxx,改用户变量的话,就在你用户的文件夹里面的.bashrc
你可以在shell下 输入: echo $PATH 注意,一定要大写的。 我 不知道你具体要改什么或者设置什么如果是单用户的环境,不管你是root还是其他到用户,只想在使用这个用户到时候是这样,就样在该用户到目录下修改.bash_profile,版本不一样,文件名稍微有点差别,像ubuntu就不是这样命名的。 如果是所有用户都是用一个的话,就要在/etc/bashrc里面更改就可以了。如果你不知道具体怎么改 可以根据你具体想要改的东西具google下比如 :$PATH = /usr/local/.... #后面的点是省略到只要改成你需要到就可以。而#是注释export $PATH #再用export 把你上面定义的声明一下就可以了然后要在shell下 source /etc/bashrc如果是在用户根目录下改的,把文件换了对了,你可以打开你的这些文件看看开头到注释的说明
1、环境变量不建议修改2、你可以临时修改一些比如: PS1=“” PWD= 当然这些是全局的。如果你想修改某个用户的,可以这样:vi ~/.bash_profile随便写一行 echo &HqICwCquot;hello" 当然你也可以写变量 echo `date`登陆时,你就会看到结果!

如何在linux添加路径到PATH环境变量中

  1. 全局的对所有用户都可以的使用的PATH: 可以通过修改配置文件: /etc/bashrc 和 /etc/profile 来时配置,全局的PATH;
例如: vi /etc/profile
在最后后加一行:PATH=THE_SET_GLOBLE_ENV_PATH:$PATH;
接着换行: export PATH
如果使其立即生效: source /etc/profile
2. 对于普通用户也可以设置,自己的路径:在自己的home目录中:
ls -a | grep bash
会找到两个文件: .bashrc 和 .bash_profile
同样可以像修改 /etc/profile一样,修改 .bash_profile 来配置你的个性PATH 环境。
同样修改后,若不重启,就使其立即生效的话,不要忘了 source .bash_profile.
呵呵,最看看的你的修改后的PATH: echo $PATH 或者 env 再者 set !!
  

Linux下如何修改环境变量PATH值

PATH的值是一系列目录,当您运行一个程序时,Linux在这些目录下进行搜寻。用以下命令可以看到PATH的值。$ echo $PATH例如,在主机中,用户yogin的PATH值为:/opt/kde/bin:/usr/local/bin:/bin:/usr/bin:/usr/X11R6/bin:/home/yogin/bin其中“:”为分隔符。所以,上面的一串目录可以看成是如下的目录列表。/opt/kde/bin/usr/local/bin/bin:/usr/bin/usr/X11R6/bin/home/yogin/bin同样,也是主机中,HqICwC用户root的PATH值为:/opt/kde/bin:http://www.rixia.cc/sbin:/bin:/usr/sbin:/usr/bin:/usr/X11R6/bin:/root/bin要修改所有用户的PATH值,您可以以root身份编辑/etc/profile文件,修改其中包含“PATH=”的一行。例如,您可以使用pico编辑器打开/etc/profile文件。$ pico -w/etc/profilepico是一个文本编辑器,而-w选项关闭了长行回绕功能。如果您想将当前目录加入到PATH中,则将“.”加入PATH中,此时PATH的设定如下:PATH="$PATH:/usr/X11R6/bin:."export PATH注意:在修改了PATH值或任何环境变量后,都要用export将其输出,新的PATH值才能生效。更多相关推荐:

linux修改环境变量

我想修改我的环境变量 我用gcp用户登录,HOME=/home/gcp 这个是我现在的HOME路径,我想让它变成/opt/gcp 该如何修改?
1、vi /etc/passwd
2、找到gcp那行
3、将/home/gcp改为/opt/gcp保存,
4、再登陆即可
按变量的生存周期来划分,Linux变量可分为两类,它们的修改方法如下:
(1)永久的:需要修改配置文件,变量永久生效。
常见的配置文件包括:
(1-1)/etc/profile:对所有用户生效;此文件为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行;并从/etc/profile.d目录的配置文件中搜集shell的设置
例如:编辑/etc/profile文件,添加CLASSPATH变量
# vi /etc/profile
添加一行:
export CLASSPATH=./JAVA_HOME/lib;$JAVA_HOME/jre/lib
修改后需要执行重新登录才能生效,也可以执行命令source /etc/profile来生效

(1-2)/etc/bashrc:对所有用户生效;为每一个运行bash shell的用户执行此文件.当bash shell被打开时,该文件被读取
编辑方法如上,不再赘述

(1-3)~/.bash_profile:仅会对当前用户有效;每个用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件仅仅执行一次
例如:编辑guok用户目录(/home/guok)下的.bash_profile
$ vi /home/guok/.bash.profile
添加如下内容:
exHqICwCport CLASSPATH=./JAVA_HOME/lib;$JAVA_HOME/jre/lib
修改后需要执行重新登录才能生效,也可以执行命令source /etc/profile来生效

(1-4)~/.bashrc:仅会对当前用户有效;该文件包含专用于你的bash shell的bash信息,当登录时以及每次打开新的shell时,该该文件被读取
编辑方法如上,不再赘述

另外,~/.bashrc等中设定的变量(局部)只能继承/etc/profile中的变量,他们是"父子"关系

综述,对上述文件修改,添加你需要的变量,在启动一个shell(终端,terminal)时,你所定义的变量均会生效的。

(2)临时的:使用export命令声明即可,变量只在当前的shell(BASH)或其子shell(BASH)下是有效的,在关闭shell后失效,再打开新shell时就没有这个变量,需要使用的话还需要重新定义
在shell的命令行下直接使用[export 变量名=变量值] 定义变量

环境变量的查看
(1)使用echo命令查看单个环境变量。例如:
echo $PATH
(2)使用env查看所有环境变量。例如:
env
(3)使用set查看所有本地定义的环境变量。例如:
set
另外,unset可以删除指定的环境变量。

常用的环境变量
PATH 决定了shell将到哪些目录中寻找命令或程序
HOME 当前用户主目录
HISTSIZE 历史记录数
LOGNAME 当前用户的登录名
HOSTNAME 指主机的名称
SHELL 当前用户Shell类型
LANGUGE  语言相关的环境变量,多语言可以修改此环境变量
MAIL 当前用户的邮件存放目录
PS1 基本提示符,对于root用户是#,对于普通用户是$

linux 怎么修改path环境变量

首先,修改Linux的环境变量PATH的语法是这样的(以把/root这个目录加入PATH环境变量为例):PATH="$PATH":/root,注意PATH环境变量里面保存的各个路径之间是用英文冒号分割的(这点和Windows的PATH环境变量有所区别,Windows的PATH环境变量的路径之间用英文分号分割)。"$PATH"这一部分代表原来的PATH环境变量的内容,因为PATH环境变量是如此重要,对PATH环境变量的修改最好是在原PATH的基础上进行添加,所以用"$PATH"导入原PATH的内容,后面的英文冒号分割开/root这个新添加的内容。意思就是在原PATH内容的基础上添加/root这个路径(尽量在原PATH的内容基础上添加,不要去掉原PATH里面的路径信息)。
那对PATH环境变量的修改应该写在那个配置文件中呢?如果想让设置只对当前用户有效,可以在~/.bashrc文件中加入如下两行(还是以添加/root目录为例):
PATH="$PATH":/root
export PATH
添加完成后,如果想让设置马上生效,还需要执行这样一条命令:source ~/.bashrc。(否则设置只在下次登录才会生效)
如果想让修改对所有用户都有效,则需要把设置添加到/etc/profile这个配置文件中,添加的内容和在~/.bashrc中的一样。

文章标签:

本文标题: 在Linux下如何修改环境变量PATH啊?
本文地址: http://www.rixia.cc/wenda/141289.html

上一篇:刚种下的兰花怎么浇水

下一篇:昆山哪里有种植赖葡萄的什么价格

相关推荐

推荐阅读

猜你喜欢

返回顶部