1. 首页
  2. 操作系统
  3. Linux
  4. linux标准环境变量

linux标准环境变量

上传者: 2025-05-25 22:36:11上传 DOCX文件 12.48KB 热度 1次

Linux 中的环境变量是 Shell 和系统服务的重要配置基础,决定了命令查找、语言支持、终端行为等关键行为。理解常见环境变量的作用,有助于定制高效的用户环境。

SHELL 指定默认 Shell 程序,如 Bash。可通过更改该变量切换到 Zsh、Fish 等 Shell。LANG 设置系统语言环境,影响日期、时间、货币格式等。PATH 是命令查找路径的核心,系统会按路径顺序查找可执行文件。

MANPATH 控制 man 命令搜索手册页的目录,常用于补充第三方软件文档。INPUTRC 定义键盘映射配置文件,关联命令行快捷键行为。BASH_ENV 用于非交互式 Bash 脚本的初始化脚本加载。

DISPLAY 是图形界面程序与 X Server 之间的桥梁,必须正确配置以支持远程 GUI 会话。COLORTERM 影响终端颜色显示,常见值如 gnome-terminal、truecolor。

USERLOGNAME 都标识当前登录用户,但来源不同。前者来自 Shell,后者通常由 login 程序设置。MAIL 表示用户邮箱目录,HOSTNAME 表示当前主机名,系统识别和网络通信都依赖该值。

HISTSIZE 设置命令历史条目数,默认常见值为 1000,可根据使用频率调整。

在 Ubuntu 和其他发行版中,可通过编辑 /etc/profile~/.bashrc 等文件配置上述变量。文章《PATH 环境变量》详细了 PATH 的配置策略,结合《shell 环境变量》对 Shell 层级变量的解读,能更清晰地理解变量生效的优先级与范围。

参考《linux 环境变量》可进一步了解 Linux 各环境变量的加载顺序与系统影响。合理配置环境变量是 Shell 脚本开发、系统管理中的基础能力。

下载地址
用户评论