1 / 35
文档名称:

网络管理员常用DOS命令及网络检测方法.pdf

格式:pdf   大小:605KB   页数:35页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

网络管理员常用DOS命令及网络检测方法.pdf

上传人:gorynich 2023/1/27 文件大小:605 KB

下载得到文件列表

网络管理员常用DOS命令及网络检测方法.pdf

文档介绍

文档介绍:该【网络管理员常用DOS命令及网络检测方法 】是由【gorynich】上传分享,文档一共【35】页,该文档可以免费在线阅读,需要了解更多关于【网络管理员常用DOS命令及网络检测方法 】的内容,可以使用淘豆网的站内搜索功能,选择自己适合的文档,以下文字是截取该文章内的部分文字,如需要获得完整电子版,请下载此文档到您的设备,方便您编辑和打印。:.
网络管理员常用DOS命令及网络检测方法
周波2011年5月25日
内容目录
网络管理员常用DOS命令及网络检测方法.....................................................................................1
................................................................................................................1
................................................................................................................................2
................................................................................................................................3
................................................................................................................................4
常用内部命令.................................................................................................................................4
常用外部命令.................................................................................................................................5
dir命令.......................................................................................................................................5
cd命令........................................................................................................................................6
批处理.........................................................................................................................................7
............................................................................................................7
...................................................................................................................................8
..............................................................................................................................13
用DOS命令查QQ好友IP地址.............................................................................................19
...........................................................................................................................23
...................................................................................................................................24
——分析网络不通的利器..................................................................................28
........................................................................................................................................31
...................................................................................................................................32
...................................................................................................................................33
用nslookup检测DNS正常与否.............................................................................................33
....................................................................................................................................35

我们先说一下DOS的全称,它其实是“DiskOperatingSystem”的缩写,中文就是“磁盘
操作系统”。
现在就说一说为什么要学****DOS。
1、DOS能够Windows下无法完成的任务,例如对硬盘的初始化,GHOST下系统的恢复和
备份。
2、能够更加高效的对Windows进行管理,例如通过Ping命令来了解网络的连通状况。
3、当Windows出现故障时,通过DOS能更加快速的对其进行修复等。
所以说,DOS具有高效,能快速处理常见故障的特点,深入学****DOS,有助于我们对电
脑有更加深入的了解,Windows下做不了事,DOS来完成,特别是一些从事网络管理工作
1返回顶部:.
的人来说,学会了DOS,对于服务器的配置和网络故障的排除有很大的帮助。既能提高工
作效率,又为我们有了进一步的技能提升。

1)DOS的组成
DOS分为核心启动程序和命令程序两个部分。
DOS的核心启动程序有Boot系统引导程序、、。它们是构
成DOS系统最基础的几个部分,有了它们系统就可以启动。
但光有启动程序还不行,DOS作为一个字符型的操作系统,一般的操作都是通过命令来完
成。DOS命令分为内部命令和外部命令。内部命令是一些常用而所占空间不大的命令程序,
如dir、cd等,,会在系统启动时加载到内存中,以方便调
用。而其它的一些外部命令则以单独的可执行文件存在,在使用时才被调入内存。
(小知识:可执行的程序文件有*.COM、.Bat和*.EXE三种)
2)DOS的系统提示符
DOS启动后,会显示"C:>"以及一个闪动的光标,这及是DOS的系统提示符,它表示了当前所
在的盘符和目录,我们可以输入"[盘符]:"来进行转换,如"A:"、"E:"。这里要注意输入的
盘符一定要是存在的。
(小知识:盘符从A到Z,通常A、B盘为软驱,硬盘的盘符从C开始,而光驱的盘符为最后
一个)
3)文件及目录
电脑中的数据主要都是以文件形式存储的,也可以说DOS以文件的形式来管理数据。
文件是相关数据的集合,若干数据聚集在一起组成一个文件。每个文件都有文件名,文件
名由主文件名和后缀名两部分组成,中间有小圆点隔开。
持8个字符的主文件名和3个字符的后缀名,
个字符的主文件名和后缀名。字母、汉字、数字和一些特殊符号如"!、@、#"都可以作为文
件名,但不能有"/、\、|、:、?"等符号。
通常我们可以通过文件的后缀名看出该文件的类型,比如:
后缀名 文件类型
EXE 可执行程序文件
COM 可执行命令文件
BAT可执行批处理文件
TXT文本文件
DAT数据文件
BAK备份文件
为了方便用户进行操作,DOS还允许使用通配符。所谓通配符,就是"?"与"*"这两个符号,
它们可以用来代替文件名中的某些字符。"?"代表一个合法的字符或空字符,比如"AB?
"文件就可以表示""、""、""等。
而"*"则代表若干个字符,如"*.BAT"就代表当前目录下所有后缀名为"BAT"的文件。
DOS以目录树的形式管理磁盘,这里的目录就相当于Windows中的文件夹。和文件夹一样,
目录也是一层一层的,构成一个树的形式。在一个盘符中最底层的目录为根目录,根目录
2返回顶部:.
下的目录都称为它的子目录,根目录用"\"表示,一个目录的上一层目录用".."表示。我们
可以通过路径来查找某一个文件或目录,路径就如同地址一样,可以使用户方便、准确地
进行查找。比如"C:\Windows\system32\"就是一个文件的路径。
在同一个目录下,不允许存在相同名称的文件或目录。

现在WINDOWS的MS-DOS是模拟一个以前的DOS的环境,已经不是一个完整
,但和硬件指
令呼唤是通过WINDOWS这个操作系统来完成的.
虽然Windows系统里面已经没有纯DOS环境了,但是始终保留有终端模拟器()。在
其下面运行的程序访问都要受到严格的限制。纯的DOS环境可以通过带DOS的光盘或者U
盘引导进入。
这里只说下如何进入cmd命令提示符:
开始-》运行-》输入cmd然后回车,如图:
运行后是这样子:
3返回顶部:.
在这个窗口里面,你可以运行大部分的DOS命令和外部DOS程序。

DOS的命令分为内部命令和外部命令,,而外部命
令是一条一条单独的可执行文件。
常用内部命令
,电脑每次启动时都会将这个文件
读入内存,也就是说在电脑运行时,这些内部命令都驻留在内存中,用dir是看不到这些内
部命令的。而外部命令都是以一个个独立的文件存放在磁盘上的,它们都是以com和exe为
后缀的文件,它们并不常驻内存,只有在电脑需要时,才会被调入内存。
常用DOS命令:
dir
cd
mkdir(md)
rmdir(rd)
del
4返回顶部:.
copy
ren
常用外部命令
net
ping
fdisk
ipconfig
我们先来看几个最常用的命令,以便对DOS命令有更深的了解。DOS下使用频率最高的
命令莫过于dir命令了,dir是英文单词directory(目录)的缩写,主要用来显示一个目录下的
文件和子目录。
dir命令
我们可以试着在提示符后输入dir,再按Enter回车键,无所谓大小写,如果输入错误了,
可以按Backspace键来修正。如果你的当前目录下有很多文件或子目录,会发现内容还没有
看清楚,就哗的一下滚过去了?
别着急,想看清楚还不简单,dir命令是可以带参数的,键入dir/p试试看,看,这先计
算机在显示完一屏内容后,停了下来。
看到最后的一行英文没有,这行英文的意思是:如果你看完了这一屏,随便敲一个键就可
以看下一屏。那就敲个键试试,随便哪个都行。好,是不是换了一屏怎么样,是不是很方
便呢?
如果你觉得用dir/p分屏显示还是太麻烦,你用这个命令试试,从键盘上输入dir/w试试
看。这回所有文件在一屏内都显示出来了,但好象少了点什么,原来文件的大小和生成时间
都被省略了。如果你只想知道目录内有什么文件和子目录,而不关心文件的生成时间和大小
的话,那么使用dir/w,以短格式方式显示是不错的选择。
dir命令不但可以查看目录中有什么文件,还可以查看目录中某个文件的信息,例如输
入dir abc,就是查看当前目录中文件abc的信息,包括它的大小和生成时间。
如果执行dir abc后,显示是“File not found.”则说明当前目录中没有abc这个文件,所
以还可以用dir命令来查找文件。,只
要输入dir 。
dir命令不但可以查找和显示一个特定的文件,还可以显示一类文件。例如输入dir
5返回顶部:.
*.bat,显示的就是所有扩展名是bat的文件。
那这里的*是什么意思呢?在DOS命令中,*在文件名中出现是代表任意字符的意思。例如,
A.*就代表了文件基本名是A,扩展名是任意的所有文件。那么dir a.* 就是把文件基本名
是a的所有文件都显示出来。如果用dir A*.*,将会出现什么结果呢?结果是显示了文件基
本名以A开头的所有文件。再深入一点,dir *.*是什么意思呢?在这里文件基本名和扩展
名都是任意的,那就等于代表了所有文件,所以这和只输入dir的作用是相同的。
因为*可以代替任意字符,所以我们称之为通配符。其实通配符不只*一个,现在我们
再来看看另一种通配符----?。
?通配符和*的区别是什么呢?*可以代替文件名中的多个字符,而?只能代替文件名中的
一个字符。比如a*.*是代表所有文件基本名以a开头的文件,而a?.*是代表文件基本名只有
两个字符,并且第一个字符是a的所有文件,同理a??.*是代表文件基本名只有三个字符,并
且第一个字符是a的所有文件。
两者还有一个区别,在文件名中出现*后,其后的所有字符都不起作用,比如A*.*和
a*b.*是没有任何区别的,但A*.*和A*.com就不一样了,因为中间隔了一个分隔符,*的作
用不能超过分隔符。
在作用不超过分隔符这一点 上,?和*是一致的,但是,无论在文件基本名或扩展名中
出现在?后,后面的字符仍然起作用。例如,a?.bat和a?,前者代表了文
件扩展名是bat,而文件基本名是两个字符,且第一个字符是a的所有文件,后者代表了文
件扩展名是bat,而文件基本名是三个字符,且第一个字符是a,第三个字符是b的所有文件。
最后再讲一点吧,都差点忘了这个小问题了。在使用通配符时,文件基本名和扩展名中
最多只能各出现一个*,而?可以在不超过文件名和扩展名长度的前提下出现多个。例如:
这三个文件名a???.b??、 a????b?.?c?及??a?b??c.??d 都是可以的。
最后来个总结吧,dir命令最大的用途就是让你了解磁盘到底都有些什么,还剩下多少
存储空间。
cd命令
我们已经使用过cd命令,大家肯定还记得吧。cd是英文changedirectory(改变目录)的缩
写,也是最常用的命令之一。顾名思义,如果想要进入一个目录,显然该采用这个命令了。
在讲cd命令之前,我们先来谈谈提示符是什么意思。现在的提示符是c:\>
这个c:说明现在的工作盘是c盘,即当前盘是硬盘。这个紧接着c:后面的\告诉我们,当前的
6返回顶部:.
工作目录是根目录。这个>的作用只是为了把工作目录和我们要输入的命令分隔开来,没有
其它的意义。这样,我们就可以从提示符上看出当前的工作盘和工作目录是什么,你如果清
楚了这一点,那么学****cd命令就变得轻松自如了。
好,现在我们想进入dos目录,该怎么办呢?对了,直接输入cddos就行了。
你注意,提示符变了,变成 c:\dos>了。这就告诉我们,我们当前的工作目录是c盘根目录
下的dos子目录。如果想退回上一层目录,就键入cd ..,看提示符又变回来了。是不是很
简单呢?进入子目录就输入cd+空格+子目录名,想返回上一层目录,就输入cd ..(两点)。

现在你来练****一下,要进入windows子目录,怎么办?当然是输入cd windows。在
windows目录下,还有一个子目录:system,再进去看看,输入cd system,好,暂停一下,
这时我想要返回到根目录,这该怎么办?用cd ..吗?那当然可以,不过得用两次。我们有
更好的办法,其实只需键入cd\三个字符可以一下子就回到根目录,自己试试吧。
cd命令的用途就是让我们可以到任何一个目录去。我们把不同功能的文件分别安排在不
同的目录内,是为了管理方便,可是当我们要使用某个文件时,我们就得到该文件所在的目
录中去。比如说,要使用wps,就要到wps所在的目录;要用windows,就要到windows所
在的目录。事实上,你学会了cd命令,你就可以到达磁盘中的任何一个目录了。不过有一
点提醒你注意,如果想要到非当前磁盘的某个目录时,要先输入盘符,回车后,等当前盘变
为另一个磁盘时,你才可以使用cd命令到达你想要去的目录。
批处理
后缀是bat的文件就是批处理文件,是一种文本文件。简单的说,它的作用就是自动的连续
执行多条命令,批处理文件的内容就是一条一条的命令。那它有什么用呢?
很多时候,我们要执行的任务用一条命令是完成不了的,而这些命令每次使用时都是相同的,
这里,只需编写一个批处理文件,通过批处理来自动执行我们编写的所有命令,这样就方便
多了。(例子在后面说,批处理全自动配置IP地址,网关,dns)

ping
netstat
ipconfig
arp
tracert
route
7返回顶部:.
nbtstat
nslookup
net

ping命令是我在排除网络故障中使用得最频繁的一个命令之一。
该命令只有在安装了tcp/ip协议后才可以使用,它是用来检查网络是否通畅或者网络连接速
度的命令。它所利用的原理是这样的:网络上的机器都有唯一确定的IP地址,我们给目标
IP地址发送一个数据包,对方就要返回一个同样大小的数据包,根据返回的数据包我们可以
确定目标主机的存在,可以初步甚至还可以判断目标主机的操作系统等。
这个命令在win和*nix平台下都有。
DOS窗口中键入:ping/?回车
可看到如下帮助信息:
8返回顶部:.
参数解释:
参数
-t
ping指定的计算机直到中断。ctrl+c停止
-a
将地址解析为计算机名。例:c:\>
(huangyewudeng就是他的为本地计算机名)
C:\DocumentsandSettings\>ping-
Pinginghuangyewudeng[]with32bytesofdata:
:bytes=32time<1msTTL=128
:bytes=32time<1msTTL=128
:bytes=32time<1msTTL=128
:bytes=32time<1msTTL=128
:
Packets:Sent=4,Received=4,Lost=0(0%loss),
Approximateroundtriptimesinmilli-seconds:
Minimum=0ms,Maximum=0ms,Average=0ms
-ncount
发送count指定的echo数据包数。默认值为4。
9返回顶部:.
-llength
发送包含由length指定的数据量的echo数据包。默认为32字节;最大值是65,527。
-f
在数据包中发送“不要分段”标志。数据包就不会被路由上的网关分段。
MTU,即MaximumTransmissionUnit(最大传输单元),此值设定TCP/IP协议传输数据报时的最大传输单元。设置合适的
MTU值可以解决“部分网站打不开”、“上网速度慢”等问题,并且可以适当提升上网速度。
如果ping包的长度最大只能到1472,那么你的MTU值是1472+28=1500,因为ping中"-l"指定的是IP包
中数据净荷的长度,加上8字节的ICMP封装和20字节的IP报头,才是MTU。
实验:测试目前所在网络的MTU:
由上图可知MTU为1500
-ittl
10返回顶部:.
将“生存时间”字段设置为ttl指定的值。
-vtos
将“服务类型”字段设置为tos指定的值。
-rcount
在“记录路由”字段中记录传出和返回数据包的路由。count可以指定最少1台,最多9台
计算机。
-scount
指定count指定的跃点数的时间戳。
-jcomputer-list
利用computer-list指定的计算机列表路由数据包。连续计算机可以被中间网关分隔(路由稀
疏源)ip允许的最大数量为9。
-kcomputer-list
利用computer-list指定的计算机列表路由数据包。连续计算机不能被中间网关分隔(路由严
格源)ip允许的最大数量为9。
-wtimeout
指定超时间隔,单位为毫秒。
destination-list
指定要ping的远程计算机。
个人用得比较多的参数有这几个:
a:解析主机地址。
n:数据:发出的测试包的个数,缺省值为4。
l:数值:所发送缓冲区的大小。
t:继续执行Ping命令,直到用户按Ctrl+C终上。
常见的出错信息:
1、Unknownhost:不知名主机这种出错信息的意思是,该远程主机的名字不能被域名服务
器(DNS)转换成IP地址。
故障原因可能是域名服务器有故障,或者其名字不正确,或者网络管理员的系统与远程主机
之间的通信线路有故障。
2、Noanswer:无响应这种故障说明本地系统有一条通向中心主机的路由,但却接收不到它
发给该中心主机的任何信息。故障原因可能是下列之一:中心主机没有工作;本地或中心主
机网络配置不正确:本地或中心的路由器没有;通信线路有故障;中心主机存在路由选择问
题。
3、Requesttimeout:超时工作站与中心主机的连接超时,数据包全部丢失的原因:可能是
到路由器的连接出现问题,或路由器不能通过,也可能是中心主机已经关机或死机,还有就
是目标主机不允许ping.
要想让Ping命令有效发挥作用,我们首先需要掌握使用该命令排查故障的一些测试顺序,
只要依照顺序依次排查,再难解决的网络故障也能被很快解决掉,下面就是使用Ping命令
测试故障原因的具体操作顺序:
(ps:先保证机器网线是插上的-_-)

11返回顶部:.
当遇到一些无法直接找到故障原因的特殊网络故障时,我们首先需要使用Ping命令测试一
,倘若该地址无法被正常Ping通的话,
那么说明本地工作站的TCP/IP协议程序受到了破坏,或者网卡设备发生了损坏。
此时,我们不妨打开本地工作站系统的设备管理器窗口,从中找到网卡设备选项,并用鼠标
右键单击该选项,从弹出的快捷菜单中执行“属性”命令,打开网卡设备的属性设置窗口,
在该窗口的“常规”标签页面中我们就能看到当前的网卡工作状态是否正常了(如下图所
示)。
当发现网卡工作状态正常的话,那很有可能是本地工作站的TCP/IP协议程序受到了破坏,
此时我们不妨打开本地连接属性设置窗口,选中并删除该设置窗口中的TCP/IP协议选项,
之后再重新安装一下TCP/IP协议程序,
被正常Ping通了。

,我们继续使用Ping命令测试一下本地工作站
的静态IP地址是否能被正常Ping通,倘若该地址不能被正常Ping通的话,那么说明本地
工作站的网卡参数没有设置正确,或者网卡驱动程序不正确,也有可能是本地的路由表受到
了破坏。此时我们可以重新检查一下本地工作站的网络参数是否设置正确(ipconfig/all),如
果在网络参数设置正确的情况下仍然无法Ping通本地IP地址的话,我们最好重新安装一下
网卡设备的原装驱动程序,相信这么一来我们就能正确Ping通本地工作站的静态IP地址了。
一旦本地工作站的静态IP地址被顺利Ping通的话,那就表明本地工作站已经能够加入到局
域网网络中了。

12返回顶部:Thedocumentwascr