1.4Dos 的介绍与使用

一、DOS的基本介绍

  • Dos: Disk Operating System 是磁盘操作系统的缩写,是个人计算机上的一类操作系统。

  • 完整的DOS由五部分组成:

    1. 引导程序( BOOT ):由格式化程序直接写入磁盘初始扇区。
    2. 基本输入/输出管理程序(PC-DOS为IBMBIO. COM、MS-DOS为IO.SYS)。
    3. 文件管理和系统功能调用程序(PC-DOS为IBMDOS.COM、MS-DOS。为MSDOS.SYS)。
    4. 命令处理程序(COMMAND. COM)。
    5. 各种外部命令:完成各种辅助功能的可执行文件。

1.1、通配符

  • *号表示0-N个任意字符
  • ?号表示1个字符
  • 主文件名.扩展名 best.jpg ,best是主文件名,jpg是扩展名,扩展名决定了文件的类型
    示例:
    . 所有文件
    请搜索 主文件名中包含字母o的jpg图片 o.jpg o.jpg
    请找出d:下所有的文本文件(txt),且文件名以字符a打头 a*.txt
    主文件名为3个字符的所有类型的文件 ???.*
    找出第个字符为a的所有png图片, ?a*.png
    找出最后一个字符为a的gif图片 *a.gif,???a.gif

1.2、文件夹与目录

  • DOS中的目录 == Windows中的文件夹
  • Windows目录结构 Windows的目录结构采用的是树形结构。 在树形结构中,树根结点没有前驱结点,其余每个结点有且只有一个前驱结点。叶子结点没有后续结点,其余每个结点的后续节点数可以是一个也可以是多个。

1.3、相对路径与绝对路径

     比如说你的C盘ABC文件夹下有两个文件file1和file2

    如果让文件file1说出文件file2的位置(也就是路径),那么它有两种表示方法:
  • 相对路径 file2 这就是相对路径,因为file1文件和file2文件都在C:\ABC下,所以它们的路径前面"C:\ABC"都是一样,就不用表示出来了.
  • 绝对路径 C:\ABC\file2 这就是绝对路径,指明file2文件在C盘ABC文件下,从最大的目录C盘开始表示出来.

二、进入Dos

    DOS是一个独立的操作系统,但在Windows中一般都包含。在windows下进入DOS的办法: 
  • 1、开始->附件->命令提示符
  • 2、开始->运行->cmd
  • 3、Win + R 输入 cmd
  • Microsoft Windows [版本 10.0.14393]
    (c) 2016 Microsoft Corporation。保留所有权利。
    
    C:\Users\jiaoxin327>
    

三、Dos的常用命令

3.1目录操作命令

  • 查看当前目录是什么 dir
  • E:\>dir
     驱动器 E 中的卷是 软件及虚拟机
     卷的序列号是 0FEB-11EF
    
     E:\ 的目录
    
    2020/07/29  17:01            74,240 4-12.xls
    2020/07/24  11:11    <DIR>          BaiduNetdisk
    2020/05/01  13:41    <DIR>          doc
    
  • 切换到其他盘下 : 盘符号 C盘 c :
  • E:\> c:
    
    C:\Users\jiaoxin327>
    
  • 切换到当前盘的其他目录下(使用相对路径和绝对路径演示)
  • 相对路径
  • C:\Users\jiaoxin327\Desktop>     cd abc
    C:\Users\jiaoxin327\Desktop\abc>  
    
  • 绝对路径
  • C:\>       cd  C:\Users\jiaoxin327\Desktop\abc
    
    C:\Users\jiaoxin327\Desktop\abc>
    
  • 切换到上一级
  • C:\Users\jiaoxin327\Desktop\abc>   cd..
    
    C:\Users\jiaoxin327\Desktop>
    
  • 切换到根目录
  • C:\Users\jiaoxin327\Desktop>cd /
    
    C:\>
    
  • 新建目录 md (make directory)
  • 新建一个目录
  • C:\Users\jiaoxin327\Desktop>md golang
    
  • 新建多个目录
  • C:\Users\jiaoxin327\Desktop>md golang1 golang2
    
  • 删除目录不带询问
  • C:\Users\jiaoxin327\Desktop>rd golang
    C:\Users\jiaoxin327\Desktop>rd /q/s golang1
    
    删除目录及下面的子目录文件,不带询问
  • 删除目录带询问
  • C:\Users\jiaoxin327\Desktop>rd /s golang2
    golang2, 是否确认(Y/N)?
    
    删除目录带询问

3.2文件的操作

  • 新建或追加内容到文件

  • C:\Users\jiaoxin327\Desktop> echo golang > C:\Users\jiaoxin327\Desktop  golang.txt
    C:\Users\jiaoxin327\Desktop> echo love > love.txt
    
  • 复制或移动文件

  • C:\Users\jiaoxin327\Desktop>copy love.txt E:\love
    已复制         1 个文件。 拷贝使用原文件名
    C:\Users\jiaoxin327\Desktop>copy love.txt E:\love\love2.txt
    已复制         1 个文件。 拷贝指定文件名
    
  • 移动

  • C:\Users\jiaoxin327\Desktop>move love.txt f:\
    移动了         1 个文件。
    
  • 删除文件
    删除指定文件

  • C:\Users\jiaoxin327\Desktop>del love2.txt
    

    删除所有文件
    C:\Users\jiaoxin327\Desktop\abc 的目录

    2020/07/20  22:21    <DIR>          .
    2020/07/20  22:21    <DIR>          ..
    2020/07/20  22:21                 0 1.txt
    2020/07/20  22:21                 0 2.txt
    2020/07/20  22:21                 0 3.txt
                   3 个文件              0 字节
                   2 个目录 22,047,162,368 可用字节
    
    C:\Users\jiaoxin327\Desktop\abc>del *.txt
    
    C:\Users\jiaoxin327\Desktop\abc>
    

3.3其他指令

  • 清屏
    cls [18岁禁止入内!]
  • 退出dos
    exit
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值