Linux核心应用命令速查

出版时间:2010 年8月  出版社:电子工业出版社  作者:曹江华,方建国  页数:508  
Tag标签:无  

前言

  目前的Linux操作系统的图形化操作界面已经相当优秀。在Linux上可采用多种图形管理程序,来改变不同的桌面图案或功能菜单,例如GNOME和KDE等,这一点是Windows操作系统单一界面所望尘莫及的。但Linux是一个基于命令行的操作系统,命令行的命令是Linux操作系统的灵魂和精华所在,只有学会并掌握命令行技术,才能真正精通Linux,并成为真正的Linux高手。命令行能够让你访问数百个工具软件。在命令行下,你可以使用一个管道把工具软件结合在一起执行一项单个工具软件无法完成的工作。关注命令行  对于某些用户和执行某些任务来说,使用图形界面更容易、更简捷。实际上这依赖于你要做什么和你是谁。图形用户界面和命令行之间的区别就像极品飞车游戏的自动驾驶与自己使用技巧玩一样,不过还是建议你自己慢慢地打任务。因为这样更有意思,而且你会慢慢地发现自己的技术提高了很多,包括漂移,你多玩就会领悟到很多技巧,如果直接下载补丁的话就没有太多的乐趣了。  当初级Linux用户多将矛头指向相对图形界面缺乏的UNIX的时候,很多人发出疑问:为何要死守命令行?我们总是说图形界面人机交互好、图形界面简单。事实上,图形界面在某些任务方面,确实是高效而且简单的,但是,在另外某些任务方面,图形界面是无能的。  Linux操作系统是一款文本式驱动的操作系统,这是它的优点所在,即使在Windows处理复杂任务的时候,图形界面也只是一个界面。图形界面消耗的是物理内存的空间,你需要在屏幕上处理复杂的问题的时候,图形界面要密密麻麻地列出一堆列表,而它的作用不过是基于某个命令的图形外壳,这个时候,图形界面的直观作用和命令行没有区别。而命令行遵循的是逻辑原则,当你需要处理某个任务的时候,命令和参数的位置决定了你执行的逻辑,这个时候图形界面是无法做到的。也许有人会说,对于图形界面的执行逻辑可以决定命令行的位置依赖性,并且可以在合适的地方增加更多的、更直观的元素。但是,问题是图形界面一旦达到这个地步,它的定制性能会迅速下降。图形界面的优点就在于对于简单、固定逻辑流程的东西它处理起来简单、直观、高效,所以非常适合作为应用软件的交互界面,但是这也是图形界面的缺点,即对于复杂变化逻辑的东西,它的处理能力低下。

内容概要

   经过十几年的发展,Linux操作系统不断完善,得到了更多的应用。现在,Linux桌面已经相对成熟,但是命令行技术仍然是Linux 的核心技术。    本书汇集了Linux命令行下核心管理命令(包括最新的虚拟化管理命令、SELinux管理命令)的功能说明、语法说明、选项介绍、典型应用实例和注意事项等,对每一个命令都做了非常详尽的介绍,并列举了大量的实例进行说明,可以使读者对Linux下的命令有快速深入的认识。全书按照Linux命令的功能进行分类,便于读者查询。阅读本书之前不需要读者掌握太多的背景知识,无论读者是UNIX用户还是Linux新手,甚至是从未接触过Linux的Windows用户,都可以轻松地理解和掌握这些内容,并可以快速了解和使用各个发行版的Linux系统。本书使用RHEL 5.5所涉及的命令,同时也适用于其他Linux发行版,是所有Linux用户必备的参考用书。

作者简介

  曹江华,作者长期工作在Linux网络教学与管理第一线,既有一定程度的理论积累,又有较为丰富的实践经验,在ITl68、天极、赛迪、51CTO、IBM开发者、计算机世界、《网管员世界》、《开放系统世界》等报刊发表Linux文章二百余篇,并长期担任《网管员世界》、《开放系统世界》、“网络故障应用问答”的撰稿人,主要作品有《Linux服务器安全策略详解》、《RedHatEnterpriseLinux5.0服务器构建与故障排除》、Linux系统最佳实践工具——命令行技术》。

书籍目录

第1章  Linux命令行简介	 1.1  Linux命令行概述	  1.1.1  Linux命令行的重要作用	  1.1.2  Linux命令行介绍	  1.1.3  Linux命令行的启动及退出	  1.1.4  Linux命令行提示符	  1.1.5  命令行的历史记录和编辑	  1.1.6  命令行快捷键	 1.2  在命令行下使用Linux 帮助信息	  1.2.1  使用help命令获得bash的内部命令帮助	  1.2.2  使用man 获取帮助信息	  1.2.3  使用info获取帮助信息	  1.2.4  用发行版的系统手册	  1.2.5  从Internet获得帮助	  1.2.6  命令行下使用浏览器Lynx	第2章  Linux文件管理命令	 2.1  ls:显示文件名	 2.2  cat:显示文本文件内容	 2.3  rm:删除文件	 2.4  less:分屏显示文件	 2.5  cp:复制文件	 2.6  mv:更改文件名	 2.7  grep:查找字符串	 2.8  head:显示文件头部	 2.9  tail:显示文件尾部	 2.10  sort:按顺序显示文件内容	 2.11  uniq:忽略文件中的重复行	 2.12  diff:比较两个文件	 2.13  diffstat:diff结果的统计信息	 2.14  file:测试文件内容	 2.15  echo:显示文本	 2.16  date:显示日期和时间	 2.17  script:记录Linux会话信息	 2.18  apropos:搜索关键字	 2.19  locate:搜索文件	 2.20  rmdir:删除目录	 2.21  basename:显示文件或者目录的基本名称	 2.22  chattr:改变文件的属性	 2.23  cksum:文件的CRC校验	 2.24  cmp:比较文件差异	 2.25  split:分割文件	 2.26  dirname:显示文件除名字外的路径	 2.27  find:查找目录或者文件	 2.28  findfs:通过列表或用户ID查找文件系统	 2.29  ln:链接文件或目录	 2.30  lndir:链接目录内容	 2.31  lsattr:显示文件属性	 2.32  od:输出文件内容	 2.33  paste:合并文件的列	 2.34  stat:显示inode内容	 2.35  tee:读取标准输入到标准输出并可保存为文件	 2.36  tmpwatch:删除临时文件	 2.37  touch:更新文件或目录时间	 2.38  tree:以树状图显示目录内容	 2.39  umask:指定在建立文件时预设的权限掩码	 2.40  chmod:设置文件或者目录的权限	 2.41  chgrp:改变文件或者目录所属的群组	 2.42  chown:改变文件的拥有者或者群组	 2.43  more:查看文件的内容	 2.44  md5sum:MD5函数值计算和检查	 2.45  awk:模式匹配语言	 2.46  wc:输出文件中的行数、单词数、字节数	 2.47  comm:比较排序文件	 2.48  pg:分页显示文件内容	 2.49  join:将两个文件中指定栏位内容相同的行连接起来	 2.50  fmt:编排文本文件	 2.51  tr:转换字符	 2.52  ispell:拼字检查程序	 2.53  col:过滤控制字符	 2.54  colrm:删除指定的行	 2.55  fold:限制文件列宽	 2.56  iconv:转换给定文件的编码	 2.57  dc:任意精度的计算器	 2.58  expr:求表达式变量的值	 2.59  strings:显示文件中的可打印字符	 2.60  xargs:从标准输入读入参数	 2.61  sum:计算文件的校验和,以及文件占用的块数	第3章  Linux磁盘管理命令	第4章  Linux进程管理命令第5章  Linux网络管理命令	第6章  Linux用户管理命令	第7章  Linux的备份和压缩命令第8章  Linux系统管理命令	第9章  Linux服务器管理命令第10章  Linux打印管理命令	第11章  Linux库应用命第12章  Linux开发应用命令第13章  Linux行编辑器	第14章  Linux Shell命令命令索引

章节摘录

  Linux命令行是Linux系统的核心,利用命令行可以对系统进行各种配置,要熟练并成功地管理Linux操作系统,必须对Linux下的命令行有深入的理解。Linux下的命令行有助于初学者了解系统的运行情况和计算机的各种设备,如中央处理器、内存、磁盘驱动、键盘、鼠标及其他输入/输出设备和用户文件,都是在Linux系统管理命令下运行的。可以说,Linux的命令行对于整个系统的运行,以及设备与文件之间的协调具有核心的作用。  虽然近几年个人计算机的潮流已经从命令行的方式向图形界面的方式转换,用户也热衷于利用鼠标在图形界面下对系统进行操作。但是命令行仍然有其强大的生命力,如系统管理员必须经常和命令行打交道。与图形界面相比,利用命令行对系统进行管理和操作显得更为快捷和安全。特别是在服务器应用方面,Linux命令行更是一种核心的应用,这主要是因为在字符界面下的操作具有更好的稳定性和安全性。1.1.2Linux命令行介绍  在Linux操作系统中,命令行处于核心的地位。命令行是一种对操作系统的输入和输出界面,与图形界面对应。目前,在计算机操作系统中图形界面成为了主流。然而,作为字符界面的命令行由于具有占用系统资源少、性能稳定并且非常安全等特点仍发挥着重要作用,Linux命令行在服务器中一直有着广泛应用。利用命令行可以对系统进行各种操作,这些操作虽然没有图形化界面那样直观明了,但是却显得快捷而顺畅。在Linux中,命令行命令有大小写的区分,且所有的IAnux命令行命令和选项都区分大小写,例如一V和一v是两个不同的命令,这与Windows操作系统有所区别。在Windows操作系统环境下,所有的命令都没有大小写的区别。初学者应遵循“所有控制台命令的输入均小写”这一原则。

编辑推荐

  Linux应用爱好者、Linux网络管珲员和系统管理员,以及对故障排除方面知识感兴趣的读者,IT行业的相关人员,大专院校计算机专业师牛,Linux系统管理、网络管理、维护的从业人员。作为一本系统管理与维护、网络配置与管理的工具类用书,《Linux 核心应用命令速查》对于相关工程技术人员来说也是一本不可多得的参考书。  命令详尽:详细讲解了480多个Linux命令,覆盖所有的核心应用命令,包括虚拟化管理命令、SELinux管理命令.为国内相关书籍之最,支持各种环境:本书命令基于最新红帽企业版5 5操作系统.同时也适用于所有主流Linux发行版,实例丰富:本书命令配有详细的实例说明,全书共有实例1000多个,读者可以根据实例进行操作,加深理解,索引方便:本书命令可按照两种方式进行索引,一是按照命令的功能进行索引,二是按照命今的首字母进行索引,方便用尸查找使用。

图书封面

图书标签Tags

评论、评分、阅读与下载


    Linux核心应用命令速查 PDF格式下载


用户评论 (总计10条)

 
 

  •   这本书介绍的是linux的内核的指令。非常有用。
  •   适合命令速查
  •   质量是相当的好啊
    这本书很有价值,很值得看
  •   不错不错的个
  •   不错的 当当的书还可以的
  •   书没有密封
  •   老曹的书,读过他的不少书,总体感觉他的书偏重于理论。
    针对于这本书,我只看过目录,个人认为挺不错的一本工具书,
    感觉回过头来看这些基础的命令,多少会让你有些更深入的认识。
  •   内容齐全,但有错别字
  •     满怀期待的买了这本书,翻看了一下,感觉还凑合。但是当我仔细看的时候,让我很失望,内容很差。差的地方有以下几点:
      
      1)作为linux命令手册,但是选项的翻译很烂,很多语句不通顺!,并且有很多很明显的错误,有时还有意思给翻译反过来的地方,一两处错误很正常,再好的书,也难免有错误,但是这本书错误一大片
      
      2)内容不全面,好多命令的关键选项却没有!
      
      3)示例太少了,并且示例没有经过考虑,是一些很应付的示例来表现命令的用法。
      
      大概看到了第二章,我实在无语了,这个本书现在被我用来垫桌脚了。
      总的来说,作者写的很随意!
      
      如果真要深入广泛学习linux重要命令的话,推荐直接看man手册吧!
  •     看到国内的书有时很愤怒。在书城看到这本新书,翻了翻目录,复习了下之前记忆的命令。感觉分类还算不错。命令也是算全。这种字典式的书籍不少,不过分类分好的不多。
      本来还是蛮赞这书的,不过恰好旁边有这作者另一本linux命令相关的书(具体名不记得了),在这书之前出的。光对目录来说,可以说这两本书就一样,只是那本多了点基础知识。对此,我表示很火大,估计这边书完成一个月就可以搞定了吧。特别让人难忘的是右上角那'xxx系列书籍'。这也算出书???出版社也真是饥不择食阿!
      抄自己的书虽然不犯法,但是对于广大读者来说却是非常没道德的事情。
 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7