文章目录
一 - 引言
大家好,我是不良战士
所谓工欲善其事必先利其器,我们在提升我们代码水平的同时,还要利用好各种工具来辅助我们的编程,这样才能成为真正的强者。
1 - DOS简单介绍
- DOS英文为 Disk Operating System,译为磁盘操作系统,是一种面向磁盘的操作系统软件。
- 它在图形交互界面诞生之前,一直是用户与计算机之间交互的利器。
- 我们在Windows系统的cmd(命令提示符)不是纯DOS,是为了方便某些需求而建立的。
2 - 为什么学DOS?
它在某些方面的处理有着很高的效率,甚至它能做一些在图形界面无法完成的操作。
它的应用 如DOS批处理,可以自动地批量地执行DOS命令来实现特定操作。
说了这么多,相信小伙伴们也能明白DOS的好处了,那我们接下来就进入正题吧!
二 - 常用DOS命令
打开DOS窗口的方式
- Windows+R 后 输入cmd
- 在搜索栏中搜索cmd(或命令提示符)
- 在任意文件夹下输入cmd,就可以在当前文件夹路径打开。
1 - 盘符切换
用法:使用盘符加冒号
示例:
2 - 查看某目录下的所有文件
用法1:在当前目录下直接输入dir,显示当前目录的所有文件与文件夹(目录和文件夹只是叫法不同)
示例:
注意 : 示例中的图片共显示5行文件数据,有两个txt文件 和 一个文件夹,而前两行的.代表当前目录,而..代表上一级目录。
用法2:dir 路径
- 示例:如上面的例子是在D:\coding\test下,那它的上一级就是D:\coding,则 dir .. 表示dir某目录的上一级目录
- 示例:如果当前目录下有文件夹,比如上面的例子下,有一个test3文件夹,则我们可以直接 dir test3 来查看其目录结构。
- 示例:还可以直接使用以盘符开头的路径来访问,比如 dir D:\coding\test\test3 。
3 - 切换目录
用法:cd 路径
与dir的第二种用法同理 : ① 可以使用 cd .. 来进入上一级目录。 ② 使用 cd 当前目录下的目录 来进入该目录。 ③ 使用 cd 盘符开头的路径 来直接切换。
相对路径\绝对路径说明:
- 正常的路径都会以当前目录为起始位置来找,这样的叫做 相对路径 ,如 .. 或者test4\test.txt。
- 如果路径以盘符开头,如 D:\coding\test 则叫 绝对路径 。
4 - 建立目录
用法:md 路径 (mkdir)
示例:
如图 md test5\test6 ,如果本来test5也不存在,则会先创建test5,再创建test6。
同理,这个操作也可以 md 盘符:路径 。(绝对路径)
5 - 删除目录
用法:rd 路径(rmdir)
示例:① rd 相对路径。 ② rd 绝对路径。
6 - 拷贝文件
用法:copy 源目录或文件 目的目录或文件 (这两个路径都要从盘符开始)
示例1 复制目录下的全部文件:
这个操作是将目录test的文件全复制到test5里。
示例2 复制文件:
将test目录下的 test1.txt 复制到test6中,并且复制的文件名为test.txt。
注意:如果目的路径只写了目录没写文件名,则文件名使用原来的。
7 - 删除文件
用法:del 路径
示例:
在输入路径为目录时,系统会对你进行一个删除询问。举几个例子:
- del test4\test.txt 删除单个文件,系统不会进行询问,直接删除。
- del test4 删除test4目录下的全部文件,会进行删除询问,同意后删除该目录下全部文件。
- del D:\coding\test 绝对路径。
注意:还可以加一些参数来改变删除的效果。如/p可以让每删除一个文件都要确认一遍.
说明:这些指令一般都可以添加不同参数来产生不同的效果,我在以后都会一 一介绍。因为如果现在一口气都介绍完,可能会不益于新手学习,并显得晦涩难懂。
8 - 文件/目录改名
用法:ren 原名 现名
示例:(文件和目录的名都可以改)
- 绝对路径:ren ren D:\coding\test\test5 test6
- 相对路径:ren test1.txt test2.sql (改名的同时改变文件的拓展名,说明:.txt和.sql以及.word都叫文件拓展名)
9 - 显示文本文件
用法:type 文件路径
示例:
同样是支持相对路径和绝对路径的。
10 - 显示和设置dos的系统日期
用法:date (修改的日期)
示例:
就算命令后面不接要修改的日期,显示当前日期后也会提示修改。
11 - 清空屏幕
用法:cls
输入这个命令会让dos窗口清屏。
12 - 显示正在运行的DOS的版本号
用法:ver
示例:
13 - 退出DOS窗口
用法:直接输入 exit 。
好了兄弟们,常用的DOS命令就先讲到这样,还有很多有趣的DOS命令我会在接下来的学习过程中穿插讲解。
最后:还记得之前提到的批处理吗?我们最后来玩一下批处理试试!
先创建一个文本文件。
写上一些DOS命令。
将其文件拓展名修改为 bat 。
双击允许,成功创建文件夹!
注意:如何显示文件的拓展名?
点击左上角的“查看” 。
勾选文件拓展名。
三 - 结尾
感谢各位小伙伴的观看,这个系列我会在空闲时间持续更新,欢迎大家关注,以第一时间收到。
最后,我建立了一个 免费的知识星球 ,欢迎各个小伙伴加入星球,一起讨论学习、分享知识。星球入口点这里