《Linux 就该这么学》PDF/Word 电子书免费下载

0 Comment

Linux 就该这么学》PDF/Word 电子书可免费下载,这本书作者刘遄,据说这是最适合零基础新手入门学习 Linux 的书籍教程。当然了,Linux 入门学习最经典书籍教程可能是《鸟哥的 Linux 私房菜》。

《Linux 就该这么学》是一本注重于实用性 Linux 系统技术自学书籍,基于最新 RHEL 7 (Red Hat Enterprise Linux) 红帽操作系统编写。

《Linux 就该这么学》内容组织结构

  • 第1章,部署虚拟环境安装 Linux 系统:从零基础详细讲解了虚拟机软件与红帽 Linux 系统,完整演示了VM虚拟机的安装与配置过程,以及红帽 RHEL 7 系统的安装、配置过程和初始化方法。此外,本章还涵盖了在 Linux 系统中找回 root 管理员密码、RPM 与 Yum 软件仓库的知识,以及 RHEL 7 系统中 systemd 初始化进程的特色与使用方法。
  • 第2章,新手必须掌握的 Linux 命令:本章首先介绍系统内核和 Shell 终端的关系与作用,然后介绍 bash 解释器的4大优势并学习 Linux 命令的执行方法。本章还精挑细选了数十个 Linux 命令,它们与系统工作、系统状态、工作目录、文件、目录、打包压缩与搜索等主题相关。学习这些最基础的 Linux 命令,可以为今后学习更复杂的命令和服务做好必备知识铺垫。
  • 第3章,管道符、重定向与环境变量:本章讲解了与文件读写操作有关的重定向技术的5种模式,让读者通过实验切实理解每个重定向模式的作用,解决输出信息的保存问题;然后深入讲解了管道命令符,帮助读者掌握命令之间的搭配使用方法,进一步提高命令输出值的处理效率;随后通过讲解 Linux 系统命令行中的通配符和常见转义符,让您输入的 Linux 命令具有更准确的意义,为下一章学习编写 Shell 脚本打好功底。
  • 第4章,Vim编辑器与Shell命令脚本:本章讲解了如何使用 Vim 编辑器来编写、修改文档,然后通过逐个配置主机名称、系统网卡以及 Yum 软件仓库参数文件等实验,帮助读者加深 Vim 编辑器中诸多命令、快捷键、模式切换方法的理解;然后把前面章节中讲解的 Linux 命令、命令语法与 Shell 脚本中的各种流程控制语句通过 Vim 编辑器写到 Shell 脚本中结合到一起,实现最终能够自动化工作的脚本文件;本章最后演示了怎样通过 at 命令与 crond 计划任务服务来分别实现一次性的系统任务设置和长期性的系统任务设置,从而让日常的工作更加高效,更自动化。
  • 第5章,用户身份与文件权限:本章详细讲解了文件的所有者、所属组以及其他人可对文件进行的读(r)写(w)执行(x)等操作,以及如何在 Linux 系统中添加、删除、修改用户账户信息。我们还可以使用 SUID、SGID 与 SBIT 特殊权限更加灵活地设置系统权限功能,来弥补对文件设置一般操作权限时所带来的不足。隐藏权限能够给系统增加一层隐形的防护层,让黑客最多只能查看关键日志信息,而不能进行修改或删除。而文件的访问控制列表(Access Control List,ACL)可以进一步让单一用户、用户组对单一文件或目录进行特殊的权限设置,让文件具有能满足工作需求的最小权限吧。本章最后还将讲解如何使用 su 命令与 sudo 服务让普通用户具备超级管理员的权限,不仅可以满足日常的工作需求,还可以确保系统的安全性。
  • 第6章,存储结构与磁盘划分:本章详细地分析了Linux系统中最常见的 Ext3、Ext4 与 XFS 文件系统的不同之处,并带领各位读者着重练习硬盘设备分区、格式化以及挂载等常用的硬盘管理操作,以便熟练掌握文件系统的使用方法。在打下坚实的理论基础与完成一些相关的实践练习后,我们还将进一步完整地部署 SWAP(交换)分区、配置 quota 磁盘配额服务,以及掌握 ln 命令带来的软硬链接。
  • 第7章,使用 RAID 与 LVM 磁盘阵列技术:本章深入讲解了各个常用 RAID 技术方案的特性,并通过实际部署 RAID 10、RAID 5+ 备份盘等方案来更直观地查看 RAID 的强大效果,以便进一步满足生产环境对硬盘设备的 I/O 读写速度和数据冗余备份机制的需求。同时,考虑到用户可能会动态调整存储资源,本章还将介绍 LVM(Logical Volume Manager,逻辑卷管理器)的部署、扩容、缩小、快照以及卸载删除的相关知识。
  • 第8章,iptables 与 firewalld 防火墙:本章讲解了 RHEL 7 中新增的 firewalld 防火墙与先前版本中 iptables 防火墙之间的区别,并分别使用iptables、firewall-cmd、firewall-config 和 TCP Wrappers 等防火墙策略配置服务来完成数十个根据真实工作需求而设计的防火墙策略配置实验。在学习完这些实验之后,各位读者不仅可以熟练地过滤请求的流量,还可以基于服务程序的名称对流量进行允许和拒绝操作,确保 Linux 系统的安全性万无一失。
  • 第9章,使用 ssh 服务管理远程主机:本章讲解了如何使用 nmtui 命令配置网络参数,以及通过 nmcli 命令查看网络信息并管理网络会话服务,从而让您能够在不同工作场景中快速地切换网络运行参数;还讲解了如何手工绑定 mode6 模式双网卡,实现网络的负载均衡。本章还深入介绍了 SSH 协议与 sshd 服务程序的理论知识、Linux 系统的远程管理方法以及在系统中配置服务程序的方法,并采用实验的形式演示了使用基于密钥验证的 sshd 服务程序进行远程登录,以及使用 screen 服务程序远程管理 Linux 系统的不间断会话等技术。
  • 第10章,使用 Apache 服务部署静态网站:本章通过对比当前主流的 Web 服务程序来使读者更好地理解各自的优势及特点,并真正掌握在 Linux 系统中配置服务的技巧。本章还详细讲解了 SELinux 服务的作用、三种工作模式以及策略管理方法,确保读者掌握 SELinux 域和 SELinux 安全上下文的配置方法。
  • 第11章,使用 vsftpd 服务传输文件:本章讲解了什么是文件传输协议(File Transfer Protocol,FTP),以及如何部署 vsftpd 服务程序,然后深度剖析了 vsftpd 主配置文件中最常用的参数及其作用,并完整演示了 vsftpd 服务程序三种认证模式的配置方法;本章还涵盖了可插拔认证模块的原理、作用以及实用配置方法。
  • 第12章,使用 Samba 或 NFS 实现文件共享:本章讲解了 Samba 服务的理论知识,以及 SMB 协议与 Samba 服务程序的起源和发展过程,并通过实验的方式部署文件共享服务来深入了解 Samba 服务程序中相关参数的作用;还讲解了如何配置网络文件系统(Network File System,NFS)服务来简化 Linux 系统之间的文件共享工作,以及通过部署 NFS 服务在多台 Linux 系统之间挂载并使用资源。
  • 第13章,使用 BIND 提供域名解析服务:本章讲解了 DNS 域名解析服务的原理以及作用,介绍了域名查询功能中正向解析与反向解析的作用,实践部署了 DNS 主服务器、DNS 从服务器、DNS 缓存服务器,并通过实验的方式演示了如何在 DNS 主服务器上部署正、反解析工作模式,以便让大家深刻体会到 DNS 域名查询的便利和强大。
  • 第14章,使用 DHCP 动态管理主机地址:本章讲解了动态主机配置协议的作用,以及在 Linux 系统中配置部署 dhcpd 服务程序的方法,剖析了 dhcpd 服务程序配置文件内每个参数的作用,并通过自动分配 IP 地址、绑定 IP 地址与 MAC 地址等实验,让各位读者更直观地体会 DHCP 协议的强大之处。
  • 第15章,使用 Postfix 与 Dovecot 部署邮件系统:本章介绍了 SMTP、POP3、IMAP4 等常见的电子邮件协议,以及 MUA、MTA、MDA 这三种服务角色的作用;还完整地演示了在 Linux 系统中使用 Postfix 和 Dovecot 服务程序配置电子邮件系统服务的方法,重点讲解了常用的配置参数,此外将结合 BIND 服务程序提供的 DNS 域名解析服务来验证客户端主机与服务器之间的邮件收发功能;最后还介绍了如何在电子邮件系统中设置用户别名,以帮助大家在生产环境中更好地控制、管理电子邮件账户以及信箱地址。
  • 第16章,使用 Squid 部署代理缓存服务:本章介绍了代理服务的原理以及作用、Squid 服务程序正向解析和反向解析的理论以及配置方法。在掌握了 Squid 服务程序的标准正向代理模式、透明正向代理模式、访问控制列表功能以及反向代理等实用功能之后,读者不但可以进一步理解代理服务,提升服务控制能力,而且在步入运维岗位后能够游刃有余地处理相关问题。
  • 第17章,使用 iSCSI 服务部署网络存储:本章开篇介绍了计算机硬件存储设备的不同接口技术的优缺点,并由此切入 iSCSI 技术主题的讲解。本章还将带领大家在 Linux 系统上部署 iSCSI 服务端程序,并分别基于 Linux 系统和 Windows 系统来访问远程的存储资源。
  • 第18章,使用 MariaDB 数据库管理系统:本章介绍了数据库以及数据库管理系统的理论知识,然后介绍了 MariaDB 数据库管理系统的内容,接下来将通过动手实验的方式,帮助各位读者掌握 MariaDB 数据库管理系统的一些常规操作;最后还介绍了数据库的备份与恢复方法。
  • 第19章,使用 PXE+Kickstart 无人值守安装服务:本章介绍了可以实现无人值守安装服务的 PXE+Kickstart 服务程序,并带领大家动手安装部署 PXE + TFTP + FTP + DHCP + Kickstart 等服务程序,从而搭建出一套可批量安装 Linux 系统的无人值守安装系统。在学完本章内容之后,运维新手就可以避免枯燥乏味的重复性工作,大大提高系统安装的效率。
  • 第20章,使用 LNMP 架构部署动态网站环境:LNMP动态网站部署架构是一套由 Linux + Nginx + MySQL + PHP 组成的动态网站系统解决方案,具有免费、高效、扩展性强且资源消耗低等优良特性。本章首先对比了使用源码包安装服务程序与使用 RPM 软件包安装服务程序的区别,然后讲解了如何手工编译源码包并安装各个服务程序,以及如何使用 Discuz! X3.2 版本论坛系统验证架构环境。

《Linux 就该这么学》电子书免费下载

作者说这本书会定期更新(30 天更新一次),月末提供新版下载。需要的可以去官网下载:https://www.linuxprobe.com/book

嫌麻烦可以直接下载老杨备份:https://share.weiyun.com/5SXdRuw 密码:7idpq6

《Linux 就该这么学》实体书购买

尽管这本 PDF 电子书可以免费获取,但如果觉得内容不错,想认真学习,不妨入手一本实体书支持作者。京东自营亚马逊天猫淘宝都可以,阅读起来也更舒服。

 793-linux-probe

看完书后不妨买个 VPS 练练手,或者边看书边练手。

声明:除非注明,常阳时光文章均为原创
本文地址:https://cyhour.com/793/
转载时必须以链接形式注明原始出处。
Views: 216 Tags:  ,  ,  , 

Comments:0

发表留言

炒蛋:Vultr 送$25 | 搬瓦工年付$19补货,优惠码 BWH26FXH3HIQ | 推荐VPS信息