关于windows环境下常用网络命令的实验_第1页
关于windows环境下常用网络命令的实验_第2页
关于windows环境下常用网络命令的实验_第3页
关于windows环境下常用网络命令的实验_第4页
关于windows环境下常用网络命令的实验_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

实验11 Windows 环境下常用网络命令一、实验目的:使学生掌握Windows 2000环境下常用网络命令的使用方法。二、实验内容:1认识Windows 2000环境下常用网络命令的格式和相关的参数。2熟悉Windows 2000环境下一些常用的网络命令:arp、ftp 、ipconfig、nbtstat、 net、 netstat ping、 route、telnet、 tracert、 pathping、 winipcfg。 三、背景知识:作为一个网络操作系统, Windows 2000以其友好的图形界面,强大的管理功能,易于扩展及适应性强等特点深受用户的喜爱. Windows 2000 Server对网络的管理是通过活动目录来进行的.活动目录是一种目录服务,它存储有关网络对象信息.这些对象是用户,域,组织单元,树和森林,网络上所有的可用资源信息都被集成于这些对象之中,利于管理员和用户方便查找和使用. Windows 2000环境下的一些常用的网络命令正是我们实现网络管理的有用工具.四、实验步骤: 1Arp显示和修改“地址解析协议”(ARP)所使用的到以太网的IP与物理地址之间的转换表。该命令只有在安装了TCP/IP协议之后才可用。arp-ainet_addr-Nif_addrarp-dinet_addrif_addrarp-sinet_addrether_addrif_addr2Ftp将文件传送到正在运行FTP服务的远程计算机或从正在运行FTP服务的远程计算机传送文件(有时称作daemon)。Ftp可以交互使用。单击“相关主题”列表中的“ftp命令”以获得可用的“ftp”子命令描述。该命令只有在安装了TCP/IP协议之后才可用。Ftp是一种服务,一旦启动,将创建在其中可以使用ftp命令的子环境,通过键入quit子命令可以从子环境返回到Windows2000命令提示符。当ftp子环境运行时,它由ftp命令提示符代表。ftp-v-n-i-d-g-s:filename-a-w:windowsizecomputer3Ipconfig显示所有当前的TCP/IP网络配置值。该命令在自动获取IP地址的客户端有特殊的用途。显示网络适配器的物理地址、主机的IP地址、子网掩码以及默认网关等,还可以查看主机的相关信息如:主机名、DNS服务器、节点类型等。其中网络适配器的物理地址在检测网络错误时非常有用。在命令提示符下键入ipconfig/?可获得ipconfig的使用帮助,键入ipconfig all可获得IP配置的所有属性。4nbtstat 该诊断命令使用 NBT(TCP/IP 上的 NetBIOS)显示协议统计和当前 TCP/IP 连接。该命令只有在安装了 TCP/IP 协议之后才可用。nbtstat -a remotename -A IP address -c -n -R -r -S -s interval5NetWindows NT(2000)中的net命令是Windows NT中的一个功能强大的工具。虽然必须用命令行方式执行,但它的功能确覆盖了W indows NT中大部分重要的管理功能。例如,它可以管理网络环境、各种服务程序的运行和配置、进行用户和登陆管理等。它还可以查看服务器的许多本地信息。可以通过以下两种方法获得NET命令的帮助信息: (1)在NT下可以用图形的方式,通过开始菜单帮助索引,然后输入NET。 (2)也可以在命令行方式下输入NET/?或NET或NET HELP得到它的功能(COMMAND)列表,然后通过NET COMMAND/HELP或NET HELP COMMAND或NET COMMAND/?命令得到相应功能的帮助信息。在使用NET命令时需要注意的是:它的有一些命令是会马上产生作用并永久保存的,使用的时候要慎重。6Netstat显示协议统计和当前的TCP/IP网络连接。该命令只有在安装了TCP/IP协议后才可以使用。netstat-a-e-n-s-pprotocol-rinterval7Ping验证与远程计算机的连接。该命令只有在安装了TCP/IP协议后才可以使用。ping-t-a-ncount-llength-f-ittl-vtos-rcount-scount-jcomputer-list|-kcomputer-list-wtimeoutdestination-list8Route控制网络路由表。该命令只有在安装了TCP/IP协议后才可以使用。route-f-pcommanddestinationmasksubnetmaskgatewaymetriccostmetric9.telnet是一种远程访问协议,可以用它登录到远程计算机、网络设备或专用TCPIP网络。Telnet命令的一般格式如下: telnet Hostnameport,这里要注意的是”Hostnqme包括了交换机的名称,但更多的是为交换机配置了的IP地址,所以在这里更多的是指交换机的IP地址。格式后面的“Port”一般是不需要输入的,它是用来设定Telnet通信所用的端口的,一般来说Telnet通信端口,在TCPIP协议中有规定,为23号端口,最好不用改它,也就是说我们可以不接这个参数。10.Tracert该诊断实用程序将包含不同生存时间(TTL)值的Internet控制消息协议(ICMP)回显数据包发送到目标,以决定到达目标采用的路由。要在转发数据包上的TTL之前至少递减1,必需路径上的每个路由器,所以TTL是有效的跃点计数。数据包上的TTL到达0时,路由器应该将“ICMP已超时”的消息发送回源系统。Tracert先发送TTL为1的回显数据包,并在随后的每次发送过程将TTL递增1,直到目标响应或TTL达到最大值,从而确定路由。路由通过检查中级路由器发送回的“ICMP已超时”的消息来确定路由。不过,有些路由器悄悄地下传包含过期TTL值的数据包,而tracert看不到。tracert-d-hmaximum_hops-jcomputer-list-wtimeouttarget_name11.pathping是一个路由跟踪工具,它能将tracert和ping命令的功能和这两个工具所不提供的其他信息结合起来。Pathping命令在一段时间内将数据包发送到到达最终目标的路径上的每个路由器,根据从每个点返回的数据包信息进行计算。12. winipcfgWinipcfg命令以窗口的形式显示IP协议的具体配置信息,命令可以显示网络适配器的物理地址、主机的IP地址、子网掩码以及默认网关等,还可以查看主机名、DNS服务器、节点类型等相关信息。其中网络适配器的物理地址在检测网络错误时非常有用。 命令格式: winipcfg /? /all五、思考与问题:1试用ARP命令找到网关IP地址,并将其绑定为静态缓存项。2试用nbtstat命令找到己知IP的机器名和组名。3简述解决网络故障的思路。实验12 Linux 环境下常用网络命令一、实验目的: 熟练使用Linux的基本命令。 熟练使用文本编辑工具vi。 通过一些命令的使用,加深对shell 和进程的理解,区分进程与程序。 熟悉一些基本的网络命令的使用。二、实验内容: 启动。 基本命令的使用。 Vi的使用。 网络基本命令的使用。三、背景知识:使用过Windows 系统的人都已经习惯了在图形环境下利用鼠标来管理系统。Linux系统也有图形环境,但是在类似DOS命令行的字符界面下管理系统的机会更多,因为字符界面的功能更加强大、灵活。要学好Linux并成为专家,掌握好命令行下的Linux命令将是一个必经的挑战。Linux命令非常之多,以致Linux高手也常常只能掌握一部分命令,并且每一条命令也只用到常用的参数选项,因此我们这里只介绍常用的Linux命令和常用的参数选项。Linux命令非常简洁,这让初学者感到有点不太适应。为了便于记忆,我们把命令进了分类,究竟把某一命令划分到哪一类,难以做到绝对的合理,只要读者能够记住就达到分类的目的了。部分Linux命令(如用户管理、设备管理、文件系统管理等)将放在本书以后的章节专门介绍。Linux命令像DOS命令一样,也分内部命令和外部命令。内部命令是Shell内置的命令,不需要在磁盘存有相应的可执行文件,而外部命令实际上就是一个程序或可执行文件,只不过系统安装时它们已经被安装好,成为Linux系统中非常重要的一部分而已。我们介绍的大部分是外部命令,这里不再区分命令的类别。通常Shell具有命令补全功能,用户可以不把命令输全。只要Shell能区分出用户要输入的命令,用户可以用【Tab】键让Shell帮助完成要输入的命令。特别是在文件名、目录名及命令名很长时,补全功能可以减少用户的击键次数。四、实验步骤: 1 启动 Linux的启动操作过程和DOS相似,也可以通过按下CtrlAltDel三键进行热启动。不同的是Linux启动到最后时,需要进行登录。下面是一个典型的登录过程: RedHat Linux release 5.1 Kernel 2.0.32 on an i686 login: 键入:root后,计算机提示输入口令(password:),输入你的口令(如果是第一次启动,则是你在安装时所输入的口令)即可。当计算机出现一个“”提示符时,表明你登录成功! rootlocalhost root_ Linux提示符 C:_ DOS提示符登录2基本命令的使用1) 基本命令l cd cd - 改变当前目录。 cd 目录名 如果不加目录名,则回到用户的根目录,此外用户必须拥有读该目录的权限。进入另外 一个用户的目录只要 cd 用户名即可。 例如: pht:/tmp cd id1 进入id1目录 pht:/tmp/id1 cd tlc 进入用户tlc的目录 pht:tlc l cp cp - 拷贝文件。 cp options 源文件 目标文件cp options 源文件. 目标目录 -f, -force : 删除已存在的目标文件。 -i, -interactive : 在删除已存在的目标文件时给出提示。 -R, -recursive 整目录拷贝。 -help 在标准输出上输出帮助信息并退出。 -version 在标准输出上输出版本信息并退出。 l less less - 相对于more,用来按页显示文件。 例如: 显示test文件 tlcpht /# less test l ls ls, dir, vdir - 列出目录下的文件 (类似于DOS下的DIR命令)。 phtman ls l mkdir mkdir - 建立目录(同DOS下的md)。 l more more - 在终端上按页观看文件的过滤器。 more的功能没有less那么强大。而且less还提供了对more的模拟,不过一般用户可能 更习惯于使用同DOS环境下相似的more。 l mv mv - 将文件改名。 mv 参数 源文件 目标文件 mv 参数 源文件列表(支持通配符) 目标目录 例如: tlcpht /# mv -v sourcefile destfile sourcefile - destfile tlcpht /#l pwd pwd - 显示正在工作或当前目录名。 l rm rm - 删除文件或目录。 注意,在LINUX下如果产生类似于 “-f”这种文件名的文件,删除是先跟 “-”选项。 这表明后面所跟的 “-f”不是选项而是文件名,例如“rm - -file”是删除文件“-file”, 在删除文件名中包含特殊字符的文件时,可以用“+特殊字符”,或用 将文件名括起来。 l rmdirrmdir - 删除空的目录。 su - 改变用户的ID或成为超级用户。l man man - 显示具有一定格式的在线手册。 man 对于新手和老手来说都是非常有用的一个工具,用来快速查询命令和程序的使用方法和参数。编程人员也可以用来查询C函数的用法。当你打 man 3 ctime 时, 表示是要查阅在第 3节中的 ctime 的内容。2) shell命令l df df - 报告磁盘剩余空间。 l du du - 报告磁盘空间使用情况wcl wc - 统计一个文件中的字节数,单词数,行数。 l who who - 查看其他登录的用户。 l which which - 显示命令的全路径。 which 程序名l bash bash - GNU Bourne-Again SHell 自由软件基金会(Free Software Foundation Inc)拥有bash版权。 bash是Linux下的许多命令解释器中的一个,同sh兼容,并且包含了ksh和csh中一些有用的特性。3) 有关进程的命令l at batch -V -q 队列 -f 文件名 -mv 时间 at 在设定的时间执行作业。 batch 用低优先级运行作业,只要系统的loadavg(系统平均负载)1.5(或者在atrun中设定的值)它就开始执行作业。 超级用户可以在任何情况下使用at系列的命令。一般用户使用at系列命令的权利由文件/etc/at.allow,/etc/at.deny控制。如果/etc/at.allow存在,则只有列在这个文件中的用户才能使用at系列的命令。如果/etc/at.allow文件不存在,则检查文件/etc/at.deny这个文件。只要不列在这个文件中的用户都可以使用at系列的命令。缺省的配置是/etc/at.deny为一个空文件,这表明所有的用户都可以使用at系列的命令。 例如: at -f work 4pm + 3 days 在三天后下午4点执行文件work中的作业。 at -f work 10am Jul 31 在七月31日上午10点执行文件work中的作业。 l kill kill - 中止一个进程 kill -s 信号 | -p -a 进程号 . kill -l 信号 kill向指定的进程发出特定的信号,如果没有指定信号则送出TERM信号,TERM信号将 杀死没有捕捉到这个信号的进程。对于某些进程可能要使用KILL (9)信号强制杀死。例如: kill -9 11721。将强制杀死进程11721。大多数SHELL内建kill命令。 l ps ps - 查看进程状态。 4) 其它与命令有关选项字符 功能 ; 分隔命令( ) 编组的一串命令置入括号内 管道 告诉命令在后台运行 替换变量 3vi - 功能强大的UNIX编辑器。 只要在命令行上键入 vi 就可以进入vi的编辑环境。Vi有两种状态:输入状态和指令状态。用户在输入状态下可以输入文字资料,而指令状态是用来执行打开文件,存档,离开vi等操作命令。当你刚进入vi时,机器是处在指令模式的,这时候你输入的任何字元都视为操作指令,而不被理解为你要编辑的内容。如果要离开vi,只需在指令模式下键入:q即可,若要先存盘再离开,则键入:wq注意:冒号也是用户自己键入的。如果你不知道现在是处在指令模式还是输入模式,不妨按几下Esc键,则可以在任何时候从输入模式跳回指令模式。如果你想编辑一个叫letter的文件,不管它是否已经存在,你只需在提示符后键入:vi letter就可以进入vi,并且已打开了letter文件准备编辑。 在指令模式下按a(append)键,可以在光标的后面插入你

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论