欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

Linux环境变量配置

程序员文章站 2022-06-03 22:34:35
...

Linux中的环境变量可以分为 系统级用户级 两种。

系统级的环境变量是每个登录到系统的用户都要读取的变量。

用户级的环境变量则是该用户使用系统时加载的变量。

变量的设置方法

①/etc/profile 文件中添加变量(永久的)

用 vim 编辑器编辑 /etc/profile 文件来增加变量,将作用于 Linux 下所有用户,且具有永久性。

vim /etc/profile

export PATH=$PATH:/opt/mysql/bin

然后让 profile 文件立即生效:source /etc/profile

②修改 ~/.bash_profile 文件(对单一用户生效(永久的)

这种方法可以把环境变量的权限控制到用户级别,主要是针对某一特定的用户,如果需要给某个用户权限使用这些环境变量,只需要修改其个人用户主目录下的 .bash_profile 文件就可以了。

在root用户下编辑ceshi用户目录(/home/ceshi)下的 .bash_profile,即 /home/ceshi/.bash_profile 文件。

③直接运行export命令定义环境变量(临时的)

这种设置只对当前的 shell 起作用,换一个 shell 设置就无效了。 在 shell 的命令行下直接使用 export 变量名=变量值来定义变量。

echo 命令

例如,我们查看 PATH 环境变量

[[email protected] ~]$ echo $PATH
/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin:/sbin:/home/yang/.local/bin:/home/yang/bin