命令分类

大多数系统,命令都有内外之分。内部命令运行在内存中,其集成在系统里面,当系统启动后,就可以使用,不需要下载相关程序包。外部命令则保存在磁盘中,相当于一个个的可执行文件,使用命令其实就是在执行相应的命令文件。

内部命令也叫做核心命令,一部分原因是存储于系统中,开机就会加载到内存,另一个原因是因为大多数内部命令对于系统的操作都非常重要,例如:linux中的cd命令,若内部命令丢失,连最基本的操作都做不到。

外部命令,顾名思义,是在系统外部的命令,并不会随着系统的启动而加载,而是在使用的时候才会被执行,通常为一个个的可执行文件。使用命令就等于间接执行命令程序。外部命令的可扩展性很强,没有相关命令,只需要下载一个程序包,安装即可使用。

命令行下的内外部

在windows中,对于切换目录,查看目录的命令也属于内部命令,直接输入即可执行。

C:\Users\Administrator>F: #切换盘符
F:\>dir  #查看目录驱动器 F 中的卷是 其他卷的序列号是 F815-DD0BF:\ 的目录2019/08/05  11:23    <DIR>          ACC
2019/08/03  09:08    <DIR>          CloudMusic
2019/03/05  11:26    <DIR>          Config
2019/12/05  21:31    <DIR>          galgame
2018/12/22  09:22    <DIR>          kinggsoft
2019/01/21  13:00    <DIR>          Minecraft1.12.2_jdzh
2018/12/22  09:22    <DIR>          MyDrivers
2019/02/27  16:51    <DIR>          play game
2020/03/03  20:25    <DIR>          S1+S2
2020/04/04  19:27    <DIR>          图片
2020/01/31  13:26    <DIR>          学习文档
2020/03/31  10:30    <DIR>          录音0 个文件              0 字节12 个目录 56,626,339,840 可用字节

我们通常使用ping命令来检查网络连通性,这个ping就是一个外部命令。

C:\Users\Administrator>ping www.baidu.com正在 Ping www.a.shifen.com [39.156.66.14] 具有 32 字节的数据:
来自 39.156.66.14 的回复: 字节=32 时间=19ms TTL=53
来自 39.156.66.14 的回复: 字节=32 时间=19ms TTL=53
来自 39.156.66.14 的回复: 字节=32 时间=19ms TTL=53
来自 39.156.66.14 的回复: 字节=32 时间=20ms TTL=5339.156.66.14 的 Ping 统计信息:数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),
往返行程的估计时间(以毫秒为单位):最短 = 19ms,最长 = 20ms,平均 = 19ms

一般外部命令都保存在C:\Windows\System32目录下,ping命令的执行文件就叫做PING.EXE

在windows中,对命令的大小写限制并不严格,执行文件为大写,可使用小写也可执行,换成大写也是一样。

C:\Users\Administrator>PING www.baidu.com正在 Ping www.a.shifen.com [39.156.66.14] 具有 32 字节的数据:
来自 39.156.66.14 的回复: 字节=32 时间=20ms TTL=53
来自 39.156.66.14 的回复: 字节=32 时间=20ms TTL=53
来自 39.156.66.14 的回复: 字节=32 时间=19ms TTL=53
来自 39.156.66.14 的回复: 字节=32 时间=19ms TTL=53

若是对执行文件进行修改,调用时应用修改后的名字,就比如说把ping改为ping2,那调用的时候需要输入ping2。

环境变量

为什么外部命令可以直接调用呢?windows在环境变量中已经提前写好了对应的命令路径。其实和linux环境变量一样,相当于是命令搜寻地址,使用命令其实就是在填写的命令搜寻地址中寻找命令名对应的可执行文件。

win10中直接在搜索栏中输入环境变量即可打开。

选择环境变量打开

上面的是用户变量,下面系统变量就是系统环境变量了。

点击其中的path

其中填写的就是命令搜索路径,将其中项去掉将会造成命令无法找到,若非必要,不建议改动。

windows中的DOS命令及变量相关推荐

  1. WINDOWS XP中使用DOS命令查看分区的格式

    WINDOWS XP中使用DOS命令查看分区的格式. 操作很简单: 打开命令提示输入diskpart,然后在再输入list volume.这时你就可以看系统分区详细情况了.

  2. python使用教程cmd啥意思-对python中执行DOS命令的3种方法总结

    1. 使用os.system("cmd") 特点是执行的时候程序会打出cmd在Linux上执行的信息. import os os.system("ls") 2. ...

  3. python运行命令_对python中执行DOS命令的3种方法总结

    1. 使用os.system("cmd") 特点是执行的时候程序会打出cmd在Linux上执行的信息. import os os.system("ls") 2. ...

  4. python运行方法_对python中执行DOS命令的3种方法总结

    1. 使用os.system("cmd") 特点是执行的时候程序会打出cmd在Linux上执行的信息. import os os.system("ls") 2. ...

  5. cmd调取windows组件的dos命令大全和常用网络工具,及Linux系统下命令大全

    前言 windows与liunx系统,有许多相同,但有些不通的地方,通过一下的比较,可以加深记忆.若在windows下,某个组件不工作,或者网络不通,或许cmd调取windows组件的dos命令大全: ...

  6. Windows 常用的DOS命令

    作者: Jintao 日期:2021-7-12 简介: Windows 常用的DOS命令 1.0 如何打开终端命令行: 2.0 查看IP地址 ipconfig 3.0 清屏 cls 3.0 退出DOS ...

  7. 软件测试体系学习及构建(3)-Windows系统常用DOS命令和使用

    (3)-Windows系统常用DOS命令使用 1 打开命令行 2 常用快捷操作 2.1 切换驱动器 2.2 命令帮助 2.3 命令补全 2.4 清屏操作 3 目录操作 4 文件操作 5 通配符 6 管 ...

  8. [AHK]在当前目录中运行DOS命令行--DosHere

    win10中在当前目录中运行DOS命令行的常规办法: 方式1:点击资源管理器地址栏,按Ctrl+L热键,输入cmd. 方式2:按住shift 点击鼠标右键,点选在此处打开Powershell窗口. A ...

  9. windows下使用DOS命令关闭指定端口

    程序启动提示XXXX端口已经在使用 在启动tomcat或者使用idea 中启动项目时会经常遇到 报错 XXXX 端口已经在使用 ,或者端口已被占用导致,导致无法正确启动 解决办法 windows下 可 ...

  10. windows 中开机自启动命令行(CLI)

    windows 中开机自启动命令行(CLI) English-Version 1. 创建自启动批处理文件 新建一个.txt文档,在里面输入代码 @echo off CMD 然后把文件更名为start. ...

最新文章

  1. How good software makes us stupid?
  2. Matlab中数组元素引用——三种方法
  3. sc delete:指定的服务已经标记为删除
  4. Spring JDBC-使用XML配置声明式事务
  5. 计算机视觉--优秀开源方案集锦
  6. Leetcode 17. Letter Combinations of a Phone Number(python)
  7. Python中该使用%还是format来格式化字符串?
  8. html获取qq头像代码,jQuery在线获取QQ名称和头像
  9. 如何使用Amazon Echo控制您的Eero Wi-Fi网络
  10. Python每日小知识(2):字符串和编码
  11. 外媒:下代iPad Pro将同时具备无线充电和反向无线充电功能
  12. 【个人网站搭建教程】阿里云服务器+宝塔+wordpress
  13. overflow与BFC解说
  14. linux 目录与分区与文件,LINUX中的分区与文件系统
  15. 8光12电ERPS工业级环网交换机 PLC自动化环网柜一键环网交换机
  16. 华为交换机防MAC地址漂移原理和实验
  17. 结构力学计算软件_自主研发|安世亚太通用仿真软件PeraSim提前剧透
  18. 旅行商问题(TSP)、车辆路径问题(VRP,MDVRP,VRPTW)模型介绍
  19. 设计链表python(leetcode707)
  20. 大佛顶首楞严经摄论 太虚大师著 -读记

热门文章

  1. 易语言删除全部空白字符
  2. http://www.jb51.net/article/28619.htm
  3. 儿童智能手环方案/案列/APP/小程序/网站
  4. webSpider----request
  5. ffmpeg v4l2集成分析
  6. 糯米网电子商务模式:上线当天销售额600多万元的缘由
  7. 单片机c语言编写一个时钟程序,单片机基于c语言编写时钟.doc
  8. R语言学习笔记(二)——回归分析
  9. 星期几计算函数参考 周几计算 礼拜几计算函数 C语言 C++函数参考 用公式计算 通用函数 Linux开发函数 Windows开发函数参考
  10. 算法——重构字符串使得相邻字符不同