温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

系统变量简单用法介绍

发布时间:2020-07-03 02:14:07 来源:网络 阅读:468 作者:一百个小排 栏目:开发技术

一.四个环境变量的简介

/etc/profile: 用来设置系统环境参数,比如$PATH. 这里面的环境变量是对系统内所有用户生效的。
/etc/bashrc: 这个文件设置系统bash shell相关的东西,对系统内所有用户生效。只要用户运行bash命令,那么这里面的东西就在起作用。

~/.bash_profile: 用来设置一些环境变量,功能和/etc/profile 类似,但是这个是针对用户来设定的,也就是说,你在/home/user1/.bash_profile 中设定了环境变量,那么这个环境变量只针对 user1 这个用户生效.
~/.bashrc: 作用类似于/etc/bashrc, 只是针对用户自己而言,不对其他用户生效。

二.区别
bashrc是在系统启动后就会自动运行,打开一个新的shell(包括打开一个新终端和在终端上输入bash),都会重新读取/etc/bash.bashrc 和 ~/.bashrc文件里面的内容。

profile是在用户登录后才会运行,而且是交互式的、以login 方式进入 bash 运行的,意思是只有用户登录时才会生效。

三.调用顺序
/etc/profile->~/.bash_profile->~/.bashrc->/etc/bashrc
系统变量简单用法介绍

四.重启方式
进行设置后,可运用source bashrc命令更新bashrc,也可运用source profile命令更新profile

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI