- Linux核心应用命令速查
- 曹江华 方建国编著
- 1739字
- 2020-08-27 04:29:32
前言
目前的Linux操作系统的图形化操作界面已经相当优秀。在Linux上可采用多种图形管理程序,来改变不同的桌面图案或功能菜单,例如GNOME和KDE等,这一点是Windows操作系统单一界面所望尘莫及的。但Linux是一个基于命令行的操作系统,命令行的命令是Linux操作系统的灵魂和精华所在,只有学会并掌握命令行技术,才能真正精通Linux,并成为真正的Linux高手。命令行能够让你访问数百个工具软件。在命令行下,你可以使用一个管道把工具软件结合在一起执行一项单个工具软件无法完成的工作。
关注命令行
对于某些用户和执行某些任务来说,使用图形界面更容易、更简捷。实际上这依赖于你要做什么和你是谁。图形用户界面和命令行之间的区别就像极品飞车游戏的自动驾驶与自己使用技巧玩一样,不过还是建议你自己慢慢地打任务。因为这样更有意思,而且你会慢慢地发现自己的技术提高了很多,包括漂移,你多玩就会领悟到很多技巧,如果直接下载补丁的话就没有太多的乐趣了。
当初级Linux用户多将矛头指向相对图形界面缺乏的UNIX的时候,很多人发出疑问:为何要死守命令行?我们总是说图形界面人机交互好、图形界面简单。事实上,图形界面在某些任务方面,确实是高效而且简单的,但是,在另外某些任务方面,图形界面是无能的。
Linux操作系统是一款文本式驱动的操作系统,这是它的优点所在,即使在Windows处理复杂任务的时候,图形界面也只是一个界面。图形界面消耗的是物理内存的空间,你需要在屏幕上处理复杂的问题的时候,图形界面要密密麻麻地列出一堆列表,而它的作用不过是基于某个命令的图形外壳,这个时候,图形界面的直观作用和命令行没有区别。而命令行遵循的是逻辑原则,当你需要处理某个任务的时候,命令和参数的位置决定了你执行的逻辑,这个时候图形界面是无法做到的。也许有人会说,对于图形界面的执行逻辑可以决定命令行的位置依赖性,并且可以在合适的地方增加更多的、更直观的元素。但是,问题是图形界面一旦达到这个地步,它的定制性能会迅速下降。图形界面的优点就在于对于简单、固定逻辑流程的东西它处理起来简单、直观、高效,所以非常适合作为应用软件的交互界面,但是这也是图形界面的缺点,即对于复杂变化逻辑的东西,它的处理能力低下。
本书结构
本书的每一章都建立在前面章节所介绍知识的基础之上,这样就形成了从始至终的一个自然的学习路径。读者从本书获得了足够的知识之后,也会获得相应的信心,同时会发现章节的顺序和结构就是一个很有用的参考工具。
本书特点
目前市场上关于Linux命令行类的图书并不多,并且大部分只是对命令行的常用命令做简要介绍,既不全面也不深入,无法满足读者的需求。针对这种现状,本书对Linux命令行下的主要命令进行了非常详尽的系统介绍,弥补了该类图书的一个市场空白。
● 命令详尽
本书详细讲解了482个Linux指令,覆盖了Linux应用中所有的核心应用命令,包括最新的虚拟化管理命令、SELinux管理命令,为国内相关书籍之最。
● 支持各种环境
本书的编写基于最新红帽企业版5.5操作系统,汇集了Linux命令行下最常用、最重要的命令。这些命令同时也适用于其他Linux发行版,是所有Linux用户必备的参考用书。
● 实例丰富
本书中的命令配有详细的实例说明,全书共有实例1060个,读者可以根据实例说明进行操作,加深对指令的理解。
● 索引方便
本书提供的命令按照两种方式进行索引,一是按照命令的首字母顺序进行索引;二是按照命令的功能进行索引,方便用户查找使用。
本书适合的读者对象
Linux应用爱好者,Linux网络管理员和系统管理员,以及对故障排除感兴趣的读者,IT行业的相关人员,大专院校计算机专业师生,Linux系统管理、网络管理、维护的从业人员。作为一本系统管理与维护、网络配置与管理的工具类用书,本书对于相关工程技术人员来说也是一本不可多得的参考书。
致谢
编著者首先感谢在本书编写过程中领导、朋友和家人的支持及帮助,包括it168网站编辑杨晓勇等人。另外,电子工业出版社的李冰编辑在我们写书的过程中给予了无私的帮助和鞭策,为了使这本书能尽快与读者见面,她也付出了巨大的努力。本书第l章由方建国执笔,第2章由张志军、何清执笔,第3章由王波、郭燕红、曹元其、吴少萍执笔,第4章到第14章由曹江华执笔,全书最后由曹江华进行统稿。另外,冯霄帮助我们进行了资料收集和文字校对。
由于作者水平有限,书中不足及错误之处在所难免,敬请专家和读者批评指正。
编著者
2010年4月于北京