学习DOS,个人笔记

    在win中\表示根目录,  在linux中/表示根目录   

     注意: 有些家庭版的系统会选择性的调用命令的,有的命令虽然有那个文件,但是不能使用。。。。。

    dir 命令   英语全称directory (目录)

                    dir就是查询磁盘目录的命令:  例如:  在DOS里面输入  dir    就会出现当前目录中文件的信息. 

                                        查询固定文件的命令:   例如:  dir  a.com    

                                                                                           dir  *.* 

                                                                                           dir ?.com

                                       通配符 *是可以代替任意的字符的.  有一个特殊点:   a*b.com     这里面的b就不会起作用的. 但是后面的com还是会起作用的. 因为中间有分隔符.  

                                                      在就是  通配符* 无论是在文件名还是扩展名中  最多出现一次. 

                                        通配符? 只能代替任意一个字符.  其实就是占位置的通配符.   出现的次数和位置没有任何的限制

                                       如果目录太多的话,一个屏幕不够的话 .可以使用dirs/p   或者   dir/w 显示

    cd 命令   英语全称change directory(改变目录)

                        进入子目录就输入     cd+空格+子目录名  

                                                                  例如:  cd   javajunk  

                        返回上一层目录就输入      cd ..(两点)。

                                                                     例如: cd ..    

                         如果在子目录中直接返回根目录输入:   cd\

                                                                    例如: 

                      如果想要到非当前磁盘的某个目录时,要先输入盘符,回车后,等当前盘变为另一个磁盘时,你才可以使用cd命令到达你想要去的目录。

    md命令 (make directory--创建目录)

                   在当前目录下面创建文件夹

                                                  例如:  

   rd命令  (remove directory--删除目录)

                    删除当前目录下的文件夹

                                                  例如:

                    使用rd命令需要注意:

                                                   1 .  要删除的目录中不能再有子目录

                                                   2 .  要删除的目里中部能再有任何文件

                                                   3.   不能删除当前目录

                                                   4.   根目录不能被删除

    copy 命令  (复制)

                    复制目录    copy  需要被复制的文件(目录+)文件名    被复制后的文件存放的位置及其名称.     

                              例如:    copy c:\123.txt  d:\1234.txt      就是把C盘目录下面的123文档复制到D盘中并且修改文件名称为1234.txt    

                               注意: 

                                        1.   如果不添加位置的话,默认是当前目录. 即

                                                  1)   如果不指明驱动器名,即为当前驱动器

                                                  2)   如果不指定目录,则为当前目录

                                                  3)   如果不指定文件名,则为相同的文件名.

                                         2.  在命令行里面可以使用通配符. 例如: copy c:\*.bat c:\zht  

   del命令(delete 删除)

                  del  目录+文件名  例如  del  123.txt     

                               注意: 

                                        1 .  不写目录的话. 默认当前目录

                                        2.  可以使用通配符

                                       3.  del   *.*   的作用等价于  del  .    

   ren命令(rename 重命名)

                   ren  123.txt   1234.txt      就可以把123.txt改名为1234,txt

                               注意:  如果用ren命令更改非当前目录中的文件名,那么源文件名和目的文件名要在同一个目录内。

   type命令(显示文件内部)

                  例如  type   (位置+)123.txt    

format命令(格式化磁盘)

               篇外话:   现在用电脑的人都知道软盘,但你知道新买来的软盘是不能直接使用的吗?(这概念有点过时,因为现在有很多厂家生产的软盘都先帮你格式化过,不过这命令还是不能不学,因为太有用)新买的软盘你既不能用copy命令向软盘上复制文件,也不能用dir命令查看软盘上的内容,甚至从键盘上输入A:都会引起错误。这是为什么呢?  

              因为软盘在使用前需要先格式化,在软盘上作出许多位置标记,然后才能向上面填写数据和文字,这就好象在一张白纸上画格子,然后再在这些格子中写字一样。这个在软盘上打格子的过程,就叫格式化。给软盘格式化,要使用format命令。  

            例如:   format  d:   就把D盘的东西格了.   之后DOS里面会显示完成进度  之后就是是否需要给磁盘命名   之后就是现实格式化后的空间和可以利用的空间  不等的话 就是磁盘有损坏了

          

diskcopy命令(磁盘复制)  

  diskcopy命令的格式很简单:diskcopy 源驱动器名 目的驱动器名。

       举个例子来说,如果要在A驱动器上复制磁盘,就输入:diskcopy a: a: (奇怪吧,哪来两个A盘,且看下文电脑是如何理解的)。

  输入diskcopy a: a:命令后回车,电脑提示让你插入源盘

输入命令diskcopy a: a:

  插入磁盘后,随便敲一个键,计算机就开始读源盘上的内容,

提示信息

  读完原盘后,电脑会叫你插入插入磁盘,原来电脑是这样理解两个A盘的,把原盘取出,再插入要写的磁盘,呵呵,还有够聪明的。

提示信息:插入要写的磁盘

  换完盘后,按任意键,计算机开始向磁盘上写入源盘的内容。

提示:是否再复制一张和源盘一样的磁盘

  写完之后,计算机会问你是否再复制一张和源盘一样的磁盘,如果你不想复制,敲入N;

提示:是否进行另一张磁盘的复制工作

  这时计算机会再问你是否进行另一张磁盘的复制工作(还真够烦的,啰啰嗦嗦),如果没有其它磁盘需要复制,键入N。

  有个小问题提醒你注意,如果你有两个驱动器,当然可以不这样靠替换磁盘的手段,可以直接用diskcopy a: b:,一次把工作做完,不过有个前提,就是你的两个驱动器的规格必须是一样的。  

  最后大家肯定要问,这命令有啥用啊,其实也很简单,它的主要用途就是用来备份。比如我们的电脑在刚买来时,会随机附带一些设备驱动程序磁盘,这些驱动程序在以后都有可能用到,为防止这些磁盘的损坏,一定要将它们都备份一套,这时,使用diskcopy命令是比较快捷和方便的。  

deltree命令(删除命令)

       rd命令只能删除没有子目录的目录,  但是deltree可以删除拥有子目录的目录

        注意: (rd .del .deltree区别)

            1.  rd 是删除没有子目录的文件夹的

            2   deltree是删除拥有子目录的文件夹的(最牛气的删除方式了,其实什么都可以连根的删除)

            3    del  是删除具体文件的,可以使用通配符。

mem命令

        是memory的缩写,该命令用来查看你的计算机内存有多少,以及内存的使用情况。

  你试试从键盘上输入mem命令:mem,然后回车   

       

chkdsk命令

       是check disk的缩写,用来检查你的磁盘的使用情况。

  chkdsk命令的格式是: chkdsk 磁盘名,例如要检查A盘使用情况,就输入chkdsk A: ,检查c盘使用情况,就输入chkdsk C: ,如果直接输入chkdsk,就检查当前磁盘的使用情况。 

sys命令

DOS为制作启动盘专门提供了一条命令,这就是sys命令。sys命令的格式很简单:  sys 驱动器名,例如在C盘提示符下输入: sys a:,就是将C盘上的系统文件传输到A盘上,把A驱动器中的磁盘制作成启动盘。如果在A盘启动的情况下, sys c:就是将A盘上的系统文件传输到C盘上。

  除了sys命令,还可以使用format a:/s命令在格式化磁盘的同时制作系统盘。如果一张软盘具有启动功能,那么它的根目录下一定有io.sys、msdos.sys和command.com三个文件,而且,前两个文件必须处于磁盘最前面的磁道上。

path命令

     个人理解就是设置几个可供计算机查找文件的路径  中间有分号隔开    例如,path=c:\dos;c:\windows;c:\   

    仅仅提供寻找执行文件的路径,但是不回改变当前路径的位置

     ( 篇外话:在DOS提示符下,如果我们要执行某个可执行文件,电脑会在磁盘上寻找这个文件,如果不经过特殊处理,它只在当前目录下寻找,如果没有找到则提示出错。就像下面一样,出现这样的提示

edit命令

  edit命令是一个简单的编辑软件,我们经常用它来编辑一些程序和批处理文件。

比如,我想在c盘根目录下编辑一个简单的批处理文件,要求无论当前盘和当前目录如何,每次只需输入一个字符w,然后回车即可运行c盘windows目录下的windows程序。这也就是说我们要编辑一个文件名为w.bat的批处理文件。      我们可以在提示符下敲入 edit w.bat回车(就是编辑 w.bat文件的意思)


  进入编辑状态后,输入以下内容:c:
                 cd\windows
                 win    

                                                                    


  输入完后,按Alt+F键激活File菜单, 按向下的箭头选择退出(Exit),

                                                                                               


  然后电脑提示是否要保存刚才输入的内容,如果要保存,只需输入Y或者直接回车即可。

                                                                                          


  这时已经编辑完w.bat文件,又回到了提示符状态,用前面讲过的type命令就可以查看刚才编辑的w.bat文件,只需输入type w.bat回车即可。

cls     清屏

[适用场合]  屏幕上太乱了,或是屏幕上出现乱码了, 清除屏幕上显示内容但不
        影响电脑内部任何信息

[用  法]  cls  回车

move     移动文件,改目录名 

[适用场合]  移动文件到别的目录

[用  法]  move [文件名] [目录]        移动文件至新目录下

        move [目录名] [目录名]       改目录名

[例  子]  c:\>move c:\autoexec.bat c:\old

        移动autoexec.bat文件至old目录下

        c:\>move c:\config.sys c:\temp

        移动config.sys文件至old目录下

more    分屏显示

[适用场合]  当输出很多一屏显示不下时采用,几乎适合所有命令,尤其是type
        等命令时很有用。 使用more时磁盘不能有写保护,也不适合光驱。

[用  法]  type [文件名] | more        分屏显示文件内容

        more < [文件名]          分屏显示文件内容

[例  子]  C:\>type msdos.w40 | more

xcopy    拷贝目录和文件

[适用场合]  在进行连同子目录一起拷贝时很有用,在拷贝大量文件时比COPY命令
        要快得多

[用  法]  xcopy [文件名] [目录]       将指定文件拷贝到指定目录

        xcopy [源目录] [目的目录]  将源目录连子目录考到目的目录下

        xcopy *.* [目录] /s   将文件与非空子目录拷贝到指定目录

        其它常用参数还有: v 拷贝后校验,会影响速度
                  e 与s 相似,但即使子目录是空的也会拷贝。

  

help    帮助

[适用场合]  当您想具体了解DOS命令的使用方法时使用

[用  法]  help                提供所有DOS命令帮助

        help [DOS命令]           提供有关命令的帮助

  如果你只大致记得某个命令,可以在提示符后直接输入help命令,然后将出现下面的画面:



  将光标移至需查询的命令,回车后可查询到其语法格式,比如 cd 命令吧:

  


  将光标移至<Notes>,回车后可查询到其详细语法及功能的解释;将光标移至<Examples>,回车后可查询到其语法的详细举例,我们常用举例功能,下面是点<Examples>后出现的画面



  如你记得是什么命令就好办了,可以按Alt+S键选择"Find"(查找),则会弹出下面的对话框



  输入需查找的DOS命令,回车后可立即查询到有关命令的详细信息。

attrib   设置文件属性

[适用场合]  想对文件做较特殊的处理时

[用  法]  attrib 显示所有文件的属性

        attrib +r或-r [文件名] 设置文件属性是否为只读

        attrib +h或-h [文件名] 设置文件属性是否隐含

        attrib +s或-s [文件名] 设置文件属性是否为系统文件

        attrib +a或-a [文件名] 设置文件属性是否为归档文件

        attrib /s 设置包括子目录的文件在内的文件属性

[例  子]  C:\TEST>attrib +r wina20.386

        C:\>attrib +h *.* /s 隐含所有文件 

date     显示及修改日期

[适用场合]  想知道或修改时间和日期

[用  法]  date 显示和改变当前日期

[例  子]  C:\>date 09-20-1996 将日期改为1996年9月20日

        C:\>date

          Current date is Tue 08-20-1996

          Enter new date (mm-dd-yy):09-20-1996

          按月-日-年的顺序修改当前日期 直接按回车键忽略修改日期 

 lable    设置卷标号

[适用场合]  用来为磁盘做个标记

[用  法]  label 显示磁盘卷标

        label [盘符] [卷标名] 设定指定盘的卷标

[例  子]  C:\>label
        Volume in drive C is WANG
        Volume Serial Number is 2116-1DD0
        volume label (11 characters,Enter for none)?
        可以输入卷标,直接回车后
        Delete current volume label (Y/N)?
        按y删除旧卷标,按n不更改 

doskey   调用和建立DOS宏命令

[适用场合]  经常需要输入重复的命令时,有非常大的用处

[用  法]  doskey 

        将doskey驻留内存,开辟出缓冲区,以后输入的命令都将保存在缓冲
        区中,可以随时调用

        doskey [宏命令名]=[命令名]  

        将宏命令定义为命令,以后输入宏命令,电脑就会执行相应的命令

        doskey /reinstall      重新安装doskey

        doskey /bufsize=       设置缓冲区的大小

        doskey /macros        显示所有doskey宏

        doskey /history        显示内存中所有命令

        doskey /insert|overstrike 设置新键入的字符是否覆盖旧的字符

[例  子]  C:\>DOSKEY
        C:\>dir
        C:\>copy C:\temp\*.* a:
        C:\>del c:\temp\*.*
        C:\>copy b:\*.* c:\temp

        上述四条命令都已被保存,用光标控制键的上下可以依次选择使用或
        修改, 也可以用F7键列出保存的所有命令

        C:\>doskey di=dir/w/p 定义di为宏命令,意思是执行dir/w/p  


fdisk    硬盘分区

[建  议]  只有硬盘被很利害的病毒感染时,或是一块新硬盘才需要分区,最好
        请懂行的人指导。硬盘都需经过低级格式化,分区,格式化三个步骤
        才可使用,成品电脑内的硬盘都已经做过这些加工了。

[用  法]  输入fdisk后按回车即可进入提示界面 



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值