Linux 常用命令之配置环境变量 PATH

PATH是系统环境变量中的一种,同时将一些二进制文件的绝对路径追加进去,则在系统终端中可以发现这些路径下的文件。

一. 环境变量设置

export PATH=<二进制文件的绝对路径>:$PATH
以下为结合实际例子的操作

1、临时设置

  打开一个终端执行如下命令

export PATH=/usr/local/mysql:$PATH

2、当前用户的全局设置

vim ~/.bashrc

  在~/.bashrc里面添加如下命令

export PATH=/usr/local/mysql:$PATH

  执行如下使生效:

source ~/.bashrc

3、所有用户的全局设置

sudo vim /etc/profile

  在/etc/profile里面添加如下命令

export PATH=/usr/local/mysql:$PATH

  使生效:

source /etc/profile

二、测试当前的环境变量

echo $PATH 或 env

三、用户登录后加载profile和bashrc的流程如下

1. /etc/profile
    ->/etc/profile.d/*.sh

2. $HOME/.bash_profile
    ->$HOME/.bashrc
        ->/etc/bashrc

说明:bash首先执行/etc/profile脚本,/etc/profile脚本先依次执行/etc/profile.d/*.sh ,随后bash会执行用户主目录下的.bash_profile脚本,.bash_profile脚本会执行用户主目录下的.bashrc脚本, 而.bashrc脚本会执行/etc/bashrc脚本。 至此,所有的环境变量和初始化设定都已经加载完成. bash随后调用terminfo和inputrc,完成终端属性和键盘映射的设定;

猜你喜欢

转载自blog.csdn.net/weixin_47156401/article/details/132115409