Fedora® Linux® TOOLBOX: 1000+ Commands for Fedora, CentOS and Red Hat Power Users
说明:目前本勘误仅对以下版本有效。欢迎各位批评指正,共同维护本勘误。
| 【出 版 社】 人民邮电出版社 【书 号】 9787115211330 |
|
| 【出版日期】 2009年9月 【版 次】1-1 (第1版,第1次印刷) |
错误来源:
- 译者翻译不当
- 翻译时已对大部分英文版错误做了修正(主要通过上下文),但仍有部分遗漏
- 排版过程中引入的字体不一致、多余空格、大小写有误等问题
- 排版所用译文与译者提供的版本不一致
标记说明:
- x.y P3 - BL5 第x章/第y项
- Pp 第p页
- - TLxx 页眉数起第xx行
- - BLxx 页底数起第xx行
- - M 页面中间处
- - UPDATE091016 09年10月16日更新部分(查找某日更新,可全文搜索该字串)
修订版本:
- UPDATE091016 6.0, 6.1, 6.2, 6.3,
- UPDATE091115 3.9, 12.0, 12.1, 12.2, 12.3, 12.4, 12.5, 12.6, 12.7, 10.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)。
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)
O:启用音频设备和调整音频电平使用哪种命令行音频工具,具体视音频系统的类型而定。
N:使用哪种命令行音频工具启用音频设备和调整音频电平,具体视音频系统的类型而定。
O: -c info= ”From Kennedy Center”
N: -c info=”From Kennedy Center”
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)
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(等宽字体)命令可以显示计算机硬件组件的相关信息,……
O:一般来说,Linux系统内核开始运转之后,你就不必费太多心思。
虽然如此,Linux还是提供了一些工具,检查正在使用的内核和查看内核如何启动的相关信息。
另外,如有出错或需要在内核中添加某项附加支持,Linux也提供有相应的工具。
N:一般来说,Linux系统内核一旦运转起来,你就不用再费太多心思。
话虽如此,Linux还是提供了一些工具,用于检查当前使用的内核和查看内核启动过程相关信息。
另外,如有出错或需要在内核中添加某项支持,Linux也提供了相应的工具。
O:环状缓冲区
N:环形缓冲区
O:环形缓冲区填满后,就可能不再包含已记录信息的开头部分。
N:环形缓冲区填满后,之前记录的信息开头部分可能会被覆盖。
O:针对这些情况,Linux提供了查看可装载内核模块和在系统中添加新模块的方法。
N:针对这些情况,Linux提供了相关命令,用于查看可装载内核模块和在系统里添加新模块。
O:如果确认系统需要添加或移除可装载模块才能正确支持某个硬件,则可以使用modprobe命令。
N:如果确认系统需要添加或移除可装载模块,某块硬件部件才能正常工作,可以使用modprobe命令。
O:键入q退出并合并已做修改(消息读取、删除等)。
N:键入q退出,使之前所做的改动生效(消息已读、删除等)。
O:对基于文本的界面电子邮件客户端,选择了mail和mutt等命令。
N:对于文本界面电子邮件客户端,可以选择mail和mutt等命令。
O:交互方式使用时,mail命令默认会打开当前shell的$MAIL变量设定的邮箱,示例如下:
N:以交互方式使用时,mail命令默认会打开当前shell环境变量$MAIL设定的邮箱,示例如下:
O:当前消息前面有个大于号(>)。新消息左侧有个N,未读(但不是新的)消息前有个U,
没有字母则表示消息已读。底部的提示符(&)准备接受命令。
N:当前消息前会显示大于号(>)。新消息左侧有个N,未读(但不是新的)消息前有个U,
没有字母则表示消息已读。底部的提示符(&)表示准备接受命令。
O:退出mail之前,需要知道一点,你查看的所有消息都会在退出时从邮箱文件复制到$HOME/mbox文件,
除非你自行保留这些消息(pre*)。
N:退出mail之前,记住一点,退出时你查看的所有消息都会从邮箱文件复制到$HOME/mbox文件,
除非你明确要将这些消息保留(pre*)在邮箱里。
O:在Linux客户机上,使用showmount命令可以查看指(字体不一致)定计算机提供哪些共享目录,
N:在Linux客户机上,使用showmount命令可以查看指定计算机提供的共享目录,
O:将NFS专用选项添加至-o选项即可传入mount命令:
N:将NFS专用选项添加至-o(等宽字体)选项即可传入mount命令:
O:前两个命令展示如何使用方括号表示范围[6~8]以及用花括号如{1,4}表示一列字符或数字来匹配文件。
N:前两个命令展示如何使用方括号表示范围[6-8]以及用花括号如{1,4}表示一列字符或数字来匹配文件。
O:字符串前加上$(如$HOME)时便成为参量(变量)。
N:字符串前加上$(如$HOME)便成为参量(变量)。
C.0 P217 - BL1
O:$ cat /proc/devices 显示现有字符和块设备
N:$ cat /proc/devices 显示现有字符设备和块设备
O:$ cat /proc/cmdline 显示内核启动命令行参数
N:$ cat /proc/cmdline(加粗) 显示内核启动命令行参数