export 变量的作用
基本作用:
让变量在子进程中可见
- 普通变量(未 export)仅对当前 Shell 有效,子进程(如脚本、命令)无法读取。
- 环境变量(export 后)可以传递给子进程。
永久生效的方法
# 对当前用户生效
echo 'export MY_VAR="value"' >> ~/.bashrc
# 对所有用户生效(需 root 权限)
echo 'export MY_VAR="value"' >> /etc/profile
让变量在子进程中可见
# 对当前用户生效
echo 'export MY_VAR="value"' >> ~/.bashrc
# 对所有用户生效(需 root 权限)
echo 'export MY_VAR="value"' >> /etc/profile