本帖最后由 hx32 于 2013-7-9 21:20 编辑
自己的看法,可能对大部分人没用,甚至可能已经有更详细的可以百度到,但是如果能帮到人的话最好了。
不需要多少赞,所以不设什么回帖可见了,但是我需要你们的肯定,哪怕有不对的,帮我斧正一下,然后给我些鼓励,谢谢
1、cd命令 进入指定文件夹,书写格式 :cd 具体文件夹位置。 可直接进入指定的子文件夹。且可以使用“*”代替部分文件夹名称,如cd d:\Study\Edit*\day01,其中,Edit*为“EditPlus_3.4.1.1123”,因为书写麻烦,则用“*”代替部分内容,简化书写。 cd/和cd\功能一致,“/”和“\”无差别使用,包括进入子文件夹时,如cd Study/day01和cd Study\day01。 但是统一书写成为“\”为宜,为规范。 2、md命令 创建文件夹命令,书写格式:md 文件夹名称。 md可以创建文件夹,并且可以直接创建文件夹的子类文件夹,如md Study2\day01。此处不可以用“/”,如md Study/day01,提示“命令语法不正确”(区别于cd命令)。当已有同名文件时,如md Study,提示“子目录或文件Study已经存在”。 且md命令不受是否已经打开此文件夹影响。 实验: 接下来尝试md命令能否直接创建一个文件夹,并同时创建多个子文件夹。 使用“md Study2\day01;day02”和“md Stuey2\day01 day02”命令。 得出的结论是不能。且失败同时,也没有建立文件夹Study2.
3、rd 命令 删除文件夹命令,书写格式:rd 指定文件夹名称。 文件夹内有内容时不能直接删除文件夹。 疑问:rd Study2/day01命令返回提示“无效开关”的原因 实验: 接下来重新新建Study2文件夹,并且让文件夹内存在两个子文件夹day01和day02(day01和day02均为空文件夹),做出尝试。 rd命令不能使用*来删除所有子文件夹。 4、echo命令 创建文件命令,格式:echo 内容>文件名.文件类型 ①创建文件时无同名文件,创建一个新的文件,并将文件内容写入。 ②创建文件时如果已有同名文件存在,则将原文件内容替换。例:存在1.doc,其中内容为lisi,现在执行echo wangwu>1.doc,那么不会报错也不会新建一个1.doc文件,而是将wangwu替换原有内容“lisi”,1.doc内内容为“wangwu”。 异常:如果写成echo lisi>2.txt;kangri>1.doc,则文件内容更改为“lisi;kangri”;写成echo lisi>2.txt kangri>1.doc,则文件内容更改为“lisi kangri”。即第一个>后的内容从出现分号或者空格符开始读取,并将分号或者空格符写入。 ③如果“echo 内容>文件名.文件类型”中内容为纯数字,负数可以正常写入文件,0和正数则返回提示“echo为打开状态”,文件内无数据(如果已存在文件且含有内容,原内容被清空)。此规则适用于创建和更改文件时。 ④发现更改.doc文件时,如果此文件已打开,则返回提示“另一个程序正在使用此文件,进程无法访问”,命令无效;而更改.txt文件时,不会出现此提示,只是需要重启文件后才显示更改内容。猜测与不同类型文件自身的机制有关,不做深究。 5、del命令 删除文件命令,书写格式del 文件夹名称或者del 文件名称或者del *.文件类型。 ①del命令是删除文件且只能删除文件,并且其删除的文件不进回收站。 ②“del 文件夹名称”命令默认删除文件夹内所有类型文件;要想删除文件夹下指定类型文件(如.txt文件)使用del Study2\*.txt命令。 注意:第二种方法只能一次删除一种类型,del Study2\*txt;*.doc与del Study2\*.txt *.doc(为明显,“;”用的是中文分号,且空格加大,但是这两种格式中空格个数均不产生影响)均只能删除Study2中的.txt文件,然后从根目录下寻找,很容易删错文件。在根目录下可以使用此命令。 ③“del 文件名称”命令可以删除指定的文件,可以使用“del 文件名.*”来删除不同类型的同名文件,且可以使用“del 文件名1.*;文件名2.*”来同时删除同一目录下, 文件名1和文件名2的不同类型的同名文件。 ④发现删除.doc文件时,如果此文件已打开,则返回提示“另一个程序正在使用此文件,进程无法访问”,命令无效;而更删除.txt文件时,不会出现此提示,直接删除txt文件,如果将已经打开的.txt文件不做任何改动关闭,则被删除,如果做出改动,那么关闭之前会提示是否保存,直接保存也可以重新生成一个原名txt文件(猜测为原文件)。猜测与不同类型文件自身的机制有关,不做深究。
|