linux中设置环境变量的方法

根据网上查看的资料及自己的实际应用理解,记录下关于在Linux中设置环境变量的方法:

1、在shell中export设置,如export PATH=/usr/bin:$PATH(注意,后面一定要加:$PATH),不然设置的PATH环境变量就只有/usr/bin,之前的就全部被覆盖了。使用此方法设置的环境变量,在shell关闭后就会被还原,仅用于临时使用

2、修改/etc/profile,在此文件中增加export PATH=/usr/bin:$PATH,可以永久生效,但是设置是对所有用户有效,修改完成后,重启shell即可生效

3、修改~/.bashrc,在此修改与/etc/profile的区别是,此处修改的仅对当前用户有效,如果你是管理员,下面有5个用户,修改了A用户下的.bashrc,那么就只有A用户可以使用这个环境变量,重启shell生效!

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
Linux 设置环境变量方法有以下几种: 1. 通过 export 命令设置环境变量。例如,要设置名为 MY_VAR 的环境变量,可以在终端输入以下命令: ``` export MY_VAR="hello world" ``` 这样就将 MY_VAR 的值设置为 "hello world"。 2. 在 ~/.bashrc 或 ~/.bash_profile 文件设置环境变量。这些文件是 Bash shell 的配置文件,它们会在每次启动 Bash shell 时自动加载。在这些文件,可以使用 export 命令或直接将变量名和值写在一行设置环境变量。例如: ``` export MY_VAR="hello world" ``` 或者: ``` MY_VAR="hello world" export MY_VAR ``` 3. 在 /etc/environment 文件设置环境变量。这个文件是系统级别的环境变量配置文件,它会在系统启动时自动加载。在这个文件,可以直接将变量名和值写在一行设置环境变量。例如: ``` MY_VAR="hello world" ``` 注意:修改 /etc/environment 文件需要 root 权限。 4. 在 /etc/profile 或 /etc/profile.d/*.sh 文件设置环境变量。这些文件是系统级别的 shell 配置文件,它们会在用户登录时自动加载。在这些文件,可以使用 export 命令或直接将变量名和值写在一行设置环境变量。例如: ``` export MY_VAR="hello world" ``` 或者: ``` MY_VAR="hello world" export MY_VAR ``` 注意:以上设置环境变量方法是针对当前的 shell 会话有效的。如果希望在所有 shell 会话都生效,需要将环境变量设置放在所有 shell 配置文件

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值