《Linux系统应用与程序设计.ppt》由会员分享,可在线阅读,更多相关《Linux系统应用与程序设计.ppt(21页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、Linux系统应用与程序系统应用与程序设计设计关于硬连接、软连接、复制n硬连接:给文件一个副本(别名),同时建立两者之间的连接关系,修改其中一个,与其连接的文件同时被修改,如果删除其中一个,其余的文件不受影响。磁盘上只有一份数据。n软连接:只是一个快捷方式,删除了原文件,这个连接文件就没用了n复制:磁盘上会多一份数据网络接口配置 n配置网络接口可以使用三种不同的工具来完成:使用网络接口配置程序netconfig使用图形配置工具使用终端命令ifconfig 使用网络接口配置程序netconfig n在终端中输入命令netconfig使用图形配置工具 n【主菜单/系统工具/网络设备控制】 使用终端
2、命令ifconfig nifconfig netmask 例如:ifconfig eth0 192.168.15.11 netmask 255.255.255.0fconfig eth1 21.156.299.13 netmask 255.255.255.0ifconfig eth0:0 192.168.17.21 netmask 255.255.255.0网络接口的启动与禁用 n在网络配置界面中,通过“激活”或者“解除”按钮可以启动或者禁用网络接口,n网络控制程序network /etc/rc.d/init.d/network start|stop|restart n命令ifconfig :
3、ifconfig up|downn命令ifup/ifdown ifup eth0ifdown eth0 网络接口的启动与禁用n执行【主菜单/系统工具/网络设备控制】,打开 “网络设备控制”窗口 网络接口的查看 n使用终端命令ifconfig方便地查看系统目前所有活跃的网络接口的详细信息 n例如:ifconfigifconfig eth0常用网络命令 n 网络测试命令 :nping 选项 nping大数据包-c num 发送num个数据包后停止-s bytes 默认值是64字节n显示数据包经过路由的命令traceroute ntraceroute 管理路由表命令routen显示路由表内容:不加任
4、何参数的route命令显示本机路由表的内容,n添加/删除路由记录route add|del net netmask dev route add net 200.1.1.0 netmask 255.255.255.0 dev eth0n添加或者删除默认网关:route add|del default gw 例如:route add default gw 200.1.1.254route del default gw 200.1.1.254n远程登录命令 ntelnet nrlogin 网络相关配置文件配置文件名配置文件名功能功能/etc/sysconfig/network/etc/sysconf
5、ig/network最基本的网络信息,系统启动时读取该最基本的网络信息,系统启动时读取该文件文件/etc/sysconfig/network-/etc/sysconfig/network-scripts/scripts/* *此目录下的文件是系统启动时用来初始此目录下的文件是系统启动时用来初始化网络的一些信息,例如:第一块以化网络的一些信息,例如:第一块以太网卡对应的文件为太网卡对应的文件为ifcfg-eth0ifcfg-eth0/etc/host.conf/etc/host.conf域名解析的控制文件域名解析的控制文件/etc/hosts/etc/hosts域名或主机名与域名或主机名与IPI
6、P地址的映射文件地址的映射文件/etc/resolv.conf/etc/resolv.conf域名服务器设置文件域名服务器设置文件/etc/protocols/etc/protocols定义使用的网络互联协议及协议号定义使用的网络互联协议及协议号/etc/services/etc/services设定主机的不同端口的网络服务设定主机的不同端口的网络服务/etc/sysconfig/networkn对本机的网络进行配置,常见的几个配置项如下:NETWORKING:值为yes或no,表示主机是否支持网络功能。HOSTNAME:主机名(即域名)。GATEWAY: 默认网关。FORWARD_IPV4:
7、设置本机是否允许转发IPV4的数据包。DOMAINNAME:此台主机所属的网络域。GATEWAYDEV:连接网关的设备,例如eth0,如果是拨号用户则设为ppp0。/etc/sysconfig/network-scripts/ nDEVICE=eth0 /设备名称 nONBOOT=yes /起动时是否起动该设备,省略该行表示yesnBOOTPROTO=none /启动协议,none表示使用用户设置的ip地址,dhcp表示从dhcp获得ip地址。省略该行表示使用设置的IP地址。nIPADDR=192.168.14.11 /IP地址nNETMASK=255.255.255.0/子网掩码nBROAD
8、CAST=192.168.14.255/广播地址,nNETWORK=192.168.14.0 /网络地址域名解析配置文件 /etc/host.conf norder hosts,bindnmulti onnnospoof on主机名列表文件/etc/hosts nIP地址 主机名别名例如:qq域名服务器设置文件 /etc/resolv.conf nnameserver ndomain nsearch 协议定义文件协议定义文件/etc/protocols n协议名称 协议号 别名例如:tcp 6 TCPudp 17 UDP网络服务列表文件 /etc/servicesn列出了系统支持的服务名称、服务使用的端口号和协议类型、服务的别名、功能注释等。例如http 80/tcp www www-http #WorldWideWeb HTTP