个人理解,如有问题请立即指正
1:ubuntu的shell命令适合文件夹有关的,按理来说,我们每输入一条命令,都需要指定相对路径或绝对路径。
2:但ubuntu的环境变量解决了这个麻烦。所谓环境变量,就是一组文件地址,记为PATH,当我们在shell中输入一个没有指定相对路径或者绝对路径的命令时,shell就会去PATH里的地址去找一找哪个文件夹存储着这个命令(这个解释并不准确其实),然后直接去执行。
3:ubuntu的环境变量除了在本终端上可以添加使用的临时环境变量外,有两种永久的环境变量储存在文件里,一种是面向全体用户,存储在/etc文件夹下的profie,一种是该用户自己独有的,存储在自己用户文件夹下的.bashrc
4: 要添加永久的环境变量,就修改这两个文件,然后用source+文件名或重启即可生效。