DOS命令逐步讲(一)

DOS命令对于我们来说不可不学(为什么?方便着呢).我看过好多讲解DOS命令的贴子,但都不是很精彩,或者说只给了命令的形式,但到底应该怎么做,一个例子没有,所以,在这个实习阶段,我将不断的将DOS命令在此贴当中教给大家,由浅入深,希望能有所体会.

第一贴:基本概念
概念要掌握好,学起来才事半功倍
1、文件:一组相关信息的集合
    文件的组成:由文件名和文件内容组成。
  我们知识在计算机中,文件是存储的最小单位,所有的数据和信息在最终存储的时候都将生成文件,比如你打了一篇文档,最终要用WORD保存为某某一个文件一样。

2、文件名的组成:   文件名由两部分组成:文件名+扩展名
  文件名代表了文件的具体内容,这就是我们所说的起文件名时要“见名知义”,在起文件名时要注意几个不合法的字符,如+ | / \ ? * . ,别说你不用啊,回头我们这些不全法字符有大作用呢。
  扩展名代表了文件的类型,比如可执行文件的扩展名通常为(.exe .com .bat),WORD文档的扩展名(.doc),电子表格的为(.xls),当然这里面多了如.ini .sys .dat等,这需要大家自己不断的记了。

3、通配符:用一些特殊字符来代表一批文件
    ?:代表任意一个字符
    * :代表任意多个字符
    如:
*.*           :代表所有文件
*.exe       :代表扩展名为exe的所有文件
msconfig.*   :代表主文件名为msconfig的所有文件
a?b.exe     :代表主文件名第一个字符为a,第二个字符任意,第三个字符为b,扩展名为exe的所有文件。
a??c.*       :代表主文件名第一个字符为a,第二个第三个任意,第四个为c,扩展名任意的所有文件。

4、路径:表示文件所在位置的途径
  路径在表示的时候有两种方法:绝对路径和相对路径
绝对路径:从根文件夹开始的表示方法
  根:通常用\来表示(有区别于网络路径)
  比如:c:\windows\system32表示C盘下面windows文件夹下面
        的system32文件夹
相对路径:从当前文件夹开始的表示方法
  比如当前文件夹为c:\windows,我要表示它下面的system32下面的ebd文件夹,则可以表示为
  system32\ebd (用绝对路径应写为c:\windows\system32\ebd)

5、DOS命令的分类:
  内部命令:在计算机启动时直接被装入内存的那部分命令,在执行时不需要文件的支持。
  外部命令:以文件的形式保存在计算机中,在执行时需要有文件的支持
  另外,在系统中这两个被赋于了特殊的意义
  · :代表当前文件夹
  ·· :代表当前文件夹的上级文件夹
第二贴:CD命令的使用方法
注意:在练习DOS命令的时候,首先在运行中输入CMD,然后在练习。
1、命令的作用:转换当前文件夹,相当一在资源管理器中点到指定的文件夹。内部命令

2、格式:CD [路径]

3、例:在使用中尽量使用相对路径
假设当前文件夹为:c:\documents and settings\xfs
首先将当前文件夹转换到windows下,则执行
          cd\windows
接下来转换到windows下面的system32下,则执行
          cd system32 (相对路径表示方法)
      或 cd \windows\system32 (绝对路径表示方法)
接下来转换到C盘的根文件夹下,则执行
          cd \   (绝对路径表示方法)
          cd ..\..(相对路径表示方法)
如果在输入的路径中有空格时,需要加引号,如将当前文件夹转换到 c:\documents and settings,则执行
          cd "\documents and settings"

5、转换当前驱动器的方法
只需要打入相应盘符即可,如C盘转换到D盘,则执行

            D:
第三贴:MD命令的使用
1、命令的作用:建立文件夹,内部命令

2、格式:md [路径](此命令可以用mkdir来替代)

3、例:
  md abc       (在当前文件夹下建立abc文件夹)
    md \aa       (在根文件夹下建立aa文件夹)
    md \aa\abc     (在根下aa 文件夹下建立abc文件夹)

4、注意:在同一个文件夹内不允许出现相同的文件夹名

5、特例:这是一个windows的漏洞,利用这个漏洞可以查看一个拥有权限的文件夹,在刚才的例子中,我们建立了一个aa文件夹,假设现在这个文件夹已经被其它用户设置了权限,没办法查看,这时你可以
   cd\
        md aa..\
        md aa...\
这时你看一下aa.文件夹和aa..文件夹吧,发现什么了,哈哈
没办法了,先用这贴吧

第四贴IR命令的使用
1、命令的作用:显示文件或文件,内部命令

2、格式:DIR [路径] [/S][/P][/W][/A]

3、这个命令格式比较复杂,先讲一些简单的吧
例:
    dir         显示当前文件夹下的所有内容,比较常用
    dir /p       以分页形式显示当前文件夹下的所有内容,比较常用
    dir /w       以宽行(每行4个)和分页形式显示
    dir /a       同时显示隐藏文件
    dir \windows\*.exe
                查看根下的windows文件夹下的所有扩展名为exe的文件
    dir \windows\system32\r*.*     查看windows下的system32下的以R开头的所有文件
    dir fromat.com /s   在从当前文件夹开始查找文件名为format.com的文件(包含其子文件夹)