文章目录
一、变量的定义
- 定义本身:变量就是内存一片区域的地址
- 变量存在的意义:命令无法操作一直变化的目标,用一串固定的字符来表示不固定的目标可以解决此问题。
二、变量的定义方法
1. 环境级别
使用export直接定义,在环境关闭后变量失效:export a=1
2. 用户级别
- 变量设定只针对于当前用户下生效
- 在文件 【~/.bash_profile】中设定
vim .bash_profile #编辑shell环境信息配置文件(.bashrc为shell自身配置文件)
export a=1 #设定用户级别变量
source .bash_profile #使设定生效
3. 系统级别
vim /etc/profile #编辑配置文件
export a=2 #添加变量
source /etc/profile #使设定生效
自定义子配置文件