《循序渐进Linux(第2版) 基础知识 服务器搭建 系统管理 性能调优 虚拟化与集群应用》从基础知识入手,系统讲解了Linux系统结构、shell、主流服务器搭建及故障排除、用户权限管理、磁盘存储管理、文件系统管理、内存管理和系统进程管理等关键技术,深入研究了系统性能优化思路、系统性能评估与优化、集群技术、负载均衡等Linux热点主题。
《循序渐进Linux(第2版) 基础知识 服务器搭建 系统管理 性能调优 虚拟化与集群应用》强调学习方法以及技术能力的培养,在每个知识点后都给出了大量操作案例,包括了详细的操作步骤,具有很强的可操作性,并对案例进行分析,提供了解决问题的思路和方法,做到了授人以渔。
《循序渐进Linux(第2版) 基础知识 服务器搭建 系统管理 性能调优 虚拟化与集群应用》适合希望系统、全面学习Linux技术的初学者作为教材,也适合Linux系统管理员、数据库管理人员、网络安全管理人员、系统集成人员和系统架构师参考。
作者简介:
高俊峰,网名南非蚂蚁,Linux专家,知名IT作家。毕业于西安电子科技大学通信工程专业。曾就职于新浪网、阿里云(原万网),任职系统架构师。具有多年的自动化运维和管理经验,擅长Linux、集群应用、Mysql、Oracle等方面的系统管理、性能调优,规划设计,实战经验丰富。曾出版《循序渐进Linux》、《高性能Linux服务器构建实战》等畅销Linux书籍。
目录:
第一篇 基础知识篇
第1章 学习Linux的经验与技巧 3
1.1 Linux在各领域发展的现状与趋势 4
1.1.1 Linux与开源软件 4
1.1.2 Linux在服务器领域的发展 4
1.1.3 Linux在桌面领域的发展 5
1.1.4 Linux在移动嵌入式领域的
发展 5
1.1.5 Linux在云计算/大数据领域的
发展 5
1.2 选择适合自己的Linux发行版 5
1.2.1 常见的Linux发行版 6
1.2.2 初学者入门首选—
CentOS系列 8
1.2.3 桌面平台首选—
Ubuntu Linux 9
1.2.4 企业级应用首选—
RHEL/CentOS系列 9
1.3 养成良好的Linux操作习惯 9
1.3.1 一定要习惯命令行方式 10
1.3.2 理论结合实践 10
1.3.3 学会使用Linux联机帮助 10
1.3.4 学会独立思考问题,独立
解决问题 11
1.3.5 学习专业英语 11
1.3.6 Linux学习路线图 11
1.4 用虚拟机技术学习Linux 13
1.4.1 虚拟机技术 13
1.4.2 使用虚拟机技术的好处 13
1.4.3 虚拟机的运行环境和硬件需求 13
1.4.4 虚拟机的安装与使用 14
1.5 Linux学习资源 20
1.5.1 网络资源、搜索引擎、论坛 20
1.5.2 有本书在身边 20
第2章 Linux系统的安装与基础配置 21
2.1 安装需求 22
2.2 Linux的几种安装方式 22
2.2.1 硬盘安装方式 22
2.2.2 U盘安装方式 23
2.2.3 网络安装方式 23
2.2.4 光驱安装方式 23
2.3 光驱安装过程 24
2.3.1 分区命名方案 24
2.3.2 开始安装 25
2.4 U盘安装过程 44
第3章 Linux系统基本结构 47
3.1 Linux控制台的使用 48
3.2 系统与硬件 48
3.2.1 Linux硬件资源管理 48
3.2.2 Linux外在设备的使用 53
3.3 文件系统结构介绍 55
3.3.1 目录结构 55
3.3.2 系统核心组成 60
3.4 运行机制介绍 61
3.4.1 Linux初始化init系统 62
3.4.2 runlevel到target的改变 62
3.4.3 系统关机过程 64
3.5 系统服务管理工具systemd 66
3.5.1 启动、停止、重启服务 66
3.5.2 查看、禁止、启用服务 67
3.5.3 systemd命令和sysvinit命令
对比 68
3.6 Linux与SecureCRT 69
3.6.1 SecureCRT概述 69
3.6.2 SecureCRT的安装与使用 69
3.6.3 与SecureCRT相关的Linux
命令 70
第4章 Linux常用命令及使用技巧 72
4.1 Linux下的shell简介 73
4.1.1 什么是shell 73
4.1.2 shell命令的语法分析 74
4.2 系统管理与维护 80
4.2.1 ls命令 80
4.2.2 pwd命令 82
4.2.3 cd命令 82
下载地址: