码迷,mamicode.com
首页 > 其他好文 > 详细

环境变量

时间:2019-12-29 10:52:53      阅读:89      评论:0      收藏:0      [点我收藏+]

标签:默认   usr   需要   local   输入   文件夹   启动   实现   特性   

关于Linux环境变量


所谓环境变量, 就是位置, 就是索引位置.


首先需要理解, 当我们在bash中输入的每一个命令, 都有其对应的文件.

例如我们的常用的ls,cp等命令都储存/usr/bin中, 可以通过which [命令] 来查看命令文件所在位置. (cd命令无文件, 通过bash实现)
在使用ls查看文件的时候, 同样可以用/usr/bin/ls


依此而论,当我们使用某个非系统自有的命令的时候, 其实也都是在使用该应用的文件. 只不过是文件所在的位置可能不太一样.
例如我们下载了Python, 当在使用的使用, 可以通过/usr/local/bin/python3.*(Python启动器默认安装位置)来使用, 也可以通过python来使用.

那么, 为什么这些文件, 没有在bash所在的当前目录也能够直接调用.
这个就是环境变量.
所有任意路径都可输入的命令,都储存在环境变量的文件夹中.
反之, 在输入有路径特性的.或者/的时候, 则直接从对应路径寻找响应文件.

环境变量

标签:默认   usr   需要   local   输入   文件夹   启动   实现   特性   

原文地址:https://www.cnblogs.com/jrri/p/12114012.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!