Linux从入门到精通
Linux从入门到精通封面图

Linux从入门到精通

陈祥琳, 编著

出版社:人民邮电出版社

年代:2013

定价:69.0

书籍简介:

本书涵盖Linux系统基本知识、系统安装、图形界面、字符界面、常用命令、应用软件、系统启动、系统管理和维护、服务器配置、shell编程、Linux程序编译和调试维护等内容,适合作为Linux初学者的入门教程,也可供广大工程技术人员参考使用。

书籍目录:

上篇 Linux系统篇

第1章 Linux操作系统

1.1 Linux操作系统版本

1.1.1 内核版本

1.1.2 发行版本

1.2 Linux系统发展史和优势

1.2.1 Linux系统发展史

1.2.2 Linux系统优势

1.3 Red Hat Enterprise Linux系统

第2章 系统安装前期工作

2.1 虚拟机软件

2.2 创建虚拟机

2.2.1 安装前对磁盘清理

2.2.2 安装虚拟机软件

2.2.3 虚拟机创建和配置

第3章 系统安装与卸载

3.1 Linux系统安装

3.2 VMware Tools

3.2.1 VMware Tools概述

3.2.2 VMware Tools软件安装

3.3 系统重装和卸载

第4章 Linux图形世界

4.1 登录和退出Linux图形系统

4.2 更换系统语言

4.3 Linux图形系统概述

4.4 GNOME图形窗口

4.4.1 图形系统菜单栏

4.4.2 桌面背景和图标

4.4.3 图形系统终端窗口

第5章 Linux shell及命令

5.1 Linux shell概述

5.1.1 shell发展史及类别

5.1.2 shell的作用

5.2 Linux命令的应用

5.2.1 文件管理命令

5.2.2 磁盘管理命令

5.2.3 系统管理命令

5.2.4 压缩和解压缩命令

5.2.5 软件包管理命令

5.2.6 其他常用命令

第6章 用户信息和资源

6.1 Linux用户及管理

6.1.1 Linux用户分类

6.1.2 Linux用户创建和管理

6.2 用户资源管理

6.2.1 用户目录文件管理

6.2.2 用户文本文件管理

6.2.3 文件权限管理

6.3 用户间的通信

6.4 Linux用户组

6.4.1 用户组创建和删除

6.4.2 用户组成员管理

6.5 账号和密码安全

6.5.1 账号信息概述

6.5.2 账号信息安全管理

第7章 系统启动初始化

7.1 系统启动概述

7.2 系统启动过程

7.2.1 BIOS加电自检

7.2.2 引导加载程序启动

7.2.3 内核映像加载

7.2.4 init进程初始化

第8章 开机引导故障处理

8.1 GRUB

8.1.1 更改启动引导方式

8.1.2 单用户模式和紧急模式

8.1.3 启动引导配置文件

8.2 系统救援模式

第9章 Linux图形系统

9.1 Linux桌面系统

9.1.1 桌面系统概述

9.1.2 桌面系统历史

9.1.3 桌面系统环境

9.2 X Window桌面系统组件

9.2.1 X Window系统结构

9.2.2 X Window运行原理

9.2.3 X协议故障处理

第10章 系统磁盘维护

10.1 磁盘的分区

10.1.1 磁盘分区概述

10.1.2 磁盘分区信息

10.1.3 磁盘分区划分

10.1.4 删除磁盘分区

10.2 逻辑卷管理

10.2.1 逻辑卷概述

10.2.2 逻辑卷创建和管理

10.3 磁盘空间管理

10.3.1 磁盘分区扩容

10.3.2 扩展交换分区空间

第11章 Linux文件系统

11.1 文件系统概述

11.1.1 文件系统结构

11.1.2 文件系统组成

11.2 文件系统管理

11.2.1 文件系统信息

11.2.2 创建文件系统

11.2.3 文件系统挂载和卸载

11.2.4 删除文件系统

11.3 修复文件系统设备块

第12章 Linux系统安全

12.1 本地系统安全

12.1.1 账号和密码安全

12.1.2 文件权限安全

12.2 Linux日志系统

12.3 系统数据安全

12.3.1 数据备份前的准备

12.3.2 数据备份

12.3.3 数据恢复

12.4 系统网络安全

12.4.1 防火墙

12.4.2 其他设置

第13章 系统性能监控

13.1 Linux系统进程

13.1.1 系统进程信息

13.1.2 进程创建和终止

13.2 系统磁盘资源

13.2.1 磁盘性能监控

13.2.2 磁盘空间限制

13.3 系统内存和CPU

13.3.1 系统内存管理

13.3.2 系统CPU监控

第14章 Linux系统网络

14.1 系统网络概述

14.1.1 TCP/IP协议簇

14.1.2 网络配置文件

14.2 Linux系统IP地址

14.2.1 IP地址概述

14.2.2 配置IP地址

14.3 连接因特网

14.4 虚拟网络

14.4.1 搭建虚拟网络

14.4.2 虚拟网络应用

第15章 Linux Shell脚本编程

15.1 shell工作原理

15.2 shell符号和命令

15.2.1 命令的类型

15.2.2 通配符

15.3 shell脚本应用编程

15.3.1 shell脚本概述

15.3.2 shell脚本实例

下篇 Linux服务器篇

第16章 远程登录服务

16.1 Telnet配置应用

16.1.1 telnet—server组件

16.1.2 Telnet远程登录

16.1.3 Telnet配置管理

16.2 OpenSSH配置应用

16.2.1 OpenSSH服务器组件

16.2.2 OpenSSH远程登录

16.2.3 OpenSSH配置管理

16.3 远程桌面

16.3.1 VNC服务器组件

16.3.2 VNC远程登录

16.3.3 VNC配置管理

第17章 网络时间协议

17.1 NTP概述

17.1.1 NTP简介

17.1.2 NTP服务组件

17.2 时间同步配置应用

17.2.1 NTP的工作原理

17.2.2 NTP的服务进程

17.2.3 获取时间源和更改时间

17.3 NTP管理

17.3.1 NTP配置文件

17.3.2 更改系统时间源

第18章 FTP

18.1 FTP概述

18.1.1 FTP工作方式

18.1.2 FTP组件

18.2 FTP的应用

18.2.1 FTP服务进程

18.2.2 普通用户登录FTP服务

18.2.3 匿名用户登录FTP服务

18.2.4 通过浏览器登录FTP

18.2.5 Windows的DOS连接FTP

18.3 FTP配置管理

18.3.1 FTP配置文件

18.3.2 设置匿名用户权限

18.3.3 创建FTP虚拟用户

18.3.4 配置FTP虚拟用户

第19章 网络文件系统

19.1 网络文件系统概述

19.1.1 网络文件系统简介

19.1.2 网络文件系统服务组件

19.1.3 网络文件系统工作原理

19.2 网络文件系统应用

19.2.1 网络文件系统服务进程

19.2.2 监视NFS服务端口

19.2.3 配置NFS共享目录

19.2.4 NFS共享目录操作

19.3 管理网络文件系统服务

19.3.1 开机自动挂载共享文件

19.3.2 访问自动挂载的实现

第20章 Samba服务器

20.1 Samba服务器概述

20.1.1 Samba服务器简介

20.1.2 Samba服务组件

20.1.3 Samba工作方式

20.2 Samba服务器应用

20.2.1 Samba工作原理

20.2.2 Samba服务进程

20.2.3 Samba用户管理

20.2.4 设置共享目录

20.3 配置管理Samba服务器

20.3.1 Samba服务器的主配置文件

20.3.2 主配置文件的应用

20.3.3 samba—swat工具的使用方法

第21章 通用打印系统

21.1 打印机概述

21.1.1 打印机的类型

21.1.2 CUPS服务组件

21.2 通用打印系统服务应用

21.2.1 通用打印系统服务进程

21.2.2 安装打印机驱动程序

21.2.3 Windows下的打印机

21.3 配置通用打印系统

21.3.1 通用打印系统配置文件

21.3.2 打印机配置信息

21.3.3 通过浏览器添加打印机

21.3.4 Samba打印机配置

第22章 万维网服务器

22.1 万维网服务器概述

22.1.1 万维网简介

22.1.2 万维网工作原理

22.1.3 万维网服务器组件

22.1.4 万维网核心协议

22.2 万维网服务器应用

22.2.1 Apache组件概述

22.2.2 Apache服务进程

22.2.3 浏览器与服务器连接类型

22.2.4 Apache测试页面

22.2.5 Apache服务目录

22.3 万维网服务器配置管理

22.3.1 Apache配置文件

22.3.2 创建Apache用户

22.3.3 Apache虚拟主机

22.3.4 Apache日志文件

第23章 代理服务器

23.1 代理服务器概述

23.1.1 代理服务器简介

23.1.2 代理服务器组件

23.1.3 squid功能作用

23.1.4 代理服务器的应用

23.2 代理服务器配置

23.2.1 代理服务器工作原理

23.2.2 squid缓冲目录

23.2.3 squid服务进程

23.2.4 启用squid代理服务

23.2.5 设置错误提示页面语言

23.2.6 在Windows下使用代理

23.3 squid服务管理

23.3.1 控制列表选项

23.3.2 控制用户访问设置

23.3.3 用户认证设置

23.3.4 日志文件管理

23.3.5 日志分析软件

第24章 电子邮件服务器

24.1 电子邮件服务概述

24.1.1 电子邮件服务流程

24.1.2 邮件传递协议

24.1.3 Postfix服务器组件

24.2 电子邮件服务应用

24.2.1 Postfix服务进程

24.2.2 电子邮件客户端配置

24.3 电子邮件服务管理

24.3.1 电子邮件配置文件

24.3.2 电子邮件安全配置

24.3.3 安装反垃圾邮件软件

24.3.4 构筑Web界面客户端

第25章 Webmin管理工具

25.1 Webmin工具概述

25.1.1 Webmin工具简介

25.1.2 Webmin服务组件

25.1.3 Webmin服务进程

25.2 Webmin窗口界面

25.2.1 设置语言种类

25.2.2 功能模块说明

25.3 Webmin功能模块概述

25.3.1 Webmin功能模块

25.3.2 “服务器”功能模块

25.3.3 “网络”功能模块

25.3.4 “群集”功能模块

25.3.5 “其他”功能模块

第26章 轻量级目录访问协议

26.1 轻量级目录访问协议概述

26.1.1 轻量级目录访问协议的概念

26.1.2 LDAP结构原理

26.1.3 LDAP功能及特点概述

26.2 轻量级目录访问协议服务组件

26.2.1 LDAP产品概述

26.2.2 LDAP服务组件安装

26.2.3 LDAP模型类别

26.2.4 LDAP服务进程

26.3 轻量级目录访问配置管理

26.3.1 LDAP配置文件

26.3.2 目录数据库操作

26.3.3 用户认证配置

26.3.4 数据导出和数据库复制

第27章 MySQL数据库

27.1 数据库的定义

27.1.1 数据库软件简介

27.1.2 数据库的概念

27.1.3 常见的关系数据库

27.2 MySQL数据库

27.2.1 MySQL数据库概述

27.2.2 MySQL数据库组件

27.2.3 数据库语言

27.2.4 MySQL服务进程

27.3 MySQL数据库应用

27.3.1 数据库操作

27.3.2 数据库用户

27.3.3 数据库中的表

27.4 MySQL数据库管理

27.4.1 数据库配置文件

27.4.2 数据的导入和导出

第28章 域名系统服务器

28.1 域名系统服务安装

28.1.1 域名系统概述

28.1.2 域名系统的组成

28.1.3 域名解析的实现

28.1.4 域名系统服务组件

28.1.5 域名系统服务器类型

28.2 域名系统服务应用

28.2.1 域名空间结构

28.2.2 域名系统查询类型

28.2.3 域名系统服务进程

28.2.4 域名系统工作过程

28.3 域名系统配置管理

28.3.1 域名系统配置文件

28.3.2 域名系统应用配置

28.3.3 域名系统服务器配置

28.3.4 域名系统客户端配置

第29章 网络地址转换

29.1 网络地址转换概述

29.1.1 网络地址转换简介

29.1.2 私有地址分类

29.1.3 NAT工作原理

29.1.4 NAT转换类型

29.1.5 NAT的优缺点

29.2 网络地址转换配置

29.2.1 网络地址转换服务组件

29.2.2 网络地址转换服务进程

29.2.3 网络地址转换应用配置

29.2.4 通过IPTABLES实现NAT服务

29.2.5 客户端配置

第30章 动态主机配置协议

30.1 动态主机配置协议服务简介

30.1.1 动态主机配置协议概述

30.1.2 IP地址分配方式

30.1.3 动态主机配置协议组件

30.2 动态主机配置协议配置管理

30.2.1 DHCP工作流程

30.2.2 DHCP配置文件

30.2.3 DHCP服务进程

30.2.4 DHCP服务配置实例

30.3 配置DHCP客户端

30.3.1 Linux下客户端配置

30.3.2 Windows下客户端配置

附录A Linux编辑器

A.1 Linux编辑器类型

A.2 Emacs编辑器

A.2.1 控制台工作环境

A.2.2 图形工作环境

A.3 vi/vim编辑器

A.3.1 vi/vim编辑器

A.3.2 vim工作模式

A.3.3 常用的操作命令

A.3.4 vim编辑器应用操作

附录B 远程登录

B.1 远程登录前的准备

B.2 远程登录系统

B.2.1 PuTTY远程软件

B.2.2 Secure Shell Client远程软件

附录C RHEL5系统安装

内容摘要:

技术全面,详细介绍LINUX系统基础知识示例丰富,linux服务器管理轻松上手海量图示,使读者的阅读过程更加轻松《Linux从入门到精通(第2版)》由浅入深、循序渐进地介绍了Linux操作系统的基础入门知识,全书主要包括两个部分,即Linux系统篇和Linux服务器篇。主要内容包括Linux操作系统的基础知识,基本命令介绍,用户以及用户信息的安全管理,系统初始化和系统故障处理,系统磁盘及文件系统,系统安全和性能管理,系统网络管理,Bash编程简介以及Linux服务器的搭建及配置管理等内容。  《Linux从入门到精通(第2版)》适合Linux初学者、Linux初级管理人员阅读使用。【作者简介】陈祥琳,毕业于四川电子科技大学集成电路与集成系统设计(嵌入式)专业,目前担任公司系统管理员,从事虚拟化配置、Linux服务器管理工作,在Linux系统管理、服务提升方面具有丰富的工作经验。

书籍规格:

书籍详细信息
书名Linux从入门到精通站内查询相似图书
9787115334565
如需购买下载《Linux从入门到精通》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位人民邮电出版社
版次2版印次1
定价(元)69.0语种简体中文
尺寸26 × 19装帧平装
页数 200 印数 4000

书籍信息归属:

Linux从入门到精通是人民邮电出版社于2013.12出版的中图分类号为 TP316.89 的主题关于 Linux操作系统 的书籍。