问题背景: 今天装Git,配置Git环境变量时,好奇bin目录到底是是什么,其他的环境变量也经常用到它。
一、bin是什么文件
bin是用户可执行文件,以下是常见文件目录:
•主目录:/root、/home/username
•用户可执行文件:/bin、/usr/bin、/usr/local/bin
•系统可执行文件:/sbin、/usr/sbin、/usr/local/sbin
•其他挂载点:/media、/mnt
•配置:/etc
•临时文件:/tmp
•内核和Bootloader:/boot
•服务器数据:/var、/srv
•系统信息:/proc、/sys
•共享库:/lib、/usr/lib、/usr/local/li
二、windows 环境变量中%%的作用
- %名称%可以调来用windows系统的其它环境变量。
如下图:path中直接利用 %NODE_PATH% 代表图2中的NODE_PATH路径
三、path的作用
如果在path里面定义了一个目录,你在命令行里面不用输出完整的目录名,直接输入可执行程序和文件名就可以执行了,你输入命令的时候,系统会在path定义的目录下道面去寻找你输入的命令。
如:git --version
四、系统变量和用户变量的区别
系统变量时针对系统所有用户,用户变量只针对当前用户