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高端运维班第一次作业的主要内容,如果未能解决你的问题,请参考以下文章

全新Linux+Python高端运维班第一次作业

Linux+Python高端运维班第十一次作业

马哥2016全新Linux+Python高端运维班第四期-第一次作业

马哥2016全新Linux+Python高端运维班十一次作业

Linux+Python高端运维班第二次作业

全新Linux+Python高端运维班第二次作业