ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

DOS命令详解

2021-11-27 23:01:58  阅读:119  来源: 互联网

标签:文件 cd 命令 详解 根目录 DOS txt


DOS命令详解

0DOS命令

DOS命令,计算机术语,是指DOS操作系统的命令,是一种面向磁盘的操作命令。

1DOS命令分类

提供用户使用的DOS命令可分为三类:

1.1内部命令

属DOS命令中常驻内存的一部分,它是在当系统作冷、热启动时由磁盘上的系统文件装入内存的。用户使用时仅仅是调用内存中系统区的某一程序段来执行。例如,DIR、TYPE、COPY等命令都属内部命令。

1.2外部命令

是以可执行的程序文件形式(通常后缀为.EXE或.COM)存在于磁盘上。这就意味着该命令文件必须记录在磁盘或已插入驱动器的软盘上,否则DOS是找不到该命令的。例如,FORMAT.COM,DISKCOPY.COM等。

1.3批处理命令

在使用磁盘命令过程中,有时需要连续使用几条DOS命令,有时则要多次重复使用若干条DOS命令,还有的时候需要有选择地使用某些DOS命令。为了满足这些要求,DOS提供了一些特殊文件——后缀为BAT的文件。该文件允许用户组织键盘命令语言程序,一次建立,多次执行。这个BAT文件可用字处理软件来建立。最典型的例子是在DOS系统盘上一个名为AUTOEXEC.BAT的批命令文件,当系统作冷、热启动时,机器会自动执行该文件上的DOS命令。

2常用命令

2.1cd改变当前路径

cd..			#返回上一级
cd\				#返回根目录
cd c:\Windows	#进入目标路径
d:				#不输入cd,只输入盘符加冒号,进入D盘。

2.2md建立文件夹

cd\				#返回根目录
d:				#进入D盘
md test			#在当前目录创建名为test的文件夹
md test2\test3	#在当前目录下创建test2并在其内创建test3

2.3dir显示路径的内容

cd\						#返回根目录
dir						#显示C盘目录下的一级内容
dir c:\Windows			#显示目标目录下的一级内容
dir c:\Windows/p		#显示满一页后暂停,虚按任意键继续浏览
dir c:\Windows | more	#使用管道符分页显示
dir c:\Windows/w		#只显示文件名,不显示其他属性
#/w/p可以同时使用

2.4tree显示指定驱动器上所有目录路径和这些目录下的所有文件名

cd\				#返回根目录
tree c:			#以树状形式展示所有目录,可以不写盘符
tree c: /f		#以树状形式展示所有文件,可以不写盘符,盘符与/间需要有空格

2.5del删除文件

cd\				#返回根目录
d:				#进入D盘
del 1.txt		#删除目标目录下的文件
del 1.txt/p		#提示是否确认删除
del *.*			#使用通配符进行批量删除,自动提示是否确认删除
del *.* /q		#安静模式,无提示是否确认删除
del *.* /s		#删除当前路径下所有文件,含子文件夹中的文件。不删文件夹
#/q /s可以搭配使用

2.6rd删除空目录

cd\					#返回根目录
rd c:\test2\test3	#删除路径下的test3空文件夹
rd c:\test2			#删除路径下的test2空文件夹

2.7echo创建文件

cd\						#返回根目录
d:						#进入D盘
echo 6666>1.txt			#若无该文件则创建并按内容编写,若有则按内容覆盖
echo 7777>>1.txt		#若无该文件则创建并按内容编写,若有则按内容追加

echo其他详细用法可参考《DOS中的ECHO命令详解

2.8type显示文件内容

cd\						#返回根目录
type d:\1.txt			#将文件内容打印出
d:						#进入D盘
type 1.txt				#可以不输入完整路径
type 1.txt | more		#输入管道符,分页显示

2.9copy复制文件到目标位置

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,结束命令

2.10xcopy复制目录及文件

2.11move移动文件

cd\								#返回根目录
move .\1.txt ..\test\			#.\当前文件夹,..\表示上级文件夹

2.12ren重命名

cd\						#返回根目录
ren c:\test\1.txt 6.txt	#将1.txt改名为6.txt
ren c:\test\*.txt *.jpg	#将目标路径下所有txt文件后缀修改为jpg
#可以处理文件及文件夹名

2.13attrib显示或更改文件属性

cd\						#返回根目录
d:						#进入D盘
md test					#在当前目录创建名为test的文件夹
attrib +h test			#设置test属性为隐藏,用“-”号则清除隐藏属性
attrib +s +h +a test	#设置test属性为受保护的系统级文件,a存档,r只读
#可作用于文件及文件夹

2.14fsutil生成空文件

#需要以管理员方式运行
cd\
d:										#进入D盘
fsutil file createnew d:\1.ini 1024000	#在目录下生成一个大小10k的空文件

2.15assoc修改关联性

#需要以管理员方式运行
cd\
d:					#进入D盘
assoc .txt=exefile	#将txt文本作为可执行程序打开
assoc .txt=txtfile	#恢复

2.16shutdown设置定时

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							#直接关机

2.17cls清屏

2.18date显示日期time显示时间

2.19ping测试

ping	目标IP地址			# 测试网络连通性,有去有回即为可以成功通信!
ping -t	目标IP地址			# 一直ping,按ctr+C结束
ping -n	数字 目标IP地址		# 修改ping包的数量
ping -l 数字 目标IP地址		# 修改ping包的大小,以B为单位
#ping即测试的意思,有去有回才叫通,如ping不通,可能对方不在线,或者对方开着防火墙!

2.20ipconfig显示ip信息

ipconfig		# 查看IP地址基本信息
ipconfig /all	# 查看IP地址详细信息;

2.21nslookup解析域名

nslookup www.jd.com

2.22tasklist显示本机或远程机器上当前进程

2.23net config显示正在运行的服务

cd\						#返回根目录
net config				#显示Server和VM workstations在运行
net config workstation	#显示计算机名用户名等信息

3打开命令的帮助文件

在所查询命令后加/?,可查询相关命令的使用方法。

cd\						#返回根目录
net config/?			#查询net config帮助文档

参考文献

在初步学习网络安全时,暂时了解DOS命令系统及常用命令,以形成一定的框架体系,后续学习中如需要再继续强化。
1. DOS常用命令
2. DOS命令百科

标签:文件,cd,命令,详解,根目录,DOS,txt
来源: https://blog.csdn.net/Fighting_hawk/article/details/121569941

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有