分享
Linux常用命令手册.pdf
下载文档

ID:2354697

大小:20.09MB

页数:616页

格式:PDF

时间:2023-05-08

收藏 分享赚钱
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,汇文网负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。
网站客服:3074922707
Linux 常用命令 手册
CMYCMMYCYCMYKLinux常用命令手册扉页.pdf 1 15-4-28 下午5:00 内 容 简 介 经过十几年的发展,Linux 操作系统不断完善,得到了更多的应用。现在,Linux 的图形化操作界面已经相对成熟,但是命令行技术仍然是 Linux 的核心技术。本书汇集了 Linux 命令行下核心管理命令(包括最新的 docker 管理命令、systemd 服务管理命令)的功能说明、语法说明、选项介绍、典型示例和注意事项等,对每一个命令都做了非常详尽的介绍,并列举了大量的示例进行说明,可以使读者对 Linux 下的命令有快速深入的认识。全书按照 Linux 命令的功能进行分类,便于读者查询。阅读本书之前不需要读者掌握太多的背景知识,无论读者是 UNIX 用户还是 Linux 新手,甚至是从未接触过 Linux 的 Windows 用户,都可以轻松地理解和掌握这些内容,并可以快速了解和使用各个已发行版本的 Linux 系统。本书使用 RHEL 7.0 所涉及的命令,同时也适用于其他 Linux 发行版本,是所有 Linux 用户必备的参考用书。未经许可,不得以任何方式复制或抄袭本书之部分或全部内容。版权所有,侵权必究。图书在版编目(CIP)数据 Linux 常用命令手册/曹江华,王涛编著.北京:电子工业出版社,2015.5 ISBN 978-7-121-25820-6.L.曹 王.Linux 操作系统程序设计手册.TP316.89-62 中国版本图书馆 CIP 数据核字(2015)第 068772 号 策划编辑:李 冰 责任编辑:徐津平 特约编辑:赵树刚 印 刷:装 订:出版发行:电子工业出版社 北京市海淀区万寿路 173 信箱 邮编:100036 开 本:7871092 1/16 印张:38.5 字数:985.6 千字 版 次:2015 年 5 月第 1 版 印 次:2015 年 5 月第 1 次印刷 定 价:95.00 元 凡所购买电子工业出版社图书有缺损问题,请向购买书店调换。若书店售缺,请与本社发行部联系,联系及邮购电话:(010)88254888。质量投诉请发邮件至 ,盗版侵权举报请发邮件到 。服务热线:(010)88258888。目前 Linux 操作系统的图形化操作界面已经相当优秀。在 Linux 上可采用多种图形管理程序来改变不同的桌面图案或功能菜单,如 GNOME 和 KDE 等,这一点是 Windows操作系统单一界面所望尘莫及的。但 Linux 是一个基于命令行的操作系统,命令行的命令是 Linux 操作系统的灵魂和精华所在,只有学会并掌握命令行技术,才能真正精通Linux,并成为真正的 Linux 高手。命令行能够让用户访问数百个工具软件。在命令行上面,用户可以使用一个管道把工具软件结合在一起执行一项单个工具软件无法完成的工作。关关注注命命令令行行 对于某些用户和执行某些任务来说,使用图形界面更容易、更简洁。这实际上依赖于你要做什么和你是谁。图形用户界面和命令行之间的区别就像极品飞车游戏的自动驾驶与自己使用技巧玩一样。不过还是建议你自己慢慢地打任务,这样更有意思,而且你会慢慢地发现自己的技术提高了很多,如果直接下载补丁的话就没有太多的乐趣了。初级 Linux 用户多将矛头指向相对图形界面缺乏的 UNIX 的时候,多少人发出疑问:为什么要死守命令行?我们说一个简单的逻辑:图形界面人机交互好,图形界面简单,图形界面在某些任务方面确实是高效而且简单的,但是,在某些任务方面图形界面是无能的。Linux 操作系统是一款文本式驱动的操作系统,这是它的优点所在,即使是 Windows 处理复杂任务的时候,图形界面也只是一个界面。图形界面消耗的是物理内存的空间,当你的屏幕上需要处理复杂的问题的时候,图形界面要密密麻麻地列出一堆列表,而它的作用不过是基于某个命令的图形外壳,这个时候,图形界面的直观作用和命令行没有区别。而命令行遵循的是逻辑原则,当你需要处理某个任务的时候,命令和参数的位置决定了你执行的逻辑,这个时候图形界面无法做到。也许有人说,对于图形界面的执行逻辑可以决定命令行的位置依赖性,并且可以在合适的地方增加更多、更直观的元素。但是,问题是图形界面一旦达到这个地步,它的定制性能迅速下降。图形界面的优点就在于这里:对于简单、固定逻辑流程的东西,它处理起来简单、直观、高效,所以非常适合作为应用软件的交互界面;但是这也是图形界面的缺点:对于复杂变化逻辑的东西,它的处理能力低下。前言 Foreword IV 本本书书结结构构 本书的每一章都建立在前面章节所介绍的知识的基础之上,这样就形成了从始至终的一个自然的学习路径。读者从本书获得了足够的知识之后,也会获得相应的信心,同时会发现章节的顺序和结构就是一个很有用的参考工具。章 名 内 容 介 绍 第 1 章 Linux 命令行简介 本章介绍 Linux 的基础知识,包括桌面概述,各种可用的 GUI 应用程序,如何管理用户、目录和文件,以及如何检查系统进程以管理系统资源 第 2 章 Linux 文件管理命令 本章介绍 Linux 层次式文件管理命令 第 3 章 Linux 磁盘管理命令 本章介绍 Linux 磁盘管理和分区及其相关命令 第 4 章 Linux 进程管理命令 本章介绍 Linux 进程管理命令 第 5 章 Linux 网络管理命令 本章介绍 Linux 网络管理命令 第 6 章 Linux 用户管理命令 本章介绍 Linux 用户管理命令 第 7 章 Linux的备份和压缩命令 本章介绍 Linux 压缩、备份常用命令 第 8 章 Linux 系统管理命令 本章介绍最常用的 Linux 系统管理命令。本章是本书的重点章节 第 9 章 Linux 服务器管理命令 本章介绍 Linux 主流服务器管理命令的使用技巧。本章是本书的重点章节,包括最新的虚拟化工具 docker 管理命令、SELinux 管理命令 第 10 章 Linux 打印管理命令 本章介绍 Linux 打印管理命令的使用方法 第 11 章 Linux 库应用命令 本章介绍 Linux 库的操作命令 第 12 章 Linux 开发应用命令 本章介绍 Linux 的编程环境命令 第 13 章 Linux 行编辑器 本章介绍强大的 Linux 命令行文本编辑器 第 14 章 Linux Shell 命令 一旦读者掌握了 Linux 基础,就可以使用已有的知识,采用 Shell 作为编程语言来构建更加复杂和专用的程序。本章针对 Shell 基础进行学习 本本书书特特点点 目前市场上关于 Linux 命令行类的图书并不多,并且大部分只是对命令行的常用命令进行简要介绍,既不全面也不深入,无法满足读者的需求。针对这种现状,本书对 Linux命令行下的主要命令进行了详尽的系统介绍。?命命令令详详尽尽 本书详细讲解了 492 个 Linux 命令,覆盖了 Linux 应用中所有的核心应用命令,包括最新的 docker 管理命令、systemd 服务管理命令。V?支支持持各各种种环环境境 本书的编写基于 RHEL7.0 操作系统,汇集了 Linux 命令行下最常用、最重要的命令。这些命令同时也适用于其他 Linux 发行版本,是所有 Linux 用户必备的参考用书。?实实例例丰丰富富 本书中的命令配有详细的实例说明。全书共有 1060 个实例,读者可以根据实例说明进行操作,加深对指令的理解。?索索引引方方便便 本书提供的命令按照两种方式进行索引:一是按照命令的首字母顺序进行索引;二是按照命令的功能进行索引,方便用户查找使用。本本书书适适合合的的读读者者对对象象 Linux 应用爱好者,Linux 网络管理员和系统管理员及对故障排除方面感兴趣的读者,IT 行业的相关人员,大专院校计算机专业师生,Linux 系统管理、网络管理、维护的从业人员。作为一本系统管理与维护、网络配置与管理的工具类用书,本书对于相关工程技术人员也是一本不可多得的参考书。致致谢谢 首先感谢在本书编写过程中领导、朋友和家人的支持及帮助,电子工业出版社的李冰、赵树刚编辑也给予了我无私的帮助和鞭策。本书第 l 章由王涛执笔,第 2 章由张志军、何清、林捷执笔,第 3 章由王波、曹元其、吴少萍、杨水珍执笔,第 414 章由曹江华执笔,全书由曹江华进行统稿。另外,杨晓勇帮助完成了资料收集和文字校对工作。由于作者水平有限,书中不足及错误之处在所难免,敬请专家和读者给予批评指正。编 者 2015 年 4 月于北京 第 1 章 Linux 命令行简介.1 1.1 Linux 命令行概述.1 1.1.1 Linux 命令行的重要作用.1 1.1.2 Linux 命令行介绍.1 1.1.3 Linux 命令行的启动及退出.2 1.1.4 Linux 命令行提示符.2 1.1.5 命令行的历史记录和编辑.3 1.1.6 命令行快捷键.4 1.2 在命令行下使用 Linux 帮助信息.4 1.2.1 使用 help 命令获得 bash 的内部命令帮助.5 1.2.2 使用 man 获取帮助信息.6 1.2.3 使用 info 获取帮助信息.8 1.2.4 用发行版的系统手册.10 1.2.5 从 Internet 获得帮助.10 第 2 章 Linux 文件管理命令.12 2.1 ls:显示文件名.12 2.2 cat:显示文本文件内容.16 2.3 rm:删除文件.17 2.4 less:分屏显示文件.18 2.5 cp:复制文件.21 2.6 mv:更改文件名.22 2.7 grep:查找字符串.23 2.8 head:显示文件头部.26 2.9 tail:显示文件尾部.27 2.10 sort:按顺序显示文件内容.28 2.11 uniq:忽略文件中的重复行.30 2.12 diff:比较两个文件.32 目录 Contents 目 录 VII 2.13 diffstat:diff 结果的统计信息.36 2.14 file:测试文件内容.36 2.15 echo:显示文本.37 2.16 date:显示日期和时间.38 2.17 script:记录 Linux 会话信息.40 2.18 apropos:搜索关键字.42 2.19 locate:搜索文件.42 2.20 rmdir:删除目录.44 2.21 chattr:改变文件的属性.44 2.22 cksum:文件的 CRC 校验.45 2.23 cmp:比较文件差异.47 2.24 split:分割文件.47 2.25 dirname:显示文件除名字外的路径.48 2.26 find:查找目录或者文件.48 2.27 findfs:通过列表或用户 ID 查找文件系统.50 2.28 ln:链接文件或目录.51 2.29 lndir:链接目录内容.53 2.30 lsattr:显示文件属性.53 2.31 od:输出文件内容.54 2.32 paste:合并文件的列.55 2.33 stat:显示 inode 内容.56 2.34 tee:读取标准输入到标准输出并可保存为文件.58 2.35 tmpwatch:删除临时文件.59 2.36 touch:更新文件目录时间.59 2.37 tree:以树状图显示目录内容.60 2.38 umask:指定在建立文件时预设的权限掩码.62 2.39 chmod:设置文件或目录的访问权限.63 2.40 chgrp:改变文件或目录所属的群组.66 2.41 chown:改变文件的拥有者或群组.66 2.42 more:查看文件的内容.67 2.43 md5sum:MD5 函数值计算和检查.69 2.44 awk:模式匹配语言.70 2.45 wc:输出文件中的行数、单词数、字节数.75 2.46 comm:比较排序文件.75 2.47 join:将两个文件中指定栏位内容相同的行连接起来.76 2.48 fmt:编排文本文件.77 Linux 常用命令手

此文档下载收益归作者所有

下载文档
你可能关注的文档
收起
展开