Linux命令速查手册(涵盖200多种常用Linux命令)(china-pub首发)
基本信息
- 原书名: Linux Phrasebook
- 原出版社: Sams
- 作者: (美)Scott Granneman [作译者介绍]
- 译者: 成保栋 李保强
- 丛书名: 图灵程序设计丛书 操作系统
- 出版社:人民邮电出版社
- ISBN:9787115213457
- 上架时间:2009-10-13
- 出版日期:2009 年10月
- 开本:16开
- 页码:315
- 版次:1-1
- 所属分类:
计算机 > 操作系统 > Linux
编辑推荐
简明扼要,易于查询.
涵盖200多种常用Linux命令..
丰富精彩的代码,即学即用...
内容简介回到顶部↑
本书涵盖了linux命令的基础知识、文件管理命令、资料查询命令、系统管理命令、网络配置命令和网络服务命令等内容,并用翔实的例子演示了每个命令的使用方法。.
本书适合所有从事 linux相关工作的程序员、系统管理员、网络管理员以及 linux初学者阅读和参考。...
本书适合所有从事 linux相关工作的程序员、系统管理员、网络管理员以及 linux初学者阅读和参考。...
作译者回到顶部↑
本书提供作译者介绍
Scott Granneman 资深Linux技术专家,有丰富的Linux管理和开发经验。长期担任SecurityFocus网站和Linux Magazine杂志专栏作家。目前是Bryan顾问公司的高级顾问,并担任圣路易斯华盛顿大学的兼职教授。...
.. << 查看详细
.. << 查看详细
目录回到顶部↑
第一部分 shell入门.
第1章 基本概念 2
1.1 一切都是文件 2
1.2 文件名的最大长度 3
1.3 文件名区分大小写 3
1.4 命名时不要使用的特殊字符 4
1.5 通配符及其含义 6
1.6 小结 8
第2章 命令行基础 9
2.1 列出文件和文件夹 9
2.2 列出其他文件夹的内容 10
2.3 使用通配符列出文件夹的内容 11
2.4 查看子文件夹中的文件列表 11
2.5 以单独一列显示内容 12
2.6 用逗号分隔的列表显示内容 13
2.7 查看隐藏的文件和文件夹 13
2.8 显示文件的类型 14
2.9 用不同的颜色显示内容 15
2.10 显示权限、所有者等详细信息 16
2.11 以相反的顺序显示列表内容 21
第1章 基本概念 2
1.1 一切都是文件 2
1.2 文件名的最大长度 3
1.3 文件名区分大小写 3
1.4 命名时不要使用的特殊字符 4
1.5 通配符及其含义 6
1.6 小结 8
第2章 命令行基础 9
2.1 列出文件和文件夹 9
2.2 列出其他文件夹的内容 10
2.3 使用通配符列出文件夹的内容 11
2.4 查看子文件夹中的文件列表 11
2.5 以单独一列显示内容 12
2.6 用逗号分隔的列表显示内容 13
2.7 查看隐藏的文件和文件夹 13
2.8 显示文件的类型 14
2.9 用不同的颜色显示内容 15
2.10 显示权限、所有者等详细信息 16
2.11 以相反的顺序显示列表内容 21
译者序回到顶部↑
开源软件蓬勃发展,各种Linux发行版也层出不穷,Linux已经逐渐从服务器领域走进了我们日常的生活。但可惜的是,多数人对它的认识似乎一直停留在表面上。.
Scott Granneman的这本使用手册揭开了Linux Shell的神秘面纱。全书以目前最热门的Linux发行版——Ubuntu为平台,从零开始循序渐进地介绍了Linux系统的基础知识和实用操作。通过本书读者可以学习到如何有效地使用Linux命令行,掌握文件系统、用户和用户组、搜索和查询文件、进程管理、网络应用等日常应用方面的知识和技能。书中列举的操作实例也相当丰富和准确,如果时常将本书带在身边,它一定能在需要时为你排忧解难。..
感谢图灵公司的杨爽编辑在本书翻译过程中给予我的指导和督促。也感谢我的朋友李保强翻译了本书的部分章节。还要感谢靳军、朱东锋、张昱、周瑞涛等朋友辛苦的校对工作,他们还为翻译初稿提出了不少宝贵的建议。还要感谢我的那两只可爱的宠物猫,它们为我枯燥的翻译工作带来了片刻的轻松和动力。当然,最重要的是要感谢我的妻子,没有她的支持,我也不能完成本书的翻译工作。
由于时间和水平的限制,书中难免存在疏漏和错误,期盼广大读者的批评与指正。...
Scott Granneman的这本使用手册揭开了Linux Shell的神秘面纱。全书以目前最热门的Linux发行版——Ubuntu为平台,从零开始循序渐进地介绍了Linux系统的基础知识和实用操作。通过本书读者可以学习到如何有效地使用Linux命令行,掌握文件系统、用户和用户组、搜索和查询文件、进程管理、网络应用等日常应用方面的知识和技能。书中列举的操作实例也相当丰富和准确,如果时常将本书带在身边,它一定能在需要时为你排忧解难。..
感谢图灵公司的杨爽编辑在本书翻译过程中给予我的指导和督促。也感谢我的朋友李保强翻译了本书的部分章节。还要感谢靳军、朱东锋、张昱、周瑞涛等朋友辛苦的校对工作,他们还为翻译初稿提出了不少宝贵的建议。还要感谢我的那两只可爱的宠物猫,它们为我枯燥的翻译工作带来了片刻的轻松和动力。当然,最重要的是要感谢我的妻子,没有她的支持,我也不能完成本书的翻译工作。
由于时间和水平的限制,书中难免存在疏漏和错误,期盼广大读者的批评与指正。...
前言回到顶部↑
Linux有众多特色,命令行shell是最重要的一个。如果运行Linux服务器,主要的操作界面将很可能是shell。如果你是桌面Linux的高级用户,那么可能总是喜欢打开终端窗口来完成操作。但如果你是Linux新手,可能会认为以后绝不会打开什么命令行窗口,但是总会有那么一天的,而且使用Linux越多,你就越有可能要使用shell。.
在许多情况下,shell是彰显Linux强大和简洁的关键。你可以通过命令行完成一些用任何GUI都无法完成的功能。不论KDE或GNOME的功能有多么强大(或者是IceWM、XFCE以及其他为数众多的窗口环境),许多事情用命令行终端总能够做得更快和更有效。如果你想精通Linux,首先就得精通Linux命令行。
学习shell的传统方法是使用Linux的man page。虽然man page很有用,但它们提供的帮助通常还不够,原因很简单:缺少使用示例。嗯,虽然一些man page偶尔也会提供一些例子,但总地来说,很难找到合适的示例。这样就把一个实际的问题摆在不同经验水平的用户面前:查看列出的选项和相关的解释很简单,但是要弄明白在真实环境中应该怎么使用那些选项,就完全是另外一回事儿了。
撰写本书的目的正是为了弥补系统帮助没有提供使用示例的缺憾。我使用Linux已经有十多年了,自认为对这个最喜欢的操作系统已相当精通。而且,我对命令行也非常着迷,我甚至设置KDE,让它在登录时自行启动Konsole(KDE的终端)。不过我总是为其他Linux用户缺少系统帮助示例而感到惋惜。所以,当有人邀请我撰写本书,而且还说本书将由数百个演示重要Linux命令行的使用例子组成时,我立即回复道:“我等不及了!这就是我迫不及待马上想购买的那本书!”
现在你手中拿着的就是这本书了:这是一本讲解你必须知道的Linux命令的图书,它用翔实的例子演示了每个命令的使用方法。本书现在和将来都会是一本有用的书,我同时希望阅读本书能够给你带来愉快,甚至是一些乐趣。
读者对象..
本书面向Linux新手和有经验的老手。那些刚参加过我们LUG会议的人,如果想为自己的Linux探险之旅寻求指导和援助,本书将助他们一臂之力。而已经使用shell来做各种事情(从管理系统、玩游戏到编写程序)的老手,也会发现本书十分有用。如果你才刚开始使用Linux,本书将教你使用shell和它的强大功能;如果你使用Linux已经好多年了,本书也会教给你很多新技巧,提醒你记起那些已经忘记的特性。
shell也有很多种,例如csh、tcsh、zsh,还有很多,这里就不一一列举了,但是我使用的是事实上差不多每种Linux发行版本都默认的shell:bash,也就是Bourne Again Shell。bash shell不仅无处不在,而且功能强大,十分灵活。当你熟悉了bash之后,可能会尝试探索其他shell,但在Linux世界中,对bash的掌握还是必需的。
撰写本书时,我使用的是K/Ubuntu,但讨论的命令应该同样可以在任何Linux发行版本中有效。只有当以root用户来运行命令时,才会产生一些区别。K/Ubuntu鼓励使用sudo命令,而不是以root登录系统;换句话说,K/Ubuntu用户不必用root来运行lsof firefox,而是可以运行sudo lsof firefox。
为了满足大多数读者的需要,本书展示的命令看起来都必须以root来运行,而不是用sudo。如果你在命令前面看到一个“#”符号,就表明shell在提示root用户登录了系统,这意味着你需要以root用户来运行该命令,或者如果你在使用K/Ubuntu或类似的Linux版本,还可以用sudo命令。
排版约定
本书使用以下约定。
等宽字体用于区分代码/命令相关的术语和普通的文本,表示应该在屏幕上显示的信息。例如:
df命令在默认情况下是以千字节(kilobyte)来显示结果的,但是如果使用-h(或--human-readable)选项,则通常更容易让人理解。
It will look like this to mimic the way text
looks on your screen.
如果代码太长一行放不下,转行代码开始前使用箭头()提示读者,接下来的代码应该与前面的代码在同一行。本书的许多代码示例都因为太长而被截断。
除此以外,本书使用以下版式来表明一些其他的相关信息。
说明表示与正在讨论的内容有关的信息。
提示表示提供建议,或有另外一种更加容易的解决方法。
在许多情况下,shell是彰显Linux强大和简洁的关键。你可以通过命令行完成一些用任何GUI都无法完成的功能。不论KDE或GNOME的功能有多么强大(或者是IceWM、XFCE以及其他为数众多的窗口环境),许多事情用命令行终端总能够做得更快和更有效。如果你想精通Linux,首先就得精通Linux命令行。
学习shell的传统方法是使用Linux的man page。虽然man page很有用,但它们提供的帮助通常还不够,原因很简单:缺少使用示例。嗯,虽然一些man page偶尔也会提供一些例子,但总地来说,很难找到合适的示例。这样就把一个实际的问题摆在不同经验水平的用户面前:查看列出的选项和相关的解释很简单,但是要弄明白在真实环境中应该怎么使用那些选项,就完全是另外一回事儿了。
撰写本书的目的正是为了弥补系统帮助没有提供使用示例的缺憾。我使用Linux已经有十多年了,自认为对这个最喜欢的操作系统已相当精通。而且,我对命令行也非常着迷,我甚至设置KDE,让它在登录时自行启动Konsole(KDE的终端)。不过我总是为其他Linux用户缺少系统帮助示例而感到惋惜。所以,当有人邀请我撰写本书,而且还说本书将由数百个演示重要Linux命令行的使用例子组成时,我立即回复道:“我等不及了!这就是我迫不及待马上想购买的那本书!”
现在你手中拿着的就是这本书了:这是一本讲解你必须知道的Linux命令的图书,它用翔实的例子演示了每个命令的使用方法。本书现在和将来都会是一本有用的书,我同时希望阅读本书能够给你带来愉快,甚至是一些乐趣。
读者对象..
本书面向Linux新手和有经验的老手。那些刚参加过我们LUG会议的人,如果想为自己的Linux探险之旅寻求指导和援助,本书将助他们一臂之力。而已经使用shell来做各种事情(从管理系统、玩游戏到编写程序)的老手,也会发现本书十分有用。如果你才刚开始使用Linux,本书将教你使用shell和它的强大功能;如果你使用Linux已经好多年了,本书也会教给你很多新技巧,提醒你记起那些已经忘记的特性。
shell也有很多种,例如csh、tcsh、zsh,还有很多,这里就不一一列举了,但是我使用的是事实上差不多每种Linux发行版本都默认的shell:bash,也就是Bourne Again Shell。bash shell不仅无处不在,而且功能强大,十分灵活。当你熟悉了bash之后,可能会尝试探索其他shell,但在Linux世界中,对bash的掌握还是必需的。
撰写本书时,我使用的是K/Ubuntu,但讨论的命令应该同样可以在任何Linux发行版本中有效。只有当以root用户来运行命令时,才会产生一些区别。K/Ubuntu鼓励使用sudo命令,而不是以root登录系统;换句话说,K/Ubuntu用户不必用root来运行lsof firefox,而是可以运行sudo lsof firefox。
为了满足大多数读者的需要,本书展示的命令看起来都必须以root来运行,而不是用sudo。如果你在命令前面看到一个“#”符号,就表明shell在提示root用户登录了系统,这意味着你需要以root用户来运行该命令,或者如果你在使用K/Ubuntu或类似的Linux版本,还可以用sudo命令。
排版约定
本书使用以下约定。
等宽字体用于区分代码/命令相关的术语和普通的文本,表示应该在屏幕上显示的信息。例如:
df命令在默认情况下是以千字节(kilobyte)来显示结果的,但是如果使用-h(或--human-readable)选项,则通常更容易让人理解。
It will look like this to mimic the way text
looks on your screen.
如果代码太长一行放不下,转行代码开始前使用箭头()提示读者,接下来的代码应该与前面的代码在同一行。本书的许多代码示例都因为太长而被截断。
除此以外,本书使用以下版式来表明一些其他的相关信息。
说明表示与正在讨论的内容有关的信息。
提示表示提供建议,或有另外一种更加容易的解决方法。
媒体评论回到顶部↑
“万能的Linux命令查询手册!根据不同用途,书中给出了200多条Linux命令,并辅以简明直接的解释。所有你想知道的常用命令在书中都能快速查询到。”
——librenix.com(Linux系统管理门户网站)...
——librenix.com(Linux系统管理门户网站)...


点击看大图





加载中...
