Linux系统环境变量详解

Linux系统环境变量详解

  • 打印环境变量
    • 打印环境变量命令
    • 结果对比
  • 环境变量修改方式
    • 修改方式
        • ${变量名#匹配字串}
  • 环境变量配置文件
    • 系统级
        • /etc/environment,
        • /etc/profile
        • /etc/bashrc
        • 注意
    • 用户级(文件处于用户家目录下)
        • ~/.bash_profile
        • ~/.bashrc
        • 注意
        • 用户登录顺序
  • 特殊的环境变量
    • locale
        • 文件位置
        • 配置方法
    • 动态库相关
        • LD_PRELOAD(一般不用)
            • 测试使用
        • LD_LIBRARY_PATH(常用)
        • ldconfig
        • 默认库文件路径
    • 区别和使用

打印环境变量

打印环境变量命令

命令 说明
set 显示当前shell的所有变量包括其内建环境变量(与shell外观等相关),用户自定义变量及导出的环境变量
env 显示与当前用户相关的环境变量,还可以让命令在指定环境中运行
export 显示从shell中导出成环境变量的变量,也可以通过他将自定义变量导成全局变量。

结果对比

#设置变量
[root@0524 ~]# temp=kylin
[root@0524 ~]# export temp_env=

你可能感兴趣的:(银河麒麟操作系统最佳实践,linux,服务器,java)