将 shell 的自定义变量转化为环境变量,可以使用 export 命令做到。
VAR="This is a variety"
使用这种方式设置一个变量,那么这个变量只归执行变量设置操作的进程所有,对其他进程都不可见,包括其父进程和子进程。
export VAR="This is a variety"
使用这种方式设置的环境变量,对执行变量设置操作的进程及其子进程可见,其他进程(包括其父进程)不可见。
所以,不管怎么设置变量都不会影响到其父进程及其他非子进程。
因此:
1. 不管我怎么设置变量,你永远都看不到;
2.在终端下设置环境变量后,退出登录后都会消失。
阅读(645) | 评论(0) | 转发(0) |