• dos常用文件操作命令


     

     1、DIR

    含义: 显示指定目录下的文件和子目录列表

    类型: 内部命令

    格式: DIR[drive:][path][filename][/p][/w][/A[[:]attributes]][/O[[:]sortorder]][/S][/B][/L] 

    举例: DIR

           DIR D:px2

           DIR D:px2*.txt

    DIR /A:D /O:D

    2、COPY命令

    含义:对一个或多个文件进行复制或合并 

    类型:内部命令

    格式:copy[/Y] [/-Y] source [+ source [+…]][destination][/V]

    举例:使用时,源文件名和目标文件名中均可使用通配符?和*,以便复制一批文件。

           ① 同名复制,如果目标文件名与源文件名同名,则目标文件名可缺省。

    COPY  D:px1 ext1.txt  D:px2

    COPY  D:px1*.txt  D:px2

    ② 换名复制

              D:px1>COPY  text1.txt  text11.txt

    COPY  D:px1 ext1.txt  D:px2 ext11.txt

        ③ 合并文件

           COPY D:px1 ext1.txt+ D:px1 ext2.txt D:px2 ext12.txt

    COPY D:px1 ext1.txt+ D:px1 ext2.txt D:px2 (与第一个文件同名,如果已经存在,则提示是否覆盖)

    COPY D:px1 ext1.txt+ D:px1 ext2.txt+ D:px1 ext3.txt D:px2 ext3.txt (text3.txt原来的内容将丢失)

    COPY D:px1 ext1.txt+ D:px1 ext2.txt+ D:px1 ext3.txt D:px2 ext1.txt

    3、DEL (ERASE)

    含义:删除文件 

    类型:内部命令

    格式:DEL [盘符][路径][文件名] [参数] 

    举例:DEL D: px2 ext1.txt /P 

    DEL D: px2*.txt /P

    DEL D: px2*.* /P

    参数/P表示可以使用户在删除多个文件时对每个文件都显示删除询问。 

    4、REN

    含义:用于修改文件、目录的名字

    类型:内部命令

    格式:REN [驱动器:][路径][目录名1 | 文件名1] [目录名2 | 文件名2]

    举例:REN D:px2 ext1.txt  text2.txt (注意!text1.txt文件已经不存在了)

    REN D:px2  px22

    在D:px2下创建chen.txt和wang.txt,做以下实验并分析结果:

    REN D:px2*.txt  ? k*.txt

    REN D:px2*.txt  *.doc

    说明:REN命令可以修改文件的扩展名,但是不能够修改驱动器和路径。要改名的目标文件、目录必须没有“系统”“隐藏”“只读”属性,否则不能够被修改。

    5、TYPE

    含义:显示文本文件内容 

    格式:TYPE [盘符][路径][文件名] 

    类型:内部命令

    举例:TYPE D: px2 ext1.txt 

    TYPE D: px2*.txt

    常用目录操作命令

    1、CD (CHDIR) 

    含义:显示当前驱动器当前目录或改变某驱动器当前目录 

    类型:内部命令

    格式:CD [盘符] [路径] 

    举例:CD px2   (当前目录:D:)

    CD       (当前目录:D: px2)

    CD ..      (当前目录:D: px2)

    2、DELTREE 

    含义:删除目录树

    类型:外部命令

    格式:DELTREE [/Y] [盘符][路径] 

    举例:DELTREE ARE (表示删除当前路径下的ARE子目录,执行后会提示是否确认删除,按下Y,即可删除。) 

    DELTREE D:ARE D: est

    3、MD

    含义:建立目录 

    类型:内部命令

    格式:MD [盘符][路径] 

    举例:MD TEMP (表示在当前盘当前目录下建立一个名为TEMP的子目录)

          MD D:px3

    4、RD

    含义:删除目录

    类型:内部命令 

    格式:RD [盘符][路径] 

    举例:RD TEMP (表示删除当前路径下的TEMP子目录,需要注意的是,此命令只能删除空目录)

    5、PATH

    含义:指定DOS搜索可执行文件的目录 

    格式: PATH [[盘符]路径[;...]] 

    类型:内部命令

    举例:path %path%D:px2;D:px3(之后在D:px2和D:px3中分别创建test.bat,在dos中运行该文件,分析执行结果)

    说明:

    Ø         PATH命令可用来设置可执行文件(仅包括:.COM、.EXE及.BAT文件)的搜索路径。当运行一个可执行文件时,DOS会先在当前目录中搜索该文件,若找到则运行之;若找不到该文件,则根据PATH命令所设置的路径,顺序逐条地到各目录中搜索该文件;

    Ø         PATH命令中的路径,若有两条以上,各路径之间以一个分号“;”隔开;

    Ø         PATH命令有四种使用方法:

    ²         PATH (显示目前所设的路径)

    ²         PATH 盘符:路径1;盘符:路径2;...(设定可执行文件的搜索路径)

    ²        PATH %PATH%盘符:路径1(保留原有路径)

    ²        PATH ;(取消所有路径)

    6、TREE

    含义:图形化地显示目录结构 

    类型:外部命令

    格式:TREE [盘符][路径][/F][/A] 

    举例:TREE D: 

    7、XCOPY

    含义:拷贝目录及其子目录和文件(除隐含和系统文件) 

    类型:外部命令

    格式:XCOPY source [destination][/Y][/-Y][/A|/M][/D:date][/P][/S[/E]][/V][/W]

    举例:XCOPY D:px1 D:px3 /s(D:px3已经存在)

          再一次执行上述命令,分别使用参数/-Y和/Y

          XCOPY D:px1 D:px4 /s(在D:px4不存在的情况下,根据提示分别选择F和D)

    注意:XCOPY命令退出码及其意义

    常用磁盘操作命令

    1、DISKCOPY命令

    功能:把源软盘上的内容全部复制到目标软盘上,即产生备份文件

    类型:外部命令。

    格式:DISKCOPY [drive1:][drive2:][/1] [/V][/M]

    注意:DISKCOPY命令退出码及其意义

    2、DISKCOMP命令

    功能:比较两个磁盘中的内容。

    类型:外部命令。

    格式:DISKCOMP [drive1:[drive2:]][/1] [/8]

    注意:DISKCOMP命令退出码及其意义

    3、FORMAT命令

    功能:格式化磁盘,创建磁盘根目录和文件分配表

    类型:外部命令。

    格式:FORMAT drive:[/V[:label]][/Q][/U][/T:tracks /N:sectors] [/B] [/S] [/C] [/1] [/4] [/8][/F:size]

    注意:参数说明以及命令退出码

    4、LABEL

    功能:创建、修改或删除磁盘卷标

    类型:外部命令。

    格式:LABEL [drive:][label]

    注意:卷标名的限制

    5、SYS

    功能:创建启动盘

    类型:外部命令。

    格式:SYS [drive1:][path]drive2:

    举例:SYS B: A:

    其他内部命令

    1、CLS

    功能:清屏

    类型:内部命令

    格式:CLS

    2、DATE

    功能:显示日期,并可修改日期

    类型:内部命令

    格式:DATE [mm-dd-yy]

    参数:mm-dd-yy 设置指定的日期

    3、PROMPT

    功能:改变命令提示符

    类型:内部命令

    格式:PROMPT [text]

    参数:text 指定在系统提示符中要包括的信息

    4、TIME

    功能:显示系统时间,并可设置计算机的内部时钟

    类型:内部命令

    格式:TIME [hours:[minutes[:seconds[.hundredths]]]] [A|P]

    5、VER

    功能:显示DOS版本号

    类型:内部命令

    格式:VER

    实用网络命令程序

    1、WINIPCFG(windows 9x/Me)

    功能:查看本机网络配置信息

    格式:WINIPCFG

    2、IPCONFIG

    功能:显示用户所在主机所有当前的TCP/IP网络配置信息

    格式:IPCONFIG [/all] [/renew [adapter]] [/release [adapter]]

    举例:IPCONFIG

          IPCONFIG /all

    3、PING

    功能:探测本地电脑和目标电脑之间的连通性

    格式:PING IP地址

    举例:PING 127.0.0.1(测试环回地址的连通性)

          IPCONFIG 202.206.96.200

    4、TRACERT

    功能:判定数据包到达目的主机所经过的路径、显示经过的中继节点清单和到达时间

    格式:TRACERT [-d] [-h maximum_hops] [-j computer-list] [-w timeout] target_name

    参数说明:参数-d是要求tracert不对主机名进行解析;-h是指定搜索到目的地址的最大跃点数,-j的功能是沿着主机列表释放源路由,-w用来设置超时时间间隔。

    举例:TRACERT www.163.com

    5、PATHPING

    功能:pathping 命令是一个路由跟踪工具,它将 ping 和 tracert 命令的功能和这两个工具所不提供的其他信息结合起来。pathping 命令定期将数据包发送到通往最终目标的路径上的每个路由器,然后基于从每个跃点返回的数据包来计算结果。由于该命令显示数据包在任何给定路由器或链接上丢失的程度,因此可以很容易地确定可能导致网络问题的路由器或链接。

    格式:PATHPING [-n][-h Maximum_hops][-g Host-list][-p Period][-q Num_queries][-w Time-out][-T][-R] Target_name

    参数说明:

    ²        -n Hostnames:不将地址解析成主机名。

    ²        -h Maximum_hops:搜索目标的最大跃点数(30)。

    ²        -g Host-list:沿着路由列表释放源路由。

    ²        -p Period:在 ping 之间等待的毫秒数(1/4s)。

    ²        -q Num_queries:每个跃点的查询数(100)。

    ²        -w Time-out:为每次回复所等待的毫秒数(3s)。

    ²        Target_name:目的端IP地址或主机名

  • 相关阅读:
    Spring源码加载BeanDefinition过程
    设计模式之☞委派模式,通俗易懂,一学就会!!!
    SpringMvc 跨域处理
    寻找全排列的下一个数
    使用两个栈实现队列
    无序数组在排序后的最大相邻查
    判断一个数是否是2的幂
    最大公约数
    最小栈的实现
    js 原型与原型链
  • 原文地址:https://www.cnblogs.com/lvdongjie/p/5311361.html
Copyright © 2020-2023  润新知