本书全面系统地介绍了Linux 的概念、应用、管理和服务的配置。在每章的“知识入门”部分,介绍本章相关的概念,帮助读者快速入门。在“循序渐进”部分,讲解每个知识点的应用,并且对应每个知识点都有相应的实例。在“知识拓展”部分,对知识点进行了拓展延伸。
本书主要对Linux 基础知识、常用技术、一般原理、普通应用和管理的普及性讲解。本书通过大量应用实例,循序渐进地引导读者学习Linux 基础知识。本书共分12 章。
第1 章Linux 系统概述,介绍了Linux 操作系统的基本概念、功能和类型,着重讲述Linux系统的历史、现状和特点。
第2 章安装Linux 系统,介绍多系统共存时分区的划分和系统的安装过程。
第3 章图形界面管理,介绍Linux 图形界面知识、GNOME 桌面系统、系统设置以及硬盘、CPU 和内存的查看。
第4 章终端操作,介绍终端的打开方式、命令格式、文件概念和常用文件操作命令。
第5 章目录及其操作,介绍目录和路径名的概念以及常用目录操作命令和联机帮助命令。
第6 章文本编辑,介绍Linux 系统上常用的文本编辑器vi。
第7 章Linux 软件包管理,介绍Linux 软件包的安装和运行及常见脚本的执行方法。
第8 章Linux 文件系统管理,介绍文件系统集群维护、文件系统的备份和系统安全管理。
第9 章网络配置管理,介绍网络配置、网络相关命令和网络安全技术。
第10 章用户和进程管理,介绍用户和进程管理基础知识、用户和用户组管理命令、进程管理命令。
第11 章Shell 程序设计,介绍Linux Shell(默认是Bash)的语法结构、变量和算术运算、条件测试、程序控制结构及函数和内置命令等。
第12 章常见服务配置,介绍了TCP/UDP 协议和端口概念、常见服务的安装及配置。