常用的DOS命令
春夏秋冬_aca5引言什么是dosDOS 是disk operation system的缩写,是“磁盘操作系统”的意思,顾名思义,DOS是一种面向磁盘的系统软件。有了DOS,我们就不必去深入了解机器的硬件结构,也不必与死记硬背哪些枯燥的机器指令,只需要通过一些接近于自然语言的DOS命令,就可以轻松地完成绝大多数的日常操作。为什么早期的程序员喜欢dos系统因为没得选,图形化界面系统不流行;为什么现在的程序员大佬更喜欢玩dos系统深谙计算机的底层/熟练使用DOS命令;在键盘和鼠标之间来回切换浪费时间;图形化界面非常消耗系统资源,降低计算机的性能,降低处理/计算效率;cmdcmd 不等于dosdos是一个16为的操作系统cmd是一个32位的应用程序cmd命令分类内部命令内部命令是随每次启动的COMMAND.COM装入并常驻内存。外部命令外部命令是一条单独的可执行文件。在操作时要记住的是,内部命令在任何时候都可以使用。如何打开命令行窗口第一种方式win+R 在运行窗口中输入cmd
image-20200519145656382.png第二种方式在任意文件夹下,shift + 右键——>在此处开打命令行
image-20200519150222244.png第三种方式在地址栏直接输入cmd
image-20200519150310626.pngcmd常用命令注意:win7 cmd差U给你扣中复制,先点击右键,标记--->右键help帮助命令,可以查看命令的具体功能.\当前目录的意思dirDIR drive:[filename] [/A[[:]attributes]] [/B] [/C] [/D] [/L] [/O[[:]sortorder]] [/P] [/Q] [/R] [/S] [/T[[:]tidrive:[filename] 指定要列出的驱动器、目录和/或文件。显示目录文件和显示子目录列表E:\>dir 驱动器 E 中的卷是 文档 卷的序列号是 65F3-3762 E:\ 的目录2020/05/19 周二 16:15 <DIR> a2020/05/19 周二 08:54 <DIR> BaiduNetdiskDownload2020/05/18 周一 19:34 <DIR> JS2020/05/19 周二 09:00 <DIR> qycache2020/05/18 周一 21:08 <DIR> 学习资料2020/05/19 周二 09:15 <DIR> 综合基础 0 个文件 0 字节 6 个目录 93,452,640,256 可用字节cdcd :change directory(切换目录)路径:绝对路径和相对路径cd 显示当前位置改变[当前位置]cd / 回到根目录cd .. 回到上一级目录夸盘切换目录时,需要先先换到所在磁盘,再进入其他目录eg:现在所在C:\windows下,要到E:\temp目录下C:\indows> E:E:> cd tempmd/mkdir创建目录E:>help md MKDIR [drive:]path MD [drive:]pathmake directory创建目录【文件夹】md test 创建一个test文件夹同时创建多个文件夹,用空格分开 eg:md a b c d,在当前文件加下创建了a、b、c、d四个文件夹;创建多级文件夹 eg:md 1\2\3\4 在1文件夹下创建了2,在2文件夹下创建3,在3文件夹下创建4;在其他盘创建 eg:E:\test\a> md D:\testtype/copytype创建一个空文件,copy(少用)eg:type nul > aaa.txt(空文件,0kB,nul是空的意思)C:\Users\Administrator\Desktop\test>type nul > aaa.txtC:\Users\Administrator\Desktop\test>dir 驱动器 C 中的卷是 系统 卷的序列号是 0003-CC60C:\Users\Administrator\Desktop\test 的目录2020/05/19 周二 19:22 <DIR> .2020/05/19 周二 19:22 <DIR> ..2020/05/19 周二 19:22 0 aaa.txt 1 个文件 0 字节 2 个目录 33,143,201,792 可用字节eg:cope nul > bbb.txt(文件中有“已复制 一个文件”字符,1kB)C:\Users\Administrator\Desktop\test>copy nul > bbb.txtC:\Users\Administrator\Desktop\test>dir 驱动器 C 中的卷是 系统 卷的序列号是 0003-CC60C:\Users\Administrator\Desktop\test 的目录2020/05/19 周二 19:24 <DIR> .2020/05/19 周二 19:24 <DIR> ..2020/05/19 周二 19:22 0 aaa.txt2020/05/19 周二 19:24 27 bbb.txt 2 个文件 27 字节 2 个目录 33,143,492,608 可用字节C:\Users\Administrator\Desktop\test>type bbb.txt已复制 1 个文件。echo “文字内容” > aaa.txt (向文件中添加内容)eg:echo 你好,世界 > aaa.txtC:\Users\Administrator\Desktop\test>echo Hello World > aaa.txtC:\Users\Administrator\Desktop\test>type aaa.txtHello Worldtype 文件名 (显示文件中的内容)rename (重命名),简写为:reneg:ren 原文件名 新文件名C:\Users\Administrator\Desktop\test>ren aaa.txt HelloWorld.txtC:\Users\Administrator\Desktop\test>dir 驱动器 C 中的卷是 系统 卷的序列号是 0003-CC60C:\Users\Administrator\Desktop\test 的目录2020/05/19 周二 19:28 <DIR> .2020/05/19 周二 19:28 <DIR> ..2020/05/19 周二 19:24 27 bbb.txt2020/05/19 周二 19:26 14 HelloWorld.txt 2 个文件 41 字节 2 个目录 33,142,325,248 可用字节del/erase删除文件eg:del/erase bbb.txt2020/05/19 周二 19:28 <DIR> .2020/05/19 周二 19:28 <DIR> ..2020/05/19 周二 19:24 27 bbb.txt2020/05/19 周二 19:26 14 HelloWorld.txt 2 个文件 41 字节 2 个目录 33,142,325,248 可用字节C:\Users\Administrator\Desktop\test>del bbb.txtC:\Users\Administrator\Desktop\test>dir 驱动器 C 中的卷是 系统 卷的序列号是 0003-CC60 C:\Users\Administrator\Desktop\test 的目录2020/05/19 周二 19:29 <DIR> .2020/05/19 周二 19:29 <DIR> ..2020/05/19 周二 19:26 14 HelloWorld.txt 1 个文件 14 字节 2 个目录 33,142,239,232 可用字节rd/rmdirremove directory(移除)删除文件夹 eg:rd a/S 除目录本身外,还将删除指定目录下的所有子目录和 文件。用于删除目录树。/Q 安静模式,带 /S 删除目录树时不要求确认C:\Users\Administrator\Desktop\test>help rd删除一个目录。RMDIR [/S] [/Q] [drive:]pathRD [/S] [/Q] [drive:]path /S 除目录本身外,还将删除指定目录下的所有子目录和 文件。用于删除目录树。 /Q 安静模式,带 /S 删除目录树时不要求确认C:\Users\Administrator\Desktop\test>rd a目录不是空的。C:\Users\Administrator\Desktop\test>rd /S aa, 是否确认(Y/N)? nC:\Users\Administrator\Desktop\test>rd /S /Q aC:\Users\Administrator\Desktop\test>dir 驱动器 C 中的卷是 系统 卷的序列号是 0003-CC60C:\Users\Administrator\Desktop\test 的目录2020/05/19 周二 19:33 <DIR> .2020/05/19 周二 19:33 <DIR> ..2020/05/19 周二 19:31 <DIR> b2020/05/19 周二 19:26 14 HelloWorld.txt 1 个文件 14 字节 3 个目录 33,141,358,592 可用字节ping测试网络是否中断C:\Users\Administrator\Desktop>ping www.baidu.com正在 Ping www.a.shifen.com [39.156.66.14] 具有 32 字节的数据:来自 39.156.66.14 的回复: 字节=32 时间=36ms TTL=51来自 39.156.66.14 的回复: 字节=32 时间=36ms TTL=51来自 39.156.66.14 的回复: 字节=32 时间=36ms TTL=51来自 39.156.66.14 的回复: 字节=32 时间=36ms TTL=5139.156.66.14 的 Ping 统计信息: 数据包: 已发送 = 4,已接收 = 4,丢失 = 0 (0% 丢失),往返行程的估计时间(以毫秒为单位): 最短 = 36ms,最长 = 36ms,平均 = 36mspath查看系统的环境变量C:\Users\Administrator\Desktop>pathPATH=D:\java\jdk\bin\;C:\Program Files (x86)\Common Files\Oracle\Java\javapath;C:\Windows\system32;C:\Windows;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;D:\bandzipclsclean screen(清楚屏幕)exit