在好例子网,分享、交流、成长!
您当前所在位置:首页SHELL 开发实例Linux常用脚本 → linux常用命令示例

linux常用命令示例

Linux常用脚本

下载此实例
  • 开发语言:SHELL
  • 实例大小:2.96KB
  • 下载次数:15
  • 浏览次数:293
  • 发布时间:2014-06-02
  • 实例类别:Linux常用脚本
  • 发 布 人:jianshi.dlw
  • 文件格式:.txt
  • 所需积分:2
 相关标签: linux

实例介绍

网络接口概念
lo接口表示本地回送接口,一般用于网络测试及本地进程之间的通讯。
eth接口表示以太网卡设备接口,通过附加数字来反映物理网卡的序号,例如:eth0
ppp接口表示ppp设备接口。
网络配置文件存储于/etc/sysconfig/network-scripts目录下,该目录下包含网络接口的配置文件以及部分的网络命令,例如:
ifcfg-eth0 文件表示第一块网卡接口的配置文件
ifcfg-lo 文件表示本地回送接口的信息。

 

 

网卡配置文件详解

Python代码  收藏代码
  1. #网卡接口名称  
  2. DEVICE=eth0  
  3. #如果值为dhcp表示动态获取IP,如果值为none或static表示静态IP  
  4. BOOTPROTO=none  
  5. #广播地址(通常是通过IP地址和子网掩码自动计算得到的)  
  6. BROADCAST=192.168.121.255  
  7. #网卡MAC地址  
  8. HWADDR=00:0C:29:6E:52:B2  
  9. #网卡IP地址  
  10. IPADDR=192.168.121.21  
  11. #子网掩码  
  12. NETMASK=255.255.255.0  
  13. #指定网络(通常是通过IP地址和子网掩码自动计算得到的)  
  14. NETWORK=192.168.121.0  
  15. #指定开机激活网卡  
  16. ONBOOT=yes  
  17. #网关地址  
  18. GATEWAY=192.168.121.1  

 
例如在ifcfg-eth0文件中完成了对eth0的配置,需要重启网卡,否则配置不会生效。
/etc/init.d/network restart 重启网卡

 

 

HOSTS文件
/etc/hosts 文件保留主机域名与IP地址的对应关系。但目前通常是通过DNS服务器来查找域名与IP地址的对应关系。

 


DNS配置
/etc/resolv.conf 文件记录客户端使用DNS服务器的相关信息:

Python代码  收藏代码
  1. nameserver 设置DNS服务器的IP地址,最多可设置3个。且每个DNS服务器的记录自成一行。  
  2. domain 指定主机所在的网络域名,可以不设置。  
  3. search 指定DNS服务器的域名搜索列表,最多可以设置6个。  

 

 

ifconfig 命令
ifconfig命令可以查询网络接口的配置信息,可以设置网络接口的配置信息,可以激活或停用网络接口。(使用ifconfig命令临时修改网卡的IP地址等参数,仅仅是当前生效,系统重启后将恢复其初始的配置,一般用于网络调试)
 
ifconfig [网络接口名称] [IP地址] [netmask 子网掩码] [up|down]
 

Python代码  收藏代码
  1. ifconfig 查询处于激活状态的网络接口配置信息  
  2. ifconfig eth0 查看指定网络接口的配置信息  
  3.    
  4. 下面的三种方式都是为网卡临时修改IP地址配置信息  
  5. ifconfig eth0 192.168.121.21/24  
  6. ifconfig eth0 192.168.121.21 netmask 255.255.255.0  
  7. ifconfig eth0 192.168.121.21  
  8.    
  9. ifconfig eth0:0 192.168.121.22/24 给eth0网卡再绑定一个IP地址。  
  10. ifdown eth0 禁用网卡  
  11. ifup eth0 启用网卡  
  12.   
  13. mii-tool eth0 检测指定的网卡设备是否存在问题。  

 

 

Python代码  收藏代码
  1. ifconfig eth0   
  2. eth0        Link encap:Ethernet   
  3.             HWaddr 00:0C:29:6E:52:B2   
  4.             inet addr:192.168.121.21 Bcast:192.168.121.255 Mask:255.255.255.0   
  5.             UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1   
  6.             RX packets:78 errors:0 dropped:0 overruns:0 frame:0   
  7.             TX packets:104 errors:0 dropped:0 overruns:0 carrier:0   
  8.             collisions:0 txqueuelen:100   
  9.             RX bytes:11679 (11.4 Kb)   
  10.             TX bytes:14077 (13.7 Kb)   
  11.             Interrupt:10 Base address:0x1080  
  12.   
  13. 第一行:连接类型:Ethernet(以太网)HWaddr(硬件mac地址)   
  14. 第二行:网卡的IP地址、子网、掩码   
  15. 第三行:UP(代表网卡开启状态)RUNNING(代表网卡的网线被接上)MULTICAST(支持组播)MTU:1500(最大传输单元):1500字节   
  16. 第四、五行:接收、发送数据包情况统计   
  17. 第七行:接收、发送数据字节数统计信息。 

标签: linux

实例下载地址

linux常用命令示例

不能下载?内容有错? 点击这里报错 + 投诉 + 提问

好例子网口号:伸出你的我的手 — 分享

网友评论

发表评论

(您的评论需要经过审核才能显示)

查看所有0条评论>>

小贴士

感谢您为本站写下的评论,您的评论对其它用户来说具有重要的参考价值,所以请认真填写。

  • 类似“顶”、“沙发”之类没有营养的文字,对勤劳贡献的楼主来说是令人沮丧的反馈信息。
  • 相信您也不想看到一排文字/表情墙,所以请不要反馈意义不大的重复字符,也请尽量不要纯表情的回复。
  • 提问之前请再仔细看一遍楼主的说明,或许是您遗漏了。
  • 请勿到处挖坑绊人、招贴广告。既占空间让人厌烦,又没人会搭理,于人于己都无利。

关于好例子网

本站旨在为广大IT学习爱好者提供一个非营利性互相学习交流分享平台。本站所有资源都可以被免费获取学习研究。本站资源来自网友分享,对搜索内容的合法性不具有预见性、识别性、控制性,仅供学习研究,请务必在下载后24小时内给予删除,不得用于其他任何用途,否则后果自负。基于互联网的特殊性,平台无法对用户传输的作品、信息、内容的权属或合法性、安全性、合规性、真实性、科学性、完整权、有效性等进行实质审查;无论平台是否已进行审查,用户均应自行承担因其传输的作品、信息、内容而可能或已经产生的侵权或权属纠纷等法律责任。本站所有资源不代表本站的观点或立场,基于网友分享,根据中国法律《信息网络传播权保护条例》第二十二与二十三条之规定,若资源存在侵权或相关问题请联系本站客服人员,点此联系我们。关于更多版权及免责申明参见 版权及免责申明

;
报警