3 Linux功能与操作6.ppt

  1. 1、本文档共250页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.network文件 该文件中存放的网络默认网关参数和主机名是网络接口配置中的重要信息,当Linux系统重启或网络被重置时将从该文件中读取当前主机的主机名和默认使用的网关。如下图所示即为使用cat命令查看的network文件。其基本语法如下: 变量名 = 参数值 network文件 network文件中的常用变量的含义如表7-9所示。由于主机名通常在Linux系统安装时已经确定,因此,此处只要修改默认网关的地址即可。当然用户也可以通过修改其中的HOSTNAME变量的值来修改主机名。 变 量 含 义 NETWORKING 当前网络是否启用 HOSTNAME 当前主机的主机名 GATEWAY 当前网络的默认网关 network文件中的变量 2.ifcfg-ethN文件 在RedHat Linux系统中,系统以太网的网络设备的配置文件ifcfg-ethN保存在/etc/sysconfig/network-scripts/目录中,Linux系统启动时从中读取信息来初始化网络接口。其中该文件用于ifcfg-eth0保存当前主机的第一块网卡的配置信息,如果当前主机有多块网络接口卡,那么该目录还会包含ifcfg-eth1、ifcfg-eth2等文件,分别表示主机的第二个网络接口、第三个网络接口。此外,/etc/sysconfig/network-scripts/目录下还包括ifcfg-lo文件,其中设置了回环网络接口的网络配置信息。 所谓回环网络接口,是一种特殊的网络接口,该接口是在内核中实现的抽象接口,通过lo接口发送的数据并不会被投递到物理网络上,而只是在操作系统内核中传递,通常该接口用于测试网络TCP/IP协议安装是否正确。在网络地址指派公司ICANN分配IP地址的时候,将127开头的地址都留作了回环网的测试地址。另外,回环网的默认主机名为localhost,所以在Linux的命令提示符下输入如下两个命令中的一个,可以测试当前系统中TCP/IP协议是否正常。 [root@myhost root]# ping -c 5 [root@myhost root]# ping -c 5 localhost 测试网络协议 如果命令能够得到类似于如下图所示的返回信息,则表示当前系统的网络协议正常。 ifcfg-eth0文件 使用cat命令查看本机ifcfg-eth0文件的内容,如下图所示,其中常见阐述的含义如下表所示。 变 量 含 义 DEVICE 指定该文件配置的网络接口 BOOTPROTO 获取TCP/IP参数的方式,static表示手工配置,dhcp表示动态获取 BROADCAST 当前网络的广播地址 IPADDR 当前主机的IP地址 NETMASK 网络掩码 NETWORK 主机所在的网络 ONBOOT 是否在系统启动时激活该网络接口 ifcfg-eth0文件中的变量 可以根据实际的网络状况来修改ifcfg-eth0文件,保存后需要重启网络才能生效。重启网络的方法有如下几种: (1)使用reboot或shutdown –r now命令重启Linux操作系统。 (2)在命令命令提示符下执行network脚本。 (3)在命令命令提示符下使用service命令。service命令的功能是启动、停止或重启Linux系统的某些服务,其格式如下: service 服务名 [参数] 其参数及含义如右表所示。 参 数 含 义 start 启动指定的服务 stop 停用指定的服务 restart或reload 重启指定的服务 status 获取指定服务当前的状态 例如,在命令提示符下使用如下命令重启网络: [root@myhost root]# service network restart 其执行过程如下图所示。 ifcfg-eth0文件中的变量 常用的参数及含义如下表所示。 参 数 含 义 -c packet_count 指定ping命令发送数据包的个数 -i interval 指定每个数据包发送的时间间隔 -f 快速发送指定数量的数据包,然后查看统计结果 -l packet_count 快速发送指定个数内的数据包 -s b_count 设定数据包的大小,默认为64字节 -t ttl_time 设置存活数值TTL的大小 -R 记录数据包的路由信息 ping命令常用参数 例 使用ping命令向三峡大学网站(域名为)发送5个数据包,检查网络连通状态。 在终端命令提示符下输入如下的命令,其执行结果如下图所示。 [root@myhost root]# ping –c 5 ping命令的使用 注意:如果不使用-c参数指定发送的数据包的个数,ping命令会不间断地发送数据包,直到用户使用Ctrl+C结束发送,然后给出统计信息。 2)

文档评论(0)

xuefei111 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档