问答详情
源自:1-1 shell编程之环境变量配置文件简介

centos 的/etc/profile配置文件的开头那段英文什么意思?

主要是加粗那句话,是什么意思?在/etc/profile.d里重新建立一个custom.sh作用是什么?

#It's NOT a good idea to change this file unless you know what you
# are doing. It's much better to create a custom.sh shell script in
# /etc/profile.d/ to make custom changes to your environment, as this
# will prevent the need for merging in future updates.

提问者:Revo 2017-01-23 11:31

个回答

  • Mozitea
    2017-02-03 17:37:34
    已采纳

    意思就是并不建议你直接通过修改文件里的内容来修改环境配置,可以使用你自己编写的自定义脚本来加载你自己习惯的环境配置。custom.sh是你自己编写的shell脚本,里面可以用来加载你自己所需的环境配置,这样的话以后系统更新后,就算文件里的参数改变了,也不影响你之前定义的一些环境配置,也就是不需要再重新设置环境配置。