你知道dos和cmd之间的关系以及区别吗?
含义
dos
英文disk operation system,意思是磁盘操作系统是微软系列操作系统之一,dos是一个独立的操作系统,dos对操作人员的要求是比较高的,操作者需要记住很多的命令,并利用命令编写大量的命令行,来完成一些工作,操作相对比较复杂。windows的出现取代了DOS,因为windows更直观,操作更方便,所以被大多数人所接受。
cmd
英文command,是windows下的命令行窗口,CMD是在windows下模拟dos环境的一个程序,可以执行很对dos命令,但不能直接运行dos程序,只能调用win32(或64大概)的程序。
区别
正如上面所描述的,其实我们在windows操作系统中通过命令提示符cmd进入的dos并不是纯的dos,只是为方便某些需求而建立的,而纯DOS本身就是一种操作系统,两者的区别在于,比如我们可以在纯DOS中删除windows操作系统,但是在命令提示符中却不能删除windows系统,因为你总不能“在房子里面拆房子”吧!
总结
cmd那里是受操作系统保护的,操作直接对系统负责,而不是你。(不能删除系统文件)
dos模式是直接对你负责的,而不会理睬windows系统。 (可以对系统文件进行操作)
也就是说:
cmd是别人的,你只是借用, dos是自己的,你就是主人。
你知道dos和cmd之间的关系以及区别吗?的更多相关文章
- UIView的alpha、hidden和opaque属性之间的关系和区别[转]
		UIView的alpha.hidden和opaque属性之间的关系和区别 作者:wangzz 原文地址:http://blog.csdn.net/wzzvictory/article/details/ ... 
- CommonJS, AMD ,CMD之间的关系
		commonjs是用在服务器端的,同步的,如nodejs amd, cmd是用在浏览器端的,异步的,如requirejs和seajs 其中,amd先提出,cmd是根据commonjs和amd基础上提出 ... 
- k8s  传参给docker   env      command、args和dockerfile中的entrypoint、cmd之间的关系
		[k8s]args指令案例-彻底理解docker entrypoint 需求: 搞个镜像,可以运行java -jar xxx.jar包,xxx.jar包名称要用参数传 思路1: 打对应运行ja ... 
- k8s中command、args和dockerfile中的entrypoint、cmd之间的关系
		当用户同时写了command和args的时候自然是可以覆盖DockerFile中ENTRYPOINT的命令行和参数,那么对于具体情况呢,比如仅仅写了command或者args的时候呢?完整的情况分类如 ... 
- 进程和线程之间的关系和区别 和 CPU牒
		流程具有一定独立功能的程序关于某个数据集合上的一次执行活动,进程是系统进行资源分配和调度的一个独立单位. 线程是进程的一个实体,是CPU调度和分派的基本单位,它是比进程更小的能独立执行的基本单位. 进 ... 
- UIView的alpha、hidden和opaque属性之间的关系和区别
		转自:http://blog.csdn.net/wzzvictory/article/details/10076323 作者:wangzz 原文地址:http://blog.csdn.net/wzzv ... 
- 两张图说明http协议,tcp协议,ip协议,dns服务之间的关系和区别
		一.理解一个传输流再去扩展 用http举例来说,首先作为发送端的客户端在应用层(http协议)发出一个想看某个web页面的http请求. 接着,为了传输方便,在传输层(tcp协议)把从应用层处收到的数 ... 
- [转载]HDFS的'Block'和MapReduce的'Split'之间的关系和区别
		http://www.cnblogs.com/xuxm2007/archive/2011/09/01/2162011.html hadoop的分块有两部分,其中第一部分更为人熟知一点. 第一部分就 ... 
- jdbc、jpa、spring data jpa、hibernate、mybatis之间的关系及区别
		基础概念 jdbc(Java DataBase Connectivity)是java连接数据库操作的原生接口.JDBC对Java程序员而言是API,对实现与数据库连接的服务提供商而言是接口模型.作为A ... 
随机推荐
- Java中String.getBytes()
			在Java中,String的getBytes()方法是得到一个操作系统默认的编码格式的字节数组.这个表示在不通OS下,返回的东西不一样! String.getBytes(String decode) ... 
- leetcode-easy-math-326. Power of Three
			mycode class Solution(object): def isPowerOfThree(self, n): """ :type n: int :rtype: ... 
- 七、创建UcRESTTemplate请求管理器
			一.创建UcRESTTemplate管理器封装 import com.alibaba.fastjson.JSON; import org.apache.http.client.config.Reque ... 
- 【剑指offer37】二叉树的序列化
			序列化过程很简单,如果是采用先序序列,那么对先序遍历做出改变即可: 层序遍历建立二叉树,如: 1 2 3 4 # 5 6 输入第一行:将要输入的节点的个数N,如上面的为7 ... 
- NSIS打包electron程序为exe安装包
			在我的上一篇博客已经介绍了将electron程序生成一个exe可执行文件,但是这并不是最终能够发给用户用来安装的最终安装包,下面我们就介绍如何使用NISI将我们的应用程序打包成安装包: 上一篇博客我们 ... 
- 在 Android 中如何调用 C 语言?
			当我们的 Java 需要调用 C 语言的时候可以通过 JNI 的方式,Java Native Interface.Android 提供了对 JNI 的支持, 因此我们在 Android 中可以使用 J ... 
- CSS + ul li 横向排列的两种方法
			<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/ ... 
- flask包request搭建微服务(模拟测试桩)
			from flask import Flask,requestimport json app=Flask(__name__)@app.route('/outsideWeb/integration/qr ... 
- JavaScript Source Maps浅析
			阅读目录 有用的链接 Link: 原文链接 译文开始: 对网站进行性能优化对一个最容易的方法就是把JS和CSS进行打包压缩.但是当你需要调试这些压缩文件中的代码的时候,会发生什么?可能会是一场噩梦.但 ... 
- DocX 在文档中插入图片时,为什么不能按实际设置的大小插入,而Spire.Doc却可以
			我的目标目标要求:将一个图片插入到页面中,页面边界为0,使用下面的代码去实现(button1UseDocX_Click函数),生成的文档不能达到目的.而使用Spire.Doc却能达到目的button1 ... 
