出版时间:2009-10 出版社:人民邮电出版社 作者:Scott Granneman 页数:315 字数:283000 译者:成保栋,李保强
Tag标签:无
前言
Linux有众多特色,命令行shell是最重要的一个。如果运行Linux服务器,主要的操作界面将很可能是shell。如果你是桌面Linux的高级用户,那么可能总是喜欢打开终端窗口来完成操作。但如果你是Linux新手,可能会认为以后绝不会打开什么命令行窗口,但是总会有那么一天的,而且使用Linux越多,你就越有可能要使用shell。 在许多情况下,shell是彰显Linux强大和简洁的关键。你可以通过命令行完成一些用任何GUI都无法完成的功能。不论KDE或GNOME的功能有多么强大(或者是IceWM、XFCE以及其他为数众多的窗口环境),许多事情用命令行终端总能够做得更快和更有效。如果你想精通Linux,首先就得精通Llnux命令行。 学习shell的传统方法是使用Linux的manpage。虽然manpage很有用,但它们提供的帮助通常还不够,原因很简单:缺少使用示例。嗯,虽然一些manpage偶尔也会提供一些例子,但总地来说,很难找到合适的示例。这样就把一个实际的问题摆在不同经验水平的用户面前:查看列出的选项和相关的解释很简单,但是要弄明白在真实环境中应该怎么使用那些选项,就完全是另外一回事儿了。 撰写本书的目的正是为了弥补系统帮助没有提供使用示例的缺憾。我使用Linux已经有十多年了,白认为对这个最喜欢的操作系统已相当精通。而且,我对命令行也非常着迷,我甚至设置KDE,让它在登录时自行启动Konsole(KDE的终端)。不过我总是为其他Linux用户缺少系统帮助示例而感到惋惜。
内容概要
本书涵盖了Linux命令的基础知识、文件管理命令、资料查询命令、系统管理命令、网络配置命令和网络服务命令等内容,并用翔实的例子演示了每个命令的使用方法。 本书适合所有从事 Linux相关工作的程序员、系统管理员、网络管理员以及 Linux初学者阅读和参考。
作者简介
Scott Granneman,资深Linux技术专家。有丰富的Linux管理和开发经验。长期担任Secu rityFocus网站和Lmux Magazine杂志专栏作家。目前是Bryan顾问公司的高级顾问,并担任圣路易斯华盛顿大学的兼职教授。
书籍目录
第一部分 shell入门 第1章 基本概念 1.1 一切都是文件 1.2 文件名的最大长度 1.3 文件名区分大小写 1.4 命名时不要使用的特殊字符 1.5 通配符及其含义 1.6 小结 第2章 命令行基础 2.1 列出文件和文件夹 2.2 列出其他文件夹的内容 2.3 使用通配符列出文件夹的内容 2.4 查看子文件夹中的文件列表 2.5 以单独一列显示内容 2.6 用逗号分隔的列表显示内容 2.7 查看隐藏的文件和文件夹 2.8 显示文件的类型 2.9 用不同的颜色显示内容 2.10 显示权限、所有者等详细信息 2.11 以相反的顺序显示列表内容 2.12 按文件的扩展名排序 2.13 按日期和时间排序 2.14 按文件大小进行排序 2.15 用K、M和G显示文件大小 2.16 显示当前目录的路径 2.17 切换到不同的目录 2.18 切换到Home目录 2.19 切换到以前的目录 2.20 将文件时间修改为当前时间 2.21 将文件时间修改为想要的任意时间 2.22 创建新的空文件 2.23 创建新目录 2.24 创建新目录和任何必要的子目录 2.25 看看mkdir到底做了什么 2.26 复制文件 2.27 使用通配符复制文件 2.28 复制文件时显示执行过程 2.29 防止复制时覆盖重要的文件 2.30 复制目录 2.31 复制文件到其他目录以作为完整的备份 2.32 移动和重命名文件 2.33 重命名文件和文件夹 2.34 删除文件 2.35 使用通配符一次删除多个文件 2.36 删除文件时显示执行过程 2.37 防止删除重要文件 2.38 删除空目录 2.39 删除文件和非空的目录 2.40 删除难缠的文件 2.41 变更到其他用户 2.42 变更到其他用户,包括其环境变量 2.43 变更成root用户 2.44 变更成root用户,包括其环境变量 2.45 小结 第3章 学习命令行 3.1 使用man来查看命令的用法 3.2 基于命令的功能来搜索命令 3.3 根据命令的名称快速查找命令的功能 3.4 重建命令的man数据库 3.5 读取命令的特定man page 3.6 打印man page 3.7 学习info命令 3.8 在Info页面中导航 3.9 查找命令的可执行文件、源文件和man page的路径 3.10 读取命令的描述 3.11 基于功能查找命令 3.12 找出将要运行的命令的版本 3.13 小结 第4章 组合命令 第二部分 使用文件 第5章 查看文件 第6章 打印和管理打印任务 第7章 拥有者和权限 第8章 归档和压缩 第三部分 查找资料 第9章 查找资料:就这么简单 第10章 find命令 第四部分 环境 第11章 shell 第12章 监视系统资源 第13章 安装软件 第五部分 网络 第14章 连接 第15章 使用网络 第16章 Windows联网
章节摘录
第一部分 shell入门 第1章 基本概念 在真正深入学习bash shell之前,首先需要搞清楚一些概念,这有助于继续本书的学习。这些概念绝对是你必须知道的,而且有些概念并不显而易见。但是当理解它们以后,你的shell命令也将更加有的放矢。 1.1 一切都是文件 在Linux系统中,一切都是文件。说到一切,首先就是那些看起来明显是文件的东西。当然,文本文档是文件,OpenOffice.org文档也是文件。别忘了,图片、MP3和视频,它们都是文件。这是毫无疑问的! 但是目录呢?它也是一种文件,只不过是一种特殊的文件,其中包含其他文件的信息。磁盘驱动器则是真正的大文件了。网络连接也是文件,甚至运行中的进程都是文件。这些都属于文件的范畴。 对于Linux来说,文件只是比特和字节流。Linux并不关心这些二进制位和字节最终组成了什么格式;相反,在Linux上运行的程序才关心它们组成的格式。对于Linux来说,文本文档和网络连接都是文件;而文本编辑器知道如何使用文本文档,因特网应用程序则可以讽别网络连接。
媒体关注与评论
“万能的Linux命令查询手册!根据不同用途,书中给出了200多条Linux命令,辅以简明直接的解释。所有你想知道的常用命令在书中都能快速查询到。” ——librenix.com(Linux系统管理门户网站)
编辑推荐
简明扼要,易于查询,涵盖200多种常用Linux命令,丰富精彩的代码,即学即用。 《Linux命令速查手册》篇幅短小。内容简洁实用,易于查询,书中提供的代码和命令语法可以快速用于LiFlUX操作系统和开发环境。
图书封面
图书标签Tags
无
评论、评分、阅读与下载