本教材以Fedora 28为基础,全面系统地介绍了Linux的原理和使用,本教材共
12章,每章提供了习题并附有相关的实验。
第1章 Linux概述。介绍了Linux的基本概念、发展以及目前主流的Linux版本等内容。
第2章 安装Linux操作系统。介绍了Fedora 28的安装、卸载过程以及各种登录方式。
第3章 图形界面与命令行。介绍了Linux图形环境的基本工作原理和基本概念,介绍了KDE桌面、GNOME桌面和Xfce桌面。
第4章 进程管理。介绍了Linux中进程管理的相关知识和守护进程、/proc进程文件系统。
第5章 Linux存储器管理。介绍了Linux虚拟存储管理的方法以及内存监控软件和交换空间创建的方法。
第6章 Linux设备管理。介绍了Linux的设备驱动程序的基本原理和组成、磁盘管理的基本命令以及使用Linux磁盘配额的方法。
第7章 Linux文件管理。介绍了Linux目录与文件的基本知识以及文件管理的基本命令。
第8章 用户与用户组管理。介绍了Linux系统中用户和组的概念以及使用命令和图形化工具来实现用户管理和组管理。
第9章 软件包管理。介绍了使用yum 工具和RPM 进行软件管理的方法。
第10章 Linux编程。介绍了GCC 编译器和利用Eclipse进行C++和Java程序设计。
第11章 Shell编程。介绍了Shell编程方法以及一些Shell实例。
第12章 网络信息安全。介绍了目前常见的网络攻击方式,防火墙的使用以及入侵检测软件的使用。