在 Debian(以及大多数 Linux 系统)里,“env”通常指环境变量。下面按常见需求说明如何“导出 / 查看 / 保存”环境变量。
env
或
printenv
查看某一个变量:
echo $PATH
printenv HOME
export MY_VAR="hello"
只在当前终端会话有效,关闭终端后失效。
编辑用户配置文件:
nano ~/.bashrc
或(登录 shell):
nano ~/.profile
在末尾添加:
export MY_VAR="hello"
使立即生效:
source ~/.bashrc
sudo nano /etc/environment
写入(不要写 export):
MY_VAR="hello"
重启或重新登录后生效。
或:
sudo nano /etc/profile.d/myenv.sh
写入:
export MY_VAR="hello"
env > env_backup.txt
只导出自定义变量(示例):
env | grep MY_VAR > my_env.txt
#!/bin/bash
export API_KEY="123"
python app.py
或临时运行:
MY_VAR=test ./my_program
sudo systemctl edit my_service
写入:
[Service]
Environment=MY_VAR=hello
如果你指的是:
可以告诉我具体场景,我给你更精确的命令。