回收网站怎么做,为公司建立网站,seo外链平台,营销型平台网站Shell环境变量深入#xff1a;自定义系统环境变量
目标
能够自定义系统级环境变量
全局配置文件/etc/profile应用场景
当前用户进入Shell环境初始化的时候会加载全局配置文件/etc/profile里面的环境变量, 供给所有Shell程序使用
以后只要是所有Shell程序或命令使用的变量…Shell环境变量深入自定义系统环境变量
目标
能够自定义系统级环境变量
全局配置文件/etc/profile应用场景
当前用户进入Shell环境初始化的时候会加载全局配置文件/etc/profile里面的环境变量, 供给所有Shell程序使用
以后只要是所有Shell程序或命令使用的变量, 就可以定义在这个文件中
案例演示
需求
/etc/profile定义存储自定义系统级环境变量数据
创建环境变量步骤 编辑/etc/profile全局配置文件 # 增加命令: 定义变量VAR1VAR1 并导出为环境变量
# 扩展: vim里面的命令模式使用G快速定位到文件末尾位置, 使用gg定位到文件首行位置重载配置文件/etc/profile, 因为配置文件修改后要立刻加载里面的数据就需要重载, 语法 source /etc/profile在Shell环境中读取系统级环境变量VAR1
创建环境变量演示
编辑/etc/profile文件
vim /etc/profile添加设置变量VAR1VAR1并导出成为环境变量, 在/etc/profile文件末尾添加如下命令
# 创建环境变量
VAR1VAR1
export VAR13、保存/etc/profile退出
4、重新加载/etc/profile文件数据更新系统环境变量
source /etc/profile注意如果这一步不执行无法读取更新的环境变量 3、输出环境变量VAR1
echo $VAR1小结
如何自定义系统级环境变量 系统级全局配置文件: /etc/profile设置环境变量: export var_namevalue, 注意环境变量建议变量名全部大写修改了/etc/profile文件后, 要立刻加载修改的数据需要重载配置文件: source /etc/profile