如果你是 Linux 环境下的系统管理员,那么学会编写 shell 脚本将让你受益匪浅。本书并未详述Linux系统的安装步骤,但只要系统运行起来,你就可以开始考虑如何实现一些日常的系统管理任务的自动化。这时shell脚本编程就能发挥作用了,而这也正是本书的作用所在。本书将演示如何使用shell脚本来自动处理系统管理任务,包括从监测系统统计数据和数据文件到为你的老板生成报表。

如果你是家用Linux爱好者,同样也能从本书中获益。如今,用户很容易迷失在充斥着现成小部件(widget)的图形环境中。大多数桌面Linux发行版尽力向普通用户隐藏系统的内部细节。但有时你确实需要知道背后发生了什么。本书会告诉你如何访问Linux命令行提示符以及接下来要做什么。通常,如果是执行一些简单任务(比如文件管理),那么在命令行中操作要比在华丽的图形界面中方便得多。命令行环境下有大量的命令可供使用,本书将展示其用法。