问题背景: 今天装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 环境变量中%%的作用

  1. %名称%可以调来用windows系统的其它环境变量。
    如下图:path中直接利用 %NODE_PATH% 代表图2中的NODE_PATH路径

三、path的作用

如果在path里面定义了一个目录,你在命令行里面不用输出完整的目录名,直接输入可执行程序和文件名就可以执行了,你输入命令的时候,系统会在path定义的目录下道面去寻找你输入的命令。
如:git --version

四、系统变量和用户变量的区别
系统变量时针对系统所有用户,用户变量只针对当前用户

环境变量中bin目录是什么,windows 环境变量中%%的作用和path的作用相关推荐

  1. tomcat 启动需要java环境吗?_三分钟教你Windows环境下,如何设置Tomcat随机自动启动?...

    一:确保tomcat 在点击binstartup 文件可以正常启动访问: 二:本机安装有JDK: 三:本机环境变量配置:JAVA_HOME:C:Javajdk1.7.0_17; 四:本机Tomcat环 ...

  2. anaconda警告python未激活_Python位于conda env中,但尚未在Windows virtual en中激活

    我创建了一个Windows(10)Python虚拟环境(env3.7.3).当我打开一个在virtual env中激活的cmd窗口时,在virtual env中启动Python时会收到以下警告消息: ...

  3. python中bin是什么意思啊_Python程序中的bin()

    在本教程中,我们将学习该bin()方法. bin() bin()函数用于将数字转换为二进制.如果将数字传递给该bin()函数,则它将返回该数字的二进制表示形式. Python中的二进制数字以0b开头. ...

  4. windows环境安装lzo和python-lzo

    windows环境安装lzo和python-lzo 概述 应用版本 Windows环境安装lzo 安装python-lzo插件 快速安装 代码示例 问题解析 近期因python项目开发中涉及到lzo文 ...

  5. Hadoop课程学习——Hadoop的windows环境安装及问题

    前言 一.使用步骤 1.jdk下载 2.eclipse下载 3.jdk与eclipse环境配置 4.Hadoop使用 二:问题展示 1.问题一:出现找不到主类(java -version运行正常,ha ...

  6. 超详细Windows环境下使用Apache部署Django项目教程

    目录 超详细Windows环境下使用Apache部署Django项目教程 1.什么是Apache 2.安装并配置Apache 2.1 下载Apache 2.2 解压Apache到文件夹 2.3 配置c ...

  7. server2012JAVA环境变量_Windows2012云服务器怎么配置java环境变量?

    一.Java为何要配置环境变量? 所有学习java的小伙伴应该都知道,学习的第一步就是要学习java的环境变量配置. 1.变量 知道吧? 对,就是可以随意给其赋值的一个存储单元. 2.那么环境呢? 首 ...

  8. 破解rar压缩文件密码(Windows环境)

    Unrar解压rar包 最近在下载很多附件,附件中有很多的格式,.doc,.xls,rar,zip等等.在处理这些附件的时候还是遇到了很多的坑,这里记录一下,希望对后来的朋友有所帮助. Unrar解压 ...

  9. React Native windows环境搭建

    1.首先准备下载必须的依赖:Node.JDK .Android Studio.夜神模拟器 ①Node可以直接到 官网 下载,版本必须大于14,我这边用的是v16.15.1 ②Jave JDK,我直接在 ...

最新文章

  1. python从零实习深度学习_月薪45K的深度程序员教你从零在Python中开发深度学习
  2. 四种常见的 POST 提交数据方式
  3. keras中lstm参数_如何使用Keras为自定义NER构建深度神经网络
  4. 事件 绑定,取消冒泡,拖拽 ,点击,事件委托习题
  5. VTK:vtkCubeAxesActor用法实战
  6. EF增删查改加执行存储过程和sql语句,多种方法汇总
  7. MFC图像点运算之灰度线性变化、灰度非线性变化、阈值化和均衡化处理
  8. 来自我的破船大大的博客,记录他的iOS成长之路,与君同勉!
  9. 修改mysql锁空间大小
  10. OpenSessionInViewFilter 的配置及作用
  11. 基于Session的认证方式_实现授权功能_Spring Security OAuth2.0认证授权---springcloud工作笔记118
  12. SpringBoot集成Activiti Explorer
  13. 6379端口恶意扫描_DNS重绑定的利用:端口扫描与绕过同源策略
  14. Eclipse的PHP插件PHPEclipse安装和使用
  15. Mac电脑下配置maven环境变量
  16. BUUCTF------相册
  17. java属性日期_java时间日期使用与查询代码详解
  18. TCP局域网服务器简易搭建(eps-01s)
  19. mysql 连接时间_MySQL连接时间问题
  20. C#打印小票自带条形码打印

热门文章

  1. HTTP协议中的Content-Length
  2. Linux radare2反汇编引擎使用
  3. C# + WPF调用Web Api 自制B站客户端
  4. 【密码学】RSA的攻与防_3.0
  5. 经济学十大原理以及自己的理解
  6. Gateway + Redis整合Kaptcha验证码
  7. IaaS、PaaS、SaaS、DaaS的区别
  8. 好心情:携手同行,让医患联盟成为抑郁症患者康复的基石
  9. 为什么IT管理员需要一个自动补丁管理软件?
  10. 区块链技术六大核心算法