本书介绍操作系统的一般概念,特别是与Linux相关的部分,让你能够安装、更新和删除软件以及使用命令行工具进行性能调优和基本问题排查的能力。
你将从创建一个虚拟网络并在VirtualBox虚拟机上安装Fedora(一种流行而强大的Linux发行版)开始,这个虚拟机可以让你在现有的Windows或Linux计算机上进行所有实验。然后,你将学习如何使用Xfce GUI桌面环境和Linux提供的许多命令行工具,包括虚拟控制台、各种终端仿真器、BASH和其他终端。这些工具将帮助你在命令行上进行各种操作。
在这一部分,你将探索数据流和Linux中用于处理数据流的工具,并学习有关Vim文本编辑器的知识。Vim对于高级Linux用户和系统管理员来说是不可或缺的,并且我们还会介绍其他一些文本编辑器。你还将学习如何更新和安装新软件,了解更多的终端仿真器以及一些高级终端技巧。我们还将详细讨论计算机启动和Linux启动时发生的事件顺序,以及如何配置终端以及个性化定制,从而大大提高命令行的效率。最后,我们将深入研究文件和文件系统的各个方面。
通过阅读本书,你将学习:
安装Fedora Linux并对Xfce桌面进行基本配置。
使用root用户ID以及在以root权限工作时需要注意的事项。
在Linux虚拟控制台和终端仿真器中使用Bash和其他终端。
使用Vim文本编辑器创建和修改系统配置文件。 探索可用于root用户的管理工具,包括用户管理、文件系统管理、进程管理和基本网络通信。
配置启动和启动顺序。
本书适合任何希望在命令行中以高级用户和系统管理员身份学习Linux,并利用GUI桌面提高工作效率的人。
展开