Red Hat Enterprise Linux 7 高薪运维入门 - (EPUB全文下载)

文件大小:0.33 mb。
文件格式:epub 格式。
书籍内容:

Red Hat Enterprise Linux 7 高薪运维入门
第1章 必须掌握的Linux基础
第2章 Red Hat Enterprise Linux的安装
第3章 Red Hat Enterprise Linux的图形界面
第4章 Red Hat Enterprise Linux的命令行界面
第5章 Linux文件管理与磁盘管理
第6章 Linux日志系统
第7章 用户和组
第8章 应用程序的管理
第9章 系统启动控制与进程管理
第10章 Linux网络管理
第11章 网络文件共享NFS、Samba和FTP
第12章 搭建MySQL服务
第13章 安装和配置Oracle数据库管理系统
第14章 Apache服务和LAMP
第15章 Linux路由
第16章 配置NAT上网
第17章 Linux性能检测与优化
第18章 集群负载均衡LVS
第19章 集群技术与双机热备软件
第20章 Linux防火墙管理
第21章 KVM虚拟化
第22章 在RHEL 7.2上安装OpenStack
第23章 配置Hadoop
第24章 配置Spark
第1章 必须掌握的Linux基础
Linux是一款免费、开源的操作系统软件,是自由软件和开源软件的典型代表,很多大型公司或个人开发者都选择使用Linux。Linux的发行版很多,有适合个人开发者的操作系统,如Ubuntu;也有适合企业的操作系统,如Red Hat Enterprise Linux。本书主要介绍Red Hat Enterprise Linux系统。
本章主要涉及的知识点有:
• 认识Linux
• Linux的内核版本
• Linux的发行版本
• 了解Red Hat Enterprise Linux以及RHEL 7的新特性
1.1 认识Linux
本节主要帮助读者认识Linux,了解Linux的日常操作与Windows有什么不同,了解Linux与UNIX的区别。
1.1.1 Windows与Linux的区别
Windows和Linux都是多任务操作系统,都适用于个人开发者或者服务器领域。Windows的发行版有Windows 98、Windows NT、Windows 2000、Windows 2003 Server、Window XP、Windows 7、Windows 8、Windows10等。Linux的发行版一般基于内核(最新版本4.4),由于和内核版本配套的软件包不同,所以各个发行版之间存在比较大的差异。Windows更适用于普通用户,其界面友好,易于控制,可以方便地完成日常的办公需求。Linux更多用于服务器或者开发领域,它的图形界面与Windows相比可能比较原始,但随着各发行版的不断完善,Linux提供的图形用户接口功能也在不断丰富。
由于两者对文件类型的识别机制不同,从而使Linux不容易受病毒的感染,这一点是Windows无法比拟的。对于初学者而言,由于已经习惯了Windows的图形界面操作,能否较快地熟练使用Linux,取决于使用者能否快速地改变操作习惯和思维方式。
1.1.2 UNIX与Linux的区别
UNIX是一种多任务、多用户的操作系统,于1969年由美国AT&T公司的贝尔实验室开发。UNIX最初是免费的,其安全高效、可移植的特点使其在服务器领域得到了广泛的应用。后来UNIX变为商业应用,很多大型数据中心的高端应用都使用UNIX系统。
UNIX的系统结构由操作系统内核和系统的外壳构成。外壳是用户与操作系统交互操作的接口,称作Shell,其界面简洁,通过它可以方便地控制操作系统,完成维护任务和一些比较复杂的需求。
UNIX与Linux最大的不同在于UNIX是商业软件,对源代码实行知识产权保护,核心并不开放。Linux是自由软件,其代码是免费和开放的。
两者都可以运行在多种平台之上,在对硬件的要求上,Linux比UNIX要低。
UNIX系统较多用做高端应用或服务器系统,因为它的网络管理机制和规则非常完善。Linux则保持了这些出色的规则,同时还使网络的可配置能力更强,系统管理也更加灵活。
1.2 GNU公共许可证
软件是程序员智慧的结晶,软件著作权用于保障开发者的利益。而Linux开放、自由的精神是一种反版权概念,GNU就是“GNU's Not UNIX”,任何遵循GNU通用公共许可证(GPL)的软件都可以自由地“使用、复制、修改和发布”。任何对旧代码所做的修改都必须是公开的,并且不能用于商业用途,其分发版本必须遵守GPL协议。
GNU计划是由Richard Stallman在1983年9月27日公开发起的,其目标是创建一套完全自由的操作系统。GNU计划的形象照如图1.1所示,估计很多读者已经认识了。
图1.1 GNU计划的形象照
注意
GNU在英文中的原意为非洲牛羚,发音与new相同。
1.3 Linux的内核版本
Linux内核由C语言编写,符合POSIX标准,但是Linux内核并不能称为操作系统,一个完整的Linux操作系统还需要用户操作接口、应用程序等。内核只提供基本的设备驱动、文件管理、资源管理等功能,是Linux操作系统的核心组件。Linux内核可以被广泛移植,而且适用于多种硬件。
Linux内核版本有稳定版和开发版两种。Linux内核版本号一般由3组数字组成,比如2.6.18内核版本:第1组数字2表示目前发布的内核主版本;第2组数字6表示稳定版本,如为奇数则表示开发中版本;第3组数字18表示修改的次数。前两组数字用于描述内核系列,用户可以通过Linux提供的系统命令查看当前使用的内核版本。
1.4 Linux的发行版本
Linux有众多发行版,很多发行版还非常受欢迎,有非常活跃的论坛或邮件列表,许多问题都可以得到参与者快速解答。
(1)Ubuntu发行版提供友好的桌面系统,用户通过简单地学习就可以熟练使用该系统。自2004年发布后,Ubuntu为桌面操作系统做出了极大的努力和贡献。与之对应的Slackware和Fr ............

以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。

版权声明:书云(openelib.org)是世界上最大的在线非盈利图书馆之一,致力于让每个人都能便捷地了解我们的文明。我们尊重著作者的知识产权,如您认为书云侵犯了您的合法权益,请参考版权保护声明,通过邮件openelib@outlook.com联系我们,我们将及时处理您的合理请求。 数研咨询 流芳阁 研报之家 AI应用导航 研报之家
书云 Open E-Library » Red Hat Enterprise Linux 7 高薪运维入门 - (EPUB全文下载)