用户变量和系统变量的区别
1、
系统变量:对所有的用户起作用
用户变量:对当前用户起作用
那么为什么要设置环境变量?
在Windows和DOS操作系统中的path环境变量,当要求系统运行一个程序而没有告诉它程序所在的完整路径时,系统除了在当前目录下面寻找此程序外,还应到path中指定的路径去找。用户通过设置环境变量,来更好的运行进程。很多木马传染也是通过这个原理感染软件。
2、Linux操作系统的环境变量和用户变量文件系统相对简单
比方说:系统变量的文件都在/etc/profile 下面 ,而用户文件是在 ~/bash_profile下面(每个用户文件不在同一个)