Linux宝典(第9版) [Linux Bible,Ninth Editon] pdf

Linux宝典(第9版) [Linux Bible,Ninth Editon]

内容简介

《Linux宝典(第9版)》 是精通Linux的指南。

《Linux宝典(第9版)》在上一版的基础上全面新,旨在帮助Linux新手及中级用户将Linux知识和技能提升到新水平。知名Linux专家、作家Christopher Negus(尼格斯)在《Linux宝典(第9版)》中浓墨重彩地描述Red Hat Enterprise Linux、Fedora和Ubuntu新版本和命令行工具,并通过分步的详明演示和精选习题引导读者悟透Linux操作系统的工作原理。《Linux宝典(第9版)》还为各类Linux认证考试提供备考资料。

Linux是云计算中大多数技术进步的核心,这意味你必须扎实掌握Linux技术,从而在未来的数据中心高效工作。《Linux宝典(第9版)》开篇介绍Linux基础知识,接着演示如何运用这些知识将Linux系统部署为虚拟机管理程序、云控制器和虚拟机,并讲述如何管理虚拟网络和网络存储。

《Linux宝典(第9版)》讲述如何获取、安装和开始使用Linux,并最终驾轻就熟地管理和保护Linux。《Linux宝典(第9版)》主要内容包括开始使用Linux;成为一名Linux用户;访问Shell并编写简单的Shell脚本;管理Linux系统和服务器;保护Linux系统和网络;配置各种服务器并排除常见故障;创建运行在虚拟机管理程序和云平台上的Linux虚拟机。

作者简介

Christopher Negus是Red Hat公司的RHCI(Red Hat Certified Instructor,Red Hat认证讲师)、RHCX(Red Hat Certified Examiner,Red Hat认证考官)、RHCA(Red Hat Certified Architect,Red Hat认证架构师)以及首席技术撰稿人。在六年多的时间里,Chris为数百名有志于成为RHCE(Red Hat Certifier Engineer,Red Hat认证工程师)的IT专业人士进行了授课。

目前,Christopher Negus在Red Hat公司的主要工作是为Red Hat客户门户网站撰写技术文章。他参与的项目包括Red Hat Enterprise Linux 7、Red Hat Enterprise OpenStack Platform、Red Hat Enterprise Virtualization以及Docker格式的Linux容器。

除了RHCA认证外,Christopher还是RHCVA(Red Hat Certified Virtualization Administrator,Red Hat认证虚拟化管理员)以及RHCDS(Red Hat Certified Datacenter Specialist,Red Hat认证数据中心专家)。此外,他还拥有部署和系统管理、群集和存储管理、云存储以及服务器强化等方面的专业知识。在加入Red Hat之前,Christopher独自编写或者与他人合著了几十本关于Linux和UNIX的书籍,包括Red Hat Linux Bible(所有版本)、CentOS Bible、Fedora Bible、Linux Troubleshooting Bible、Linux Toys和Linux Toys Ⅱ。此外,他还为高级用户合著了几本关于Linux工具箱系列的书:Fedora Linux Toolbox、SUSE Linux Toolbox、Ubuntu Linux Toolbox、Mac OS X Toolbox和BSD UNIX Toolbox。

在20世纪90年代初,Christopher搬到犹他州帮助Novell开发UnixWare项目,在此之前他在AT&T工作了8年。在业余时间,Christopher喜欢踢足球以及和妻子Sheree、儿子Seth在一起享受家庭的乐趣。

目录

第Ⅰ部分 入门
第1章 开始使用Linux
第2章 创建完美的Linux桌面

第Ⅱ部分 成为一名Linux高级用户
第3章 使用Shell
第4章 在文件系统中移动
第5章 使用文本文件
第6章 管理运行中的进程
第7章 编写简单的Shell脚本

第Ⅲ部分 成为一名Linux系统管理员
第8章 学习系统管理
第9章 安装Linux
第10章 获取和管理软件
第11章 获取用户账户
第12章 管理磁盘和文件系统

第Ⅳ部分 成为一名Linux服务器管理员
第13章 了解服务器管理
第14章 管理网络
第15章 启动和停止服务
第16章 配置打印服务器
第17章 配置Web服务器
第18章 配置FTP服务器
第19章 配置Windows文件共享(Samba)服务器
第20章 配置NFS文件服务器
第21章 Linux的故障排除

第Ⅴ部分 学习Linux安全技术
第22章 理解基本的Linux安全
第23章 理解高级的Linux安全
第24章 使用SELinux增强Linux安全
第25章 保护网络上的Linux

第Ⅵ部分 将Linux扩展到云
第26章 使用Linux进行云计算
第27章 将Linux部署到云

第Ⅶ部分 附录
附录A介质
附录B习题答案

感悟与笔记

什么是Linux?

Linux是一套免费使用和自由传播的类Unix操作系统,是一个基于POSIX和Unix的多用户、多任务、支持多线程和多CPU的操作系统。它能运行主要的Unix工具软件、应用程序和网络协议。它支持32位和64位硬件。Linux继承了Unix以网络为核心的设计思想,是一个性能稳定的多用户网络操作系统。

Unix和Linux有什么区别?

Linux和Unix都是功能强大的操作系统,都是应用广泛的服务器操作系统,有很多相似之处,甚至有一部分人错误地认为Unix和Linux操作系统是一样的,然而,事实并非如此,以下是两者的区别。

开源性

Linux是一款开源操作系统,不需要付费,即可使用;Unix是一款对源码实行知识产权保护的传统商业软件,使用需要付费授权使用。

跨平台性

Linux操作系统具有良好的跨平台性能,可运行在多种硬件平台上;Unix操作系统跨平台性能较弱,大多需与硬件配套使用。

可视化界面

Linux除了进行命令行操作,还有窗体管理系统;Unix只是命令行下的系统。

硬件环境

Linux操作系统对硬件的要求较低,安装方法更易掌握;Unix对硬件要求比较苛刻,按照难度较大。

用户群体

Linux的用户群体很广泛,个人和企业均可使用;Unix的用户群体比较窄,多是安全性要求高的大型企业使用,如银行、电信部门等,或者Unix硬件厂商使用,如Sun等。

相比于Unix操作系统,Linux操作系统更受广大计算机爱好者的喜爱,主要原因是Linux操作系统具有Unix操作系统的全部功能,并且能够在普通PC计算机上实现全部的Unix特性,开源免费的特性,更容易普及使用!

Copyright © 2021-2022 知识猫. All Rights Reserved.