Linux+Python高端运维班第一次作业
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Linux+Python高端运维班第一次作业相关的知识,希望对你有一定的参考价值。
1、按系列罗列Linux的发行版,并描述不同发行版之间的联系与区别。
Linux的发行版分为slackware、debian、redhat三大系列,其他系列包括ArchLinux、Gentoo等。
Slackware发行版:是由Patrick Volkerding开发的GNU/Linux发行版,坚守KISS原则。其中最著名的分支就是S.u.S.E(企业版),openSUSE(suse桌面免费发行版本)。
Debian发行版:服务器版,消耗资源少,稳定,主要衍生分支Ubuntu,Mint,Ubuntu(在国内名气较大,使用广泛,其突出特点使用简单,容易上手。软件包管理做得很好,包含桌面版,服务器版),mint(基于ubuntu,显著特点安装时可选择桌面环境后,即可使用,简单,方便易用)。
Redhat发行版:创建于1993年,是目世界上最资深的Linux和开放源代码提供商,同时也是最获认可的Linux品牌。主要代表Rehl,CentOS,Fedora。Rehl(Red Hat Enterprise Linux,Redha企业级应用,每18个月发行一个新版本),CentOS(它是来自于Rehl依照开放源代码规定释出的源代码所编译而成。由于出自同样的源代码,因此有些要求高度稳定性的服务器以CentOS替代商业版的Red Hat Enterprise Linux使用。两者的不同,在于CentOS并不包含封闭源代码软件),fedora(linux免费桌面版,得到redhat官方支持,用于测试新软件,每6个月发行一个新版本)
ArchLinux发行版:一个独立的开放源代码的发行版,采用滚动发布模式,执行定期系统更新,即可获得新的软件,适用于有一定linux基础的用户使用。
Gentoo发行版:是一个基于Linux的自由操作系统,它能为几乎任何应用程序或需求自动地作出优化和定制。追求极限的配置、性能,以及顶尖的用户和开发者社区,都是Gentoo体验的标志特点。可定制性强,入手门槛高。
2、说明Linux系统上命令的使用格式;详细介绍ifconfig、echo、tty、startx、export、pwd、history、shutdown、poweroff、reboot、hwclock、date命令的使用,并配合相应的示例来阐述。
ifconfig:主要用于显示与配置网络接口;
[[email protected]_13_60_centos root]$ ifconfig eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 10.104.13.60 netmask 255.255.192.0 broadcast 10.104.63.255 ether 52:54:00:1e:5c:84 txqueuelen 1000 (Ethernet) RX packets 1497178 bytes 144406596 (137.7 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 1091699 bytes 134515163 (128.2 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 loop txqueuelen 0 (Local Loopback) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
-a 显示当前可用的所有接口:
[[email protected]_13_60_centos root]$ ifconfig -a eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 10.104.13.60 netmask 255.255.192.0 broadcast 10.104.63.255 ether 52:54:00:1e:5c:84 txqueuelen 1000 (Ethernet) RX packets 1497975 bytes 144475870 (137.7 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 1092253 bytes 134584132 (128.3 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 loop txqueuelen 0 (Local Loopback) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
-s 显示短列表:
[[email protected]_13_60_centos root]$ ifconfig -s Iface MTU RX-OK RX-ERR RX-DRP RX-OVR TX-OK TX-ERR TX-DRP TX-OVR Flg eth0 1500 1498086 0 0 0 1092347 0 0 0 BMRU lo 65536 0 0 0 0 0 0 0 0 LRU
-v 更为详细的某些错误条件:
[[email protected]_13_60_centos root]$ ifconfig -v
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 10.104.13.60 netmask 255.255.192.0 broadcast 10.104.63.255 ether 52:54:00:1e:5c:84 txqueuelen 1000 (Ethernet) RX packets 1498187 bytes 144493596 (137.7 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 1092392 bytes 134604915 (128.3 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536 inet 127.0.0.1 netmask 255.0.0.0 loop txqueuelen 0 (Local Loopback) RX packets 0 bytes 0 (0.0 B) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 0 bytes 0 (0.0 B) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
interface 查看特定接口的状态信息:
[[email protected]_13_60_centos root]$ ifconfig eth0 eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 10.104.13.60 netmask 255.255.192.0 broadcast 10.104.63.255 ether 52:54:00:1e:5c:84 txqueuelen 1000 (Ethernet) RX packets 1498515 bytes 144521763 (137.8 MiB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 1092636 bytes 134633490 (128.3 MiB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
本文出自 “心有多大” 博客,请务必保留此出处http://qq512430.blog.51cto.com/5955081/1886922
以上是关于Linux+Python高端运维班第一次作业的主要内容,如果未能解决你的问题,请参考以下文章
马哥2016全新Linux+Python高端运维班第四期-第一次作业