DOS命令,计算机术语,是指DOS操作系统的命令,是一种面向磁盘的操作命令。
提供用户使用的DOS命令可分为三类:
属DOS命令中常驻内存的一部分,它是在当系统作冷、热启动时由磁盘上的系统文件装入内存的。用户使用时仅仅是调用内存中系统区的某一程序段来执行。例如,DIR、TYPE、COPY等命令都属内部命令。
是以可执行的程序文件形式(通常后缀为.EXE或.COM)存在于磁盘上。这就意味着该命令文件必须记录在磁盘或已插入驱动器的软盘上,否则DOS是找不到该命令的。例如,FORMAT.COM,DISKCOPY.COM等。
在使用磁盘命令过程中,有时需要连续使用几条DOS命令,有时则要多次重复使用若干条DOS命令,还有的时候需要有选择地使用某些DOS命令。为了满足这些要求,DOS提供了一些特殊文件——后缀为BAT的文件。该文件允许用户组织键盘命令语言程序,一次建立,多次执行。这个BAT文件可用字处理软件来建立。最典型的例子是在DOS系统盘上一个名为AUTOEXEC.BAT的批命令文件,当系统作冷、热启动时,机器会自动执行该文件上的DOS命令。
cd.. #返回上一级 cd\ #返回根目录 cd c:\Windows #进入目标路径 d: #不输入cd,只输入盘符加冒号,进入D盘。
cd\ #返回根目录 d: #进入D盘 md test #在当前目录创建名为test的文件夹 md test2\test3 #在当前目录下创建test2并在其内创建test3
cd\ #返回根目录 dir #显示C盘目录下的一级内容 dir c:\Windows #显示目标目录下的一级内容 dir c:\Windows/p #显示满一页后暂停,虚按任意键继续浏览 dir c:\Windows | more #使用管道符分页显示 dir c:\Windows/w #只显示文件名,不显示其他属性 #/w/p可以同时使用
cd\ #返回根目录 tree c: #以树状形式展示所有目录,可以不写盘符 tree c: /f #以树状形式展示所有文件,可以不写盘符,盘符与/间需要有空格
cd\ #返回根目录 d: #进入D盘 del 1.txt #删除目标目录下的文件 del 1.txt/p #提示是否确认删除 del *.* #使用通配符进行批量删除,自动提示是否确认删除 del *.* /q #安静模式,无提示是否确认删除 del *.* /s #删除当前路径下所有文件,含子文件夹中的文件。不删文件夹 #/q /s可以搭配使用
cd\ #返回根目录 rd c:\test2\test3 #删除路径下的test3空文件夹 rd c:\test2 #删除路径下的test2空文件夹
cd\ #返回根目录 d: #进入D盘 echo 6666>1.txt #若无该文件则创建并按内容编写,若有则按内容覆盖 echo 7777>>1.txt #若无该文件则创建并按内容编写,若有则按内容追加
echo其他详细用法可参考《DOS中的ECHO命令详解》
cd\ #返回根目录 type d:\1.txt #将文件内容打印出 d: #进入D盘 type 1.txt #可以不输入完整路径 type 1.txt | more #输入管道符,分页显示
cd\ #返回根目录 copy c:\test\1.txt d:\test #将C盘文件复制到D盘目录 copy c:\test\*.* d:\test #使用通配符复制 copy .\1.txt ..\test\ #.\当前文件夹,..\表示上级文件夹
利用copy命令创建多行文件
cd\ #返回根目录 d: #进入D盘 copy con qingshu.txt #con表示屏幕,将屏幕内容复制到文件中,可以多次换行 Dear I love you #编辑结束按ctrl+Z,结束命令
cd\ #返回根目录 move .\1.txt ..\test\ #.\当前文件夹,..\表示上级文件夹
cd\ #返回根目录 ren c:\test\1.txt 6.txt #将1.txt改名为6.txt ren c:\test\*.txt *.jpg #将目标路径下所有txt文件后缀修改为jpg #可以处理文件及文件夹名
cd\ #返回根目录 d: #进入D盘 md test #在当前目录创建名为test的文件夹 attrib +h test #设置test属性为隐藏,用“-”号则清除隐藏属性 attrib +s +h +a test #设置test属性为受保护的系统级文件,a存档,r只读 #可作用于文件及文件夹
#需要以管理员方式运行 cd\ d: #进入D盘 fsutil file createnew d:\1.ini 1024000 #在目录下生成一个大小10k的空文件
#需要以管理员方式运行 cd\ d: #进入D盘 assoc .txt=exefile #将txt文本作为可执行程序打开 assoc .txt=txtfile #恢复
cd\ d: #进入D盘 shutdown -s -t 100 #设置100秒后自动关机,s表示关机,t表示设置时间秒 shutdown -s -f -t 100 #设置100秒后强制自动关机,f表示强制。 shutdown -s -f -t 100 -c"关机吧你" #设置100秒后强制自动关机,带字符串。 shutdown -a #取消一切定时 shutdown -r -t 100 #设置100秒后自动重启,r表示重启,t表示设置时间秒 shutdown -l #直接关机
ping 目标IP地址 # 测试网络连通性,有去有回即为可以成功通信! ping -t 目标IP地址 # 一直ping,按ctr+C结束 ping -n 数字 目标IP地址 # 修改ping包的数量 ping -l 数字 目标IP地址 # 修改ping包的大小,以B为单位 #ping即测试的意思,有去有回才叫通,如ping不通,可能对方不在线,或者对方开着防火墙!
ipconfig # 查看IP地址基本信息 ipconfig /all # 查看IP地址详细信息;
nslookup www.jd.com
cd\ #返回根目录 net config #显示Server和VM workstations在运行 net config workstation #显示计算机名用户名等信息
在所查询命令后加/?,可查询相关命令的使用方法。
cd\ #返回根目录 net config/? #查询net config帮助文档
在初步学习网络安全时,暂时了解DOS命令系统及常用命令,以形成一定的框架体系,后续学习中如需要再继续强化。
1. DOS常用命令
2. DOS命令百科