系统管理-env
系统管理-env 🖥️ — 显示或设置环境变量
作用
env(environment)用于显示当前 Shell 的所有环境变量,或在修改后的环境中运行程序。常用于查看环境变量配置、在脚本中使用干净环境执行命令、调试环境变量相关问题。
语法
1 | env [选项] [变量名=值] [命令] |
用法
env 不加参数时列出当前所有环境变量。-i(或 --ignore-environment)以空环境启动,仅保留显式指定的变量;-u 变量 移除指定变量;-0 以 NUL 字符分隔输出(方便脚本处理)。可在命令前添加 变量=值 来临时设置环境变量,如 env PATH=/custom/path command。-S 允许分割字符串参数。
常用参数
| 参数 | 说明 |
|---|---|
-i |
清空环境(干净模式) |
-u 变量 |
移除指定变量 |
-0 |
NUL 分隔输出 |
-S 字符串 |
分割参数字符串 |
示例
1 | env # 列出所有环境变量 |
来源:菜鸟教程