Dos命令学习(一)

1.操作目录
  (1)创建目录。(make directory :①md ②mkdir)     
      MKDIR [drive:]path
      MD [drive:]path
      用法: md 目录名(可加路径)
      例:md mydir  在当前目录创建名为mydir的新目录
          md one/second 在当前目录下创建名为one的新目录,在one目录中再创建名为second的子目录
   注:不能创建和已知目录重名的新目录,会提示“子目录或文件已存在”的错误;
  (2)删除一个目录。(remove directory: ①rd ②rmdir)
     RMDIR [/S] [/Q] [drive:]path
     RD [/S] [/Q] [drive:]path

    /S      除目录本身外,还将删除指定目录下的所有子目录和
            文件。用于删除目录树。

    /Q      安静模式,带 /S 删除目录树时不要求确认
     用法: rd 目录名(路径)
     例:(1)rd second  删除当前目录下的second目录
         (2)rd /s zy 执行后会弹出如下的提示:
          zy, 是否确认(Y/N)?
         输入y,则删除zy及其子目录;输入n则不删除
         (3)rd /s /q zy  执行后,将不会弹出提示,直接将zy目录及其子目录和子文件删除
  注:①要删除带有子目录或文件的目录,有两种方法:
        a.先删掉这些子目录或文件,再删除指定的目录。即删除目录前,要先保证要删除的目录为空
        b.使用/s /q参数: rd /s 目录名  或 rd /s /q 目录名
      ②不能删除当前目录
  (3)显示当前目录名或改变当前目录。(change directory:①cd  ②chdir)
     ①cd 目录名(路径)
     ②cd..是退回到上一级目录
     ③cd/退回到根目录
       例:D:/Exercise/VB/TCP>cd/ 则执行后,当前目录为:D:/>
     ④盘符名:当前目录为该盘
      例:D:直接进入D盘目录下
  (4)显示目录中的文件和子目录列表。(dir)
   直接在命令行下输入dir ,则显示当前目录下的文件和子目录列表
  (5)目录复制 
  用法:xcopy 源目录 目标目录
 例:xcopy zhangyang D:/zy  将当前目录下的名为zhangyang的目录拷贝到D:/zy目录下.
2.操作文件
(1)创建文件  创建文件文件 notepad [文件名]  
   例:notepad my2.txt  在当前目录下创建名为my2.txt的文本文件
       echo >my.doc
(2)删除文件  del 文件名  
   例:del my2.txt  在当前目录下删除名为my2.txt的文本文件.
   注:del /s /q 目录名 则将目录下的文件删除,但不删除子目录及子目录中的文件
(3)查看文件内容(type)  type 文件名
   例:type my.txt  显示当前目录下my.txt文件中的文本内容
(4)拷贝文件:copy
  用法:copy [C:][path][filename.ext] [C:][path]filename.ext
  例:
  copy my.txt d:/zy         将当前目录下的my.txt文件拷贝到d:/zy目录下,且文件名不变;
  copy my.txt d:/zy/my2.txt 将当前目录下的my.txt文件拷贝到d:/zy目录下,文件重命名为my2.txt
  注:copy命令的文件合并功能
   例:copy 1.txt+2.txt new.text  将1.txt 和2.txt文件合并为new.txt
       copy /b 1.mp3+2.mp3 new.mp3 将1.mp3和2.mp3合并为new.mp3
(5)重命名文件命令:ren(rename)
  用法:ren 源文件名  新文件名
  注:①新文件名前不能加路径
       ②和批处理中的rem注释命令区别:
       rem(remark)
       ren(rename)
3.清除屏幕。(cls)
4.获得关于某一命令的帮助信息:

help command  或者 command /? (command为你要获得帮助的命令名)


5.移动文件并重命名文件和目录(move)
  用法:
  要移动至少一个文件:
    MOVE [/Y | /-Y] [drive:][path]filename1[,...] destination
  要重命名一个目录:
    MOVE [/Y | /-Y] [drive:][path]dirname1 dirname2

  [drive:][path]filename1 指定您想移动的文件位置和名称。
  destination             指定文件的新位置。目标可包含一个驱动器号
                          和冒号、一个目录名或组合。如果只移动一个文件
                          并在移动时将其重命名,您还可以包括文件名。
  [drive:][path]dirname1  指定要重命名的目录。
  dirname2                指定目录的新名称。
(1)移动文件   move 文件旧目录/文件名  文件的新目录
    如: move zy/my.txt zy/yeying 
        将zy目录下的my.txt文件移动到zy/yeying目录中
    注:若不指明"文件的新目录",则默认将文件移动到当前目录

(2)重命名文件:move 文件旧目录/文件名  文件旧目录/新文件名
   如:  move zy/yeying/my.txt  zy/yeying/new.txt
        将zy/yeying目录下的my.txt文件重命名为new.txt

(3)移动并重命名文件:move 文件旧目录/文件名 文件新目录/新文件名
   如:  move zy/yeying/new.txt zy/my.txt
        将zy/yeying目录下的new.txt 文件移动到zy目录下,并重命名为my.txt

(4)重命名目录: move [path]旧目录名  [path]新目录名
   如:  move zy/yeying zy/yy 
        将zy目录下的名为yeying的目录重命名为yy


6.比较两个文件或两个文件集并显示它们之间的不同(fc)

FC [/A] [/C] [/L] [/LBn] [/N] [/OFF[LINE]] [/T] [/U] [/W] [/nnnn]
   [drive1:][path1]filename1 [drive2:][path2]filename2
FC /B [drive1:][path1]filename1 [drive2:][path2]filename2

  [drive1:][path1]filename1
             指定要比较的第一个文件或第一个文件集。
  [drive2:][path2]filename2
             指定要比较的第二个文件或第二个文件集。
如:ping www.tom.com >tom.txt
     ping www.163.com >163.txt
     fc tom.txt 163.txt >difference.txt
7.显示或设置日期。(date)

DATE  [/T | date]

①直接在命令行下输入date,则会显示当前日期,并提示输入新日期.
  若不想改变日期,按回车则可退出修改.
②date /t 则只显示日期,不会提示输入新日期

8.显示或设置系统时间。(time)

TIME [/T | time]
①直接在命令行下输入time,则会显示当前系统时间,并提示输入新时间.
  若不想改变当前系统时间,按回车则可退出修改.
②time /t 或time /time :则只显示系统时间,不会提示输入新时间

9.设置命令提示窗口的窗口标题。(title)

TITLE [string]

  string       指定命令提示窗口的标题。
如:title 张扬  则当前命令行窗口的标题变为"张扬"

10.设置默认的控制台前景和背景颜色。(color)

COLOR [attr]

  attr        指定控制台输出的颜色属性

颜色属性由两个十六进制数字指定 -- 第一个为背景,第二个则为
前景。每个数字可以为以下任何值之一:

    0 = 黑色       8 = 灰色
    1 = 蓝色       9 = 淡蓝色
    2 = 绿色       A = 淡绿色
    3 = 湖蓝色     B = 淡浅绿色
    4 = 红色       C = 淡红色
    5 = 紫色       D = 淡紫色
    6 = 黄色       E = 淡黄色
    7 = 白色       F = 亮白色
如:color  2f 则背景色是绿色,前景色是亮白色

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值