linux变量命令是
linux变量命令是详细介绍
在 Linux 中,与变量相关的常用命令和操作如下,主要涉及变量的查看、设置、导出和删除等:
1. 查看变量
(1)查看所有环境变量
bash
(2)查看单个变量的值
bash
$变量名变量名
变量名
(3)查看所有变量(包括环境变量和本地变量)
bash
2. 设置变量
(1)定义本地变量(临时变量,仅当前 Shell 会话有效)
bash
变量名值hello
(2)将变量导出为环境变量(子进程可继承)
bash
变量名值hello
MYVAR
(3)设置永久生效的变量(写入配置文件)
- 当前用户生效:编辑
~/.bashrc(Bash 用户)或~/.zshrc(Zsh 用户),添加export 变量名=值,然后执行source ~/.bashrc生效。 - 全局生效:编辑
/etc/profile(所有用户),添加上述语句,重启或执行source /etc/profile生效。
3. 删除变量
bash
变量名MYVAR
4. 变量扩展与操作
(1)变量替换(常用在脚本中)
bash
默认值}默认值}
错误信息}
模式}
模式}
模式}
模式}
(2)查看变量类型或属性(如只读变量)
bash
变量名变量名
总结
- 查看变量:
echo $VAR、printenv VAR、env VAR、set - 设置变量:直接赋值
VAR=value,导出环境变量export VAR=value - 删除变量:
unset VAR - 永久生效:修改 Shell 配置文件(如
~/.bashrc)并刷新 - 高级操作:使用
declare管理变量属性,通过变量替换处理复杂逻辑
根据具体需求选择合适的命令即可。如果需要脚本中使用变量,建议结合 export 和配置文件实现持久化。