Linux命令详解手册勘误

Fedora® Linux® TOOLBOX: 1000+ Commands for Fedora, CentOS and Red Hat Power Users

勘误地址:http://docs.google.com/View?id=ajghxkgt669z_121cvfczsfc

说明:目前本勘误仅对以下版本有效。欢迎各位批评指正,共同维护本勘误。
勘误建议或编辑权限申请敬请发邮件至  fedora.linux.toolbox@gmail.com

【出 版 社】 人民邮电出版社     【书 号】 9787115211330
【出版日期】 2009年9月            【版 次】1-1 (第1版,第1次印刷)


错误来源:
  • 译者翻译不当
  • 翻译时已对大部分英文版错误做了修正(主要通过上下文),但仍有部分遗漏
  • 排版过程中引入的字体不一致、多余空格、大小写有误等问题
  • 排版所用译文与译者提供的版本不一致

标记说明:
  • x.y  P3 - BL5  第x章/第y项
  • Pp        第p页
  • - TLxx   页眉数起第xx行
  • - BLxx  页底数起第xx行
  • - M       页面中间处
  • - UPDATE091016     09年10月16日更新部分(查找某日更新,可全文搜索该字串)

修订版本:
  1. UPDATE091016    6.0, 6.1, 6.2, 6.3
  2. UPDATE091115    3.9, 12.0, 12.1, 12.2, 12.3, 12.4, 12.5, 12.6, 12.710.2, 10.3, 10.4, 10.5, 10.6, B.0




0.0 封面


0.1 前言左页

O:谨以此书献给女儿可言,开心妈妈,还有外公外婆、爷爷奶奶,辛苦了!
N:谨以此书献给女儿开心,开心妈妈,还有外公外婆、爷爷奶奶,辛苦了!

0.2 前言P2

O:本书包含多个到网上最重要的Linux信息的链接,……
N:本书包含多个Linux相关重要信息的网络链接,……

0.3 前言P3 - BL5

O:……。最后的附录A、附录B和附录……
N:……。书末附录A、附录B和附录……

0.4 前言P4 - TL1

O:……正是整个社区的不懈努力,才能每六个月就推出一版高品质Fedora Linux发行版。
N:……正是整个社区的不懈努力,才造就了每六个月一版的高品质Fedora Linux发行版。


1.0 P3 - BL10

O:Forums FedoraForum.org
N:FedoraForum.org

1.1 P4 - BL7

O:要发挥Linux系统的最大功效,你至少要会使用shell命令。
N:要发挥Linux系统的最大功效,你至少会使用shell命令。

1.2 P7 - BL2

O:例如,可以用man2html命令将手册页转成web页面(HTML):
N:例如,man2html命令可将手册页转成web页面(HTML):


3.0 P25 - BL1

O:……,然后用Shift+Ctrl+v或单击鼠标中键将这些文本粘贴到相同或不同窗口。
N:……,然后用Shift+Ctrl+v或单击鼠标中键将这些文本粘贴到当前或其他窗口。

3.1 P31 - BL2/BL4

O:watch命令
N:watch(等宽字体)命令

3.2 P32 - TL2

O:tail命令可以监视内容随时间变化的普通文本文件,例如,下面的命令监视/var/log/messages文件里添加的消息:
N:tail(等宽字体)命令可以监视内容不断变化的普通文本文件,例如,下面的命令监视/var/log/messages(等宽字体)文件里添加的消息:

3.3 P32 - TL10

O:……可以切换至root用户,……
N:……可以切换至root(非等宽字体用户,……

3.4 P35 - TL4

O:和其他命令一样,除可执行外,创建的shell脚本还必须位于PATH,……
N:和其他命令一样,除可执行外,创建的shell脚本还必须位于PATH路径里,……

3.5 P35 - TL7

O:在这个示例中,PATH并不包含myscript.sh所在目录里。
N:在这个示例中,PATH路径并不包含myscript.sh所在的目录

3.6 P36 - TL6

O:if [ -f “$filename” ] ; then
       echo“$filename is a regular file”
N:if [ -f “$filename” ] ; then
       echo “$filename is a regular file”

3.7 P36 - TL3

O:filename= "$HOME"
N:filename="$HOME"

3.8 P37 - TL3

O:Case "$VAR" in
N:case "$VAR" in

3.7 P37 - BL4

O:Done
N:done

3.8 P38 - TL2

O:刚开始接触shell编程的话,推荐阅读《Bash初学者指南》(Bash Guide for Beginners,http://tldp.org/LDP/Bash-Beginners-Guide/html/index.html。
N:刚开始接触shell编程的话,推荐阅读《Bash初学者指南》(Bash Guide for Beginners,http://tldp.org/LDP/Bash-Beginners-Guide/html/index.html)。

3.9 P29-30 - /tmmp - UPDATE091115

O:/tmmp
N:/tmpp  (原文有误)




4.0 P39 - BL6

O:普通用户较少直接使用命名管道和套接字,……
N:普通用户较少直接使用命名管道和套接字,……

4.1 P41 - TL14

O:可以使用ln命令创建硬链接和符号链接,示例如下:
N:下面是使用ln命令创建硬链接和符号链接的部分示例

4.2 P41 - TL16

O:首先创建硬链接和符号链接文件,……
N:首先创建硬链接和符号链接文件,……

4.3 P43 - TL6

O:前三个字符rwx指示属主(francois)对该目录拥有读、写和执行权限。
N:前三个字符rwx指示属主(francois)拥有该目录的读、写和执行权限。

4.4 P50 - M

O:或者将所有错误发送至/dev/null位元桶:
N:或者将所有错误发送至/dev/null(等宽字体)位元桶:



5.0 P56 - TL5

O:表5-1列举了一些使用一些基本的正则表达式来匹配文本串的例子。
N:表5-1列举了一些使用基本的正则表达式来匹配文本串的例子。

5.1 P65 - TL4

O:tr命令能快速实现字符的简单转换。下面的示例会将换行符替换成空格,当前目录下的所有文件会输出至同一行:
$ ls | tr ‘\n’ ‘ ‘                    将换行符替换成空格

N:tr(等宽字体)命令能快速实现字符的简单转换。下面的示例会用空格替换换行符,将当前目录下的所有文件名显示在同一行里:
$ ls | tr ‘\n’ ‘ ‘                    用空格替换换行符

5.2 P85 - TL4

O:从命令输出可以看出磁盘采用的传统msdos磁盘标签(分区表)还是gpt标签。
N:从命令输出可以看出磁盘采用的传统msdos磁盘标签(分区表)还是gpt标签。

5.3 P101 - BL4

O:$ df -m /mnt/u1                   See that 4MB is used on /mnt/u1
N:$ df -m /mnt/u1                   /mnt/u1已使用4MB

5.4 P103 - TL3

O:  Reducing logical volume lvm_u1 to 8.00 MB
N:  Reducing logical volume lvm_u1 to 12.00 MB(原文有误,从上下文看应为12.00MB)



6.0 P70 - BL6 - UPDATE091016

O:启用音频设备和调整音频电平使用哪种命令行音频工具,具体视音频系统的类型而定。
N:使用哪种命令行音频工具启用音频设备和调整音频电平,具体视音频系统的类型而定。

6.1 P72 - BL6 - UPDATE091016

O:    -c info= ”From Kennedy Center”
N:    -c info=”From Kennedy Center”

6.2 P72 - BL6 - UPDATE091016

O:    
$ flac now.aiff -o now2.flac          将AIFF格式编码成FLAC(now.flac
$ flac -8 top.wav -o top.flac         将压缩级别提高到8
压缩级别默认设为-5。可以选用-0到-8的任意值,数字越大,压缩比越大,数字越小,压缩速度越快。flac命令还能在FLAC文件里添加图像,示例如下:
$ flac hotsong.wav -o hotsong.flac \  将WAV格式编码成FLAC(now.flac

N:(原文有误)
$ flac now.aiff -o now2.flac          将AIFF格式编码成FLAC(now2.flac
$ flac -8 top.wav -o top.flac         将压缩级别提高到8
压缩级别默认设为-5。可以选用-0到-8的任意值,数字越大,压缩比越大,数字越小,压缩速度越快。flac命令还能在FLAC文件里添加图像,示例如下:
$ flac hotsong.wav -o hotsong.flac \  将WAV格式编码成FLAC(hotsong.flac

6.3 P75 - M - UPDATE091016

O:(务必将/home/foo/playlist.txt改成自己所用的playlist.txt文件路径。)
N:(务必将/home/ices/playlist.txt改成自己所用的playlist.txt文件路径。)(原文有误)





10.0 P143 - M

O:如需更改内核的启动方式,可以在Kernel行末尾自行添加相关选项。
N:如需更改内核的启动方式,可以在kernel行末尾自行添加相关选项。

10.1 P148 - BL2

O:利用dmidecode命令可以显示计算机硬件组件的相关信息,……
N:使用dmidecode(等宽字体)命令可以显示计算机硬件组件的相关信息,……

10.2 P146 - TL3 - UPDATE091115

O:一般来说,Linux系统内核开始运转之后,你就不必费太多心思。
    虽然如此,Linux还是提供了一些工具,检查正在使用的内核和查看内核如何启动的相关信息。
    另外,如有出错或需要在内核中添加某项附加支持,Linux也提供有相应的工具。

N:一般来说,Linux系统内核一旦运转起来,你就不用再费太多心思。
    话虽如此,Linux还是提供了一些工具,用于检查当前使用的内核和查看内核启动过程相关信息。
    另外,如有出错或需要在内核中添加某项支持,Linux也提供了相应的工具。

10.3 P146-147 - 环状缓冲区 - UPDATE091115

O:环状缓冲区
N:环形缓冲区

10.4 P146 - BL4 - UPDATE091115

O:环形缓冲区填满后,就可能不再包含已记录信息的开头部分。
N:环形缓冲区填满后,之前记录的信息开头部分可能会被覆盖

10.5 P147 - TL3 - UPDATE091115

O:针对这些情况,Linux提供了查看可装载内核模块和在系统中添加新模块的方法。
N:针对这些情况,Linux提供了相关命令,用于查看可装载内核模块和在系统里添加新模块。

10.6 P147 - BL4 - UPDATE091115

O:如果确认系统需要添加或移除可装载模块才能正确支持某个硬件,则可以使用modprobe命令。
N:如果确认系统需要添加或移除可装载模块,某块硬件部件才能正常工作,可以使用modprobe命令。





12.0 P181 - BL7 - UPDATE091115

O:键入q退出并合并已做修改(消息读取、删除等)。
N:键入q退出,使之前所做的改动生效(消息已读、删除等)。

12.1 P181 - BL2 - UPDATE091115

O:对基于文本的界面电子邮件客户端,选择了mail和mutt等命令。
N:对于文本界面电子邮件客户端,可以选择mail和mutt等命令。

12.2 P180 - TL5 - UPDATE091115

O:交互方式使用时,mail命令默认会打开当前shell的$MAIL变量设定的邮箱,示例如下:
N:交互方式使用时,mail命令默认会打开当前shell环境变量$MAIL设定的邮箱,示例如下:

12.3 P180 - TL6 - UPDATE091115

O:当前消息前面有个大于号(>)。新消息左侧有个N,未读(但不是新的)消息前有个U,
    没有字母则表示消息已读。底部的提示符(&)准备接受命令。
N:当前消息前会显示大于号(>)。新消息左侧有个N,未读(但不是新的)消息前有个U,
    没有字母则表示消息已读。底部的提示符(&)表示准备接受命令。

12.4 P180 - M - UPDATE091115

O:退出mail之前,需要知道一点,你查看的所有消息都会在退出时从邮箱文件复制到$HOME/mbox文件,
    除非你自行保留这些消息(pre*)。
N:退出mail之前,记住一点,退出时你查看的所有消息都会从邮箱文件复制到$HOME/mbox文件,
    除非你明确要将这些消息保留(pre*)在邮箱里

12.5 P174 - M - UPDATE091115

O:在Linux客户机上,使用showmount命令可以查看指(字体不一致)定计算机提供哪些共享目录,
N:在Linux客户机上,使用showmount命令可以查看指定计算机提供共享目录,

12.6 P174 - BL7 - UPDATE091115

O:将NFS专用选项添加至-o选项即可传入mount命令:
N:将NFS专用选项添加至-o(等宽字体)选项即可传入mount命令:

12.7 P170 - TL7 - UPDATE091115

O:前两个命令展示如何使用方括号表示范围[6~8]以及用花括号如{1,4}表示一列字符或数字来匹配文件。
N:前两个命令展示如何使用方括号表示范围[6-8]以及用花括号如{1,4}表示一列字符或数字来匹配文件。





B.0 P215 - TL1 - UPDATE0091115

O:字符串前加上$(如$HOME)便成为参量(变量)。
N:字符串前加上$(如$HOME)便成为参量(变量)。



C.0 P217 - BL1

O:$ cat /proc/devices        显示现有字符和块设备
N:$ cat /proc/devices        显示现有字符设备和块设备

O:$ cat /proc/cmdline         显示内核启动命令行参数
N:$ cat /proc/cmdline(加粗)         显示内核启动命令行参数