400-650-7353

精品课程

您所在的位置:首页 > IT干货资料 > linux > 【Linux基础知识】CentOS7环境变量配置文件

【Linux基础知识】CentOS7环境变量配置文件

  • 来源:Linux培训问答
  • 2020-08-14 14:50:21
  • 阅读()
  • 分享
  • 手机端入口

Linux有专门的文件来保存维持系统运行状态的变量信息,称为配置文件,配置文件都记录在磁盘上,系统的每项设置都会有专用的配置文件进行记录。

环境变量更改后,改动过的变量值会在系统用户注销或系统重启后失效。这是因为开机时,Linux会从磁盘上读取配置文件到内存中,用户通过命令方式所做的系统环境变量更改只是在内存中临时生效,并未更改磁盘上的配置文件,而内存中的数据会在系统用户注销或系统重启后清空,这时改动后环境变量配置信息将失效。

【Linux基础知识】CentOS7环境变量配置文件

因此,必须手动编辑、更改磁盘上的配置文件,系统更改才能永久生效。

Linux中有专用的环境变量配置文件来记录环境变量的配置信息,分为系统环境变量配置文件和个人环境变量配置文件。

(1)系统环境变量配置文件

针对整个Linux系统生效,所有账号登录后配置都会加载生效。

①/etc/bashrc:针对shell。

②/etc/profile:针对外围程序。

(2)个人环境变量配置文件

每个用户都会有其独有的个人配置文件,针对单个用户生效,不影响其他用户。

①$HOME/.bashrc:针对shell。

②$HOME/.bash_profile:针对外围程序。

③$HOME/.profile:功能与.bash_profile相同,在CentOS Linux系统中,该文件默认不存在。

可以根据需要编辑配置文件,以便实现系统重启后配置仍然生效。

例如,在vi /etc/.bash_profile开头部分写入PS1="{\u@\h \t \W}\\$"并保存退出后,该配置将在系统用户注销或系统重启后仍然有效,因为.bash_profile会在之后重新加载执行,记录在其中的PS1="{\u@\h \t \W}\\$"相应也会在执行后立刻生效。

在Linux中,文档中以“#”开头的都是注释内容。注释是指计算机在执行、查看文件时会略过、不做处理的文字,一般起解释说明作用。

课程好礼申请领取
您的姓名
您的电话
意向课程
 

中公优就业

官方QQ

扫描上方二维码或点击一键加群,免费领取价值599元网课,加群暗号:599。 一键加群

>>本文地址:
注:本站稿件未经许可不得转载,转载请保留出处及源文件地址。

推荐阅读

优就业:ujiuye

关注中公优就业官方微信

  • 关注微信回复关键词“大礼包”,领80G学习资料
QQ交流群
领取免费网课
(加群备注“网站”)
IT培训交流群 加入群聊 +
软件测试 加入群聊 +
全链路UI/UE设计 加入群聊 +
Python+人工智能 加入群聊 +
互联网营销 加入群聊 +
Java开发 加入群聊 +
PHP开发 加入群聊 +
VR/AR游戏开发 加入群聊 +
大前端 加入群聊 +
大数据 加入群聊 +
Linux云计算 加入群聊 +
优就业官方微信
扫码回复关键词“大礼包”
领取80G学习资料

淘宝商家短视频
预约试听
2020OAO训练营
免费试听
课程资料、活动优惠 领取通道