环境变量具有用户属性,设置环境变量有四种方式
1、暂时的添加环境变量PATH_NAME:仅对当前进程有用,进程结束后自动释放
可通过export命令,如
export PATH_NAME=/usr/local/nginx/sbin/:$PATH_NAME,将/usr/local/nginx/sbin/目录临时添加到环境变量PATH_NAME中
2、该方法只针对当前普通用户,重启后依然起作用
编辑 .bashrc 文件 vim ~/.bashrc
文件末尾添加:PATH_NAME=/usr/local/nginx/sbin/:$PATH_NAME
source ~/.bashrc
3、对所有的普通用户起作用,重启后依然有效
编辑 /etc/profile 文件 vim /etc/profile
文件末尾添加:export PATH_NAME=/usr/local/nginx/sbin/:$PATH_NAME
source /etc/profile 立即生效
另起终端需要重新执行该命令才能生效
重启后自动生效
4、对所有用户有效,包括超级管理员root
打开 /etc/environment ,在最后添加,运行下面2条命令。
sudo vim /etc/environment
PATH_NAME=/usr/local/nginx/sbin/source
source /etc/environment
该命令建议不要用,若设置错误,系统重启后可能会导致无法进入图形化界面,必须进入到命令行界面修改该文件后才能恢复