快乐的Linux命令行

[作]  William Shotts [译]  happypeter billie66 好奇猫工作室 更新时间:2019-10-25

这本书介绍如何生存在 Linux 命令行的世界。不像一些书籍仅仅涉及一个程序,比如像 shell 程序,bash。 本书着眼于更宏大的视角,试着向你传授如何与命令行界面友好相处。 它是怎样工作的? 它能做什么? 使用它的最好方法是什么?

这不是一本关于 Linux 系统管理的书。然而任何一个关于命令行的深入讨论,都一定会牵涉到 系统管理方面的内容,这本书仅仅提到一点儿管理方面的知识。但是这本书为读者准备好了学习更多内容的坚实基础, 毕竟要胜任系统管理工作也需要良好的命令行使用基本功。

这本书是围绕 Linux 而写的。许多书籍,为了扩大自身的影响力,会包含一些其它平台的知识, 比如 Unix, MacOS X 等。这样做,很多内容只能比较空泛的去讲了。另一方面, 这本书只研究了当代 Linux 发行版。虽然,对于使用其它类 Unix 系统的用户来说, 书中95%的内容是有用的,但这本书主要面向的对象是现代 Linux 命令行用户。

这本书是为从其它平台迁移到 Linux 系统的新手而写的。可能你是使用某个版本 Windows 系统的高手, 或许是老板让你去管理一个 Linux 服务器,或许你只是一个桌面用户,厌倦了系统出现的各种 安全问题而想要体验一下 Linux。很好,这里欢迎你们!

不过一般来说,对于 Linux 的启蒙教育,没有捷径可言。学习命令行富于挑战性,而且很费气力。 这并不是说 Linux 命令行很难学,而是它的知识量很大,不容易掌握。Linux 操作系统 差不多有数以千计的命令可供用户操作。有必要给自己提个醒,命令行可不是轻轻松松就能学好的。

另一方面,学习 Linux 命令行会让你受益匪浅,给你极大的回报。如果你认为 现在你已经是高手了。别急,其实你还不知道什么才是真正的高手。不像其他一些计算机技能, 一段时间之后可能就被淘汰了,命令行知识却不会落伍,你今天所学到的,在十年以后 都会有用处。命令行通过了时间的考验。

如果你没有编程经验,也不要担心,我会带你入门。