您的位置:首页 > 其它

DOS命令的学习

2014-03-25 21:53 253 查看
dos的组成:

核心启动程序和dos命令。

核心启动程序有:io.sys,msdos.sys, command.sys



dos命令:内部命令和外部命令

内部命令包含在command.sys中,外部命令没有包含在comman.sys中的.

c:\>d:
可以进入D盘。

d:\>dir
可以查看d盘下的所有目录


显示的文件如果后面没有跟dir 则说明这是个文件,如果有dir 说明这是一个目录。

cls
清除界面。

ver
windows版本。

data
查看当前如期,也可以更改当前日期。

time
查看当前时间,也可以更改当前时间

dir
/? 显示dir目录的格式,dir帮助。

dir
c:\windows\system32\calc.exe
查看这个目录下有没有calc.exe这个文件

dir
/p
分屏显示

dir
/w
只显示文件名

dir
/a
可以把隐藏的文件显示出来

dir *.exe 可以把该目录下的exe文件全部显示出来

del 文件名 即可以删除该目录下的文件,

ren 123.txt 456.txt .
将123.txt文件名改为456.txt,类型是不允许更改的。

rd 目录名 rd只能删除空目录

rd /s 目录名
功能特别强大,确认可以删除目录树

rd /q
/s目录名 安静模式,不用确认既可以删除目录树

copy
源文件名 目标目录
,复制源文件到目标文件

copy
源文件名
,复制源文件到当前目录下





一,eidt命令


在dos界面键入eidt ,然后输入内容,键入alt +F进入file菜单,然后键入
S保存,然后输入路径按回车即可保存。

二,dir 查看文件

三,进入任一盘 例e: 既可以进入 E盘。

四,type 文件名 例 type 123.txt
及可以查看文件内容。edit 123.txt 就可以编辑文件的内容。







dos 启动

开机启动
读取文件的顺序

开机->io.sys->msdos.sys->config.sys->command.com->autoexec.bat



一、通配符 * 和?

*可以代替文件名的多个字符,而?只能代替文件名中的一个字符。比如a*.*表示以a开头的所有的文件,而a?.*表示只有两个字符并且以a开头的所有文件。

两者还有一个区别就是,在文件名后出现*,其后的所有字符都不起作用。比如a*.*和a*b*.*是没有区别的。但是a*.*个和a*.com是不一样额,因为中间隔了一个分隔符。

二、cd命令

cd.. 表示退出到上一层目录。

cd 子目录名 表示进入到子目录中。

cd\ 可以一下子回到根目录 而不必一层一层的返回。

三、md和rd命令

md abc 即建立了一个名叫abc的目录到当前路径。

rd abc
删除该目录,但是必须注意的是,该目录必须是空目录,里面没有任何文件。才能用这个命令来删除这个目录。否则删除不了。

四、copy命令

copy 原文件名 目标文件名

如果要复制的文件不再当前目录,则必须指出该文件的盘符,

copy命令也可以使用通配符。如果要复制a盘下的所有a*.*文件则可以
copy a*.*
即可。如果要复制c盘根目录下的所有扩展名为.bat文件到zht目录里,则可以输入 copy
c:\*.bat c:zht 即可。

五、del命令

del 文件名 即可以删除该文件。当然也可以使用通配符,来删除一类文件。

六 ren和type 命令

ren abc.txt 123.bat
即可以将abc.txt这个文件更名为123.bat

type 123.txt
既可以查看该文件的内容。

七、format 命令

format a 是 格式化a盘

八、diskcopy 命令

diskcopy
原驱动名目的驱动名
例diskcopy a: b: 将a盘的文件复制到b盘

九、deltree 命令

deltree 可以很方便的删除已个目录。deltree abc,则可以删除abc这个目录。

mem 命令是查看计算机内存的使用情况。

十、chkdsk 命令

chkdsk
检查磁盘的使用情况 chksk
c: 即检查c盘的使用情况。

十一、sys命令

平常我们一般用c盘启动,启动后提示符显示为c:,但是有时候我们需要用a:盘来启动,比如电脑感染了病毒,就要用无用的软盘来启动,再用杀毒软件来杀毒。在正确的设定下,将具有启动功能的软盘插入a驱动器,电脑启动后提示符为a:

在c盘的提示符下,输入sys a: 就是讲c盘的系统文件输入到a:下。把a盘驱动器作为启动盘。

十二、path命令

按照所定义的顺序来搜索文件。path=c:\dos;c:\windows;d:\

十三、edit命令

前面已经学过。

一些其他的命令

cls 清屏

move 文件名
新目录 用法:更改一个文件的目录。

more 分屏显示文件 用法 type abc.txt|more

xcopy 拷贝目录和文件

用法:1,xcopy 文件 目录


2,xcopy 源目录 目的目录


3,xcopy *.*
目录 将文件和非空子目录拷贝到制定目录

help 帮助

用法:1,help 输出所有的dos命令


2,help 【dos命令】 既可以查看该dos命令的用法。

attrib 设置文件属性

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


attrib +r /-r
文件名,设置文件 是否为只读


attrib +h/-h
文件名 设置文件是否隐藏


attrib
+s/-s 文件名 设置文件是否为系统文件


attrib +a/-a
文件名 设置文件是否为归档文件

data 显示和修改日期

defrag 磁盘碎片整理

doskey 调用和建立dos宏命令

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


doskey di=dir/w/p 用di命令代替dir/w/p

memmaker 内存优化管理

msd 系统检测

time 设置当前时间

set 设置环境变量

tree 显示命令树结构

tree 盘符 显示所有的子目录树

tree/f 显示目录是同时显示文件名

tree /a 以ascll码显示目录树
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: