diff --git a/man/zh_CN.UTF-8/man1/bunzip2.1 b/man/zh_CN.UTF-8/man1/bunzip2.1
new file mode 100644
index 0000000..a26cfa1
--- /dev/null
+++ b/man/zh_CN.UTF-8/man1/bunzip2.1
@@ -0,0 +1 @@
+.so man1/bzip2.1
diff --git a/man/zh_CN.UTF-8/man1/bzcat.1 b/man/zh_CN.UTF-8/man1/bzcat.1
new file mode 100644
index 0000000..a26cfa1
--- /dev/null
+++ b/man/zh_CN.UTF-8/man1/bzcat.1
@@ -0,0 +1 @@
+.so man1/bzip2.1
diff --git a/man/zh_CN.UTF-8/man1/bzip2recover.1 b/man/zh_CN.UTF-8/man1/bzip2recover.1
new file mode 100644
index 0000000..a26cfa1
--- /dev/null
+++ b/man/zh_CN.UTF-8/man1/bzip2recover.1
@@ -0,0 +1 @@
+.so man1/bzip2.1
diff --git a/man/zh_CN.UTF-8/man1/cat.1 b/man/zh_CN.UTF-8/man1/cat.1
index 2b63292..ada485f 100644
--- a/man/zh_CN.UTF-8/man1/cat.1
+++ b/man/zh_CN.UTF-8/man1/cat.1
@@ -1,101 +1,91 @@
-.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
-.\"*******************************************************************
-.\"
-.\" This file was generated with po4a. Translate the source file.
-.\"
-.\"*******************************************************************
-.TH CAT 1 2013年10月 "GNU coreutils 8.21" 用户命令
-.SH 名称
-cat \- 连接文件并输出到标准输出
-.SH 摘要
-\fBcat\fP [\fI选项\fP]... [\fI文件\fP]...
-.SH 描述
-.\" Add any additional description here
-.PP
-连接文件或标准输入, 输出到标准输出。
-.TP
-\fB\-A\fP, \fB\-\-show\-all\fP
-相当于 \fB\-vET\fP
-.TP
-\fB\-b\fP, \fB\-\-number\-nonblank\fP
-空行不输出编号, 即便设置了 \fB\-n\fP 选项
-.TP
-\fB\-e\fP
-相当于 \fB\-vE\fP
-.TP
-\fB\-E\fP, \fB\-\-show\-ends\fP
-在每一行结尾显示“$”
-.TP
-\fB\-n\fP, \fB\-\-number\fP
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "CAT" "1" "March 2015" "" ""
+.
+.SH "NAME"
+\fBcat\fR \- 连接文件并输出到标准输出
+.
+.SH "摘要"
+\fBcat [选项]\.\.\. [文件]\.\.\.\fR
+.
+.SH "描述"
+连接文件或标准输入,输出到标准输出\.没有指定文件或当文件是"−"时,读取标准输 入\.
+.
+.SH "选项"
+.
+.TP
+\fB−A, −−show−all\fR
+相当于"−vET"
+.
+.TP
+\fB−b, −−number−nonblank\fR
+空行不输出编号,即便设置了"−n"选项
+.
+.TP
+\fB−e\fR
+相当于"−vE"
+.
+.TP
+\fB−E, −−show−ends\fR
+在每一行结尾显示"$"
+.
+.TP
+\fB−n, −−number\fR
在所有的行前输出行号
-.TP
-\fB\-s\fP, \fB\-\-squeeze\-blank\fP
+.
+.TP
+\fB−s, −−squeeze−blank\fR
忽略重复的多个空行
-.TP
-\fB\-t\fP
-相当于 \fB\-vT\fP
-.TP
-\fB\-T\fP, \fB\-\-show\-tabs\fP
-显示制表符 TAB 为 ^I
-.TP
-\fB\-u\fP
-(该参数已忽略)
-.TP
-\fB\-v\fP, \fB\-\-show\-nonprinting\fP
-使用^和M\-记号来显示不可显示的字符, 除换行符 LFD 和制表符 TAB 外
-.TP
-\fB\-\-help\fP
+.
+.TP
+\fB−t\fR
+相当于"−vT"
+.
+.TP
+\fB−T, −−show−tabs\fR
+显示制表符TAB为"^I"
+.
+.TP
+\fB−v, −−show−nonprinting\fR
+使用"^"和"M−"记号来显示不可显示的字符,除换行符LFD和制表符TAB外
+.
+.TP
+\fB−−help\fR
显示帮助并退出
-.TP
-\fB\-\-version\fP
+.
+.TP
+\fB−−version\fR
输出版本信息并退出
-.PP
-没有指定文件或当文件是 \- 时, 读取标准输入。
-.SH 例子
-.TP
-cat f \- g
-输出文件 f 的内容, 然后是标准输入的内容, 再然后是文件 g 的内容。
-.TP
+.
+.SH "范例"
+输出文件f的内容,然后是标准输入的内容,再然后是文件g的内容\.
+.
+.IP "" 4
+.
+.nf
+
+cat f − g
+.
+.fi
+.
+.IP "" 0
+.
+.P
+复制标准输入到标准输出\.
+.
+.IP "" 4
+.
+.nf
+
cat
-复制标准输入到标准输出。
-.SH 作者
-由 Torbjorn Granlund 和 Richard M. Stallman 撰写。
-.SH 报告错误
-发送错误信息到: bug\-coreutils@gnu.org
-.br
-GNU coreutils 主页:
-.br
-使用GNU软件的常规帮助:
-.br
-发送翻译错误到
-.SH 版权声明
-Copyright \(co 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL
-version 3 or later .
-.br
-这是一个自由软件: 你可以自由修改和重新发布它。 在法律允许的范围内, 不提供任何担保。
-.SH 请参阅
-\fBtac\fP(1)
-.PP
-本程序的完整文档使用 Texinfo 手册进行维护。如果 \fBinfo\fP 和本程序已经正确地安装在了你的电脑上, 通过下述命令
-.IP
-\fBinfo coreutils \(aqcat invocation\(aq\fP
-.PP
-可以访问完整的使用手册。
-.SH 翻译信息
-.SS 翻译维护人
-译者:
-.ta
-Vito \fB\fP
-.br
-校对:
-.ta
-wxy \fB\fP
-.br
-.SS 翻译更新日期
-2013.10.30
-.SS 翻译组
-man翻译项目 : \fBhttp://github.com/LCTT/man\-pages/\fP
-.br
-翻译组 : \fBhttp://lctt.github.io/ \fP
-.br
-Linux中国 : \fBhttp://linux.cn/\fP
+.
+.fi
+.
+.IP "" 0
+.
+.SH "参阅"
+tac(1)
+.
+.SH "版权"
+本文档由LCTT项目cat整理而来
diff --git a/man/zh_CN.UTF-8/man1/chmod.1 b/man/zh_CN.UTF-8/man1/chmod.1
index 6505869..cd5d5c9 100644
--- a/man/zh_CN.UTF-8/man1/chmod.1
+++ b/man/zh_CN.UTF-8/man1/chmod.1
@@ -1,127 +1,90 @@
-.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
-.\"*******************************************************************
-.\"
-.\" This file was generated with po4a. Translate the source file.
-.\"
-.\"*******************************************************************
-.TH CHMOD 1 2013年10月 "GNU coreutils 8.21" 用户命令
-.SH 名称
-chmod \- 修改文件模式标志位
-.SH 摘要
-\fBchmod\fP [\fI选项\fP]... \fI模式\fP[\fI,模式\fP]... \fI文件\fP...
-.br
-\fBchmod\fP [\fI选项\fP]... \fI八进制模式文件\fP...
-.br
-\fBchmod\fP [\fI选项\fP]... \fI\-\-reference=RFILE文件\fP...
-.SH 描述
-本手册页为\fBchmod\fP 命令文档的GNU版本。 根据\fI模式\fP参数, \fBchmod\fP 命令修改给定文件的文件模式标志位。 修改方法有两种,
-一种是符号表达式修改, 另一种是八进制数比特位匹配修改。
-.PP
-符号模式的格式为 [\fBugoa\fP.\|.\|.][[\fB+\-=\fP][\fIperms\fP.\|.\|.].\|.\|.], 其中 \fIperms\fP
-可以是0, 也可以是\fBrwxXst\fP中的字母集合, 还可以是\fBugo\fP中的某一单个字母。 可以同时给出多个符号表达式, 各表达式中间用逗号分开。
-.PP
-\fBugoa\fP中的字母组合可以控制改变用户文件的访问权限: \fBu\fP代表文件拥有者(user), \fBg\fP代表同一组中的其他用户(group),
-\fBo\fP代表不同组的其他用户(other), 而\fBa\fP代表所有用户(all)。 如果没有指定以上任意一个字母, 则命令等同于给定\fBa\fP字母,
-即影响所有用户, 但是此种情况下, umask比特位的设置不受任何影响。
-.PP
-操作符\fB+\fP 为单个文件模式比特位增加指定的权限; 操作符\fB\-\fP移除权限; 操作符\fB=\fP赋予权限, 即增加指定权限,
-同时没有指定的权限则被移除, 但该情况下, 目录未指定的用户集合与组ID标志位不受影响。
-.PP
-\fBrwxXst\fP 中的字母分别对应如下权限: (\fBr\fP)读, (\fBw\fP)写, (\fBx\fP)执行 (或者搜索目录), (\fBX\fP)执行/搜索 ——
-仅当目标为目录, 或某些用户已对该文件具有执行权限时, (\fBs\fP)设置用户或用户组的执行时权限, 即下文中的 “SUID与SGID标志位” 条目,
-(\fBt\fP)限制删除标志位或粘滞位。 你可以指定\fBugo\fP 中的任一字母所对应的组别, 对其设置上面提到的各个权限, 其中,
-(\fBu\fP)代表文件拥有者, (\fBg\fP)代表与文件同一用户组的其他用户, (\fBo\fP)代表以上两个组别以外的用户。 (译者注, 这里说的“文件”
-概念, 包括系统中所有的常规文件、 目录、 设备、 符号链接等等, 即Linux认为, 以上系统中所有的东西,在它看来都是文件。
-对于电脑常识意义上理解的文件, 我们将使用“常规文件” 的说法, 其他说法如目录、 符号链接等正常)
-.PP
-数字模式。 该模式总共有4组八进制数 (0\-7)数字集合, 均为4、 2、 1的比特位累加, 分别代表不同的意义, 0忽略不计, 代表不具有任何权限。
-第一组的三个数字分别代表用户ID (4)、 组ID (2)和限制删除或粘滞位属性(1); 第二组代表文件拥有者用户的三个权限: 读 (4)、 写
-(2)、 执行 (1); 第三组代表与文件同组的其他用户的读 (4)、 写 (2)、 执行 (1)权限; 第四组代表文件组以外用户的读 (4)、 写
-(2)、 执行 (1)权限。
-.PP
-\fBchmod\fP从不会修改符号链接的权限; 包括系统调用的\fBchmod\fP也无法修改。 这并不是一个缺陷, 而是因为符号链接的权限本身就不起任何作用。
-尽管如此, \fBchmod\fP却可以修改符号链接所指向文件的权限。 但当符号链接指向循环遍历目录的时候, \fBchmod\fP就会忽略该符号链接。
-.SH "SUID 与 SGID 标志位"
-文件的SUID与SGID: 如果一个常规文件所属的组ID, 没有与文件所属用户所在的有效组ID, 或用户的某一个补充组ID相匹配,
-\fBchmod\fP就会清除该文件的SGID位, 除非用户进行特殊配置, 但额外的限制可能会导致 \fI模式\fP参数 或 \fIRFILE\fP参数
-中的SUID和SGID位失效。 这取决于系统调用\fBchmod\fP 时的策略与功能设置。 如果有疑问, 可以具体查看实际的系统行为设置。
-.PP
-目录的SUID与SGID: 对于一个目录来说, \fBchmod\fP 命令可以正常设置、 保存其SUID位和SGID位, 除非你明确地指定其他标志位。
-你可以通过符号模式,例如 \fBu+s\fP和\fBg\-s\fP来设置或清除其“s” 权限, 也可以通过数字模式设置 (但无法清除)。
-.SH 限制删除标志或粘滞位
-限制删除标志位是一个单独的比特, 其意义取决于不同的文件类型。 对于目录来说, 它防止一般用户删除 或重命名目录中的文件, 除非该用户是文件
-或目录的拥有者; 此称为目录的\fI限制删除标志位\fP, 它常常被用于所有人都可写的目录, 例如\fB/tmp\fP。 对于一些老系统中的常规文件,
-该标志位用于在缓存设备中保存程序的文本镜像, 以便程序运行时能够更快速的加载, 此称为\fI粘滞位\fP。
-.SH 选项
-.PP
-将单个文件的模式修改为相应参数指定的“模式”。 例如,使用\fB\-\-reference\fP参数, 可以将文件模式修改为RFILE文件中指定的模式。
-.TP
-\fB\-c\fP, \fB\-\-changes\fP
-与下面的\-\-verbose参数类似, 但是仅当文件改变的时候才报告。
-.TP
-\fB\-f\fP, \fB\-\-silent\fP, \fB\-\-quiet\fP
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "CHMOD" "1" "February 2015" "" ""
+.
+.SH "NAME"
+\fBchmod\fR \- 更改文件模式
+.
+.SH "摘要"
+\fBchmod [选项] 模式 文件\.\.\.\fR
+.
+.SH "描述"
+本手册页为chmod命令文档的GNU版本。根据模式参数,chmod命令修改给定文件的 文件模式标志位。修改方法有两种,一种是符号表达式修改,另一种是八进制数比 特位匹配修改。
+.
+.P
+\fB符号模式\fR
+.
+.P
+符号模式的格式为\fB[ugoa] [[+\-=][perms\.\.\.]\.\.\.]\fR,其中perms可以是0,也可以 是rwxXst中的字母集合,还可以是ugo中的某一单个字母。可以同时给出多个符号 表达式,各表达式中间用逗号分开。
+.
+.P
+[ugoa]中的字母组合可以控制改变用户文件的访问权限:u代表文件拥有者(user) ,g代表同一组中的其他用户(group),o代表不同组的其他用户(other),而a代表 所有用户(all)。如果没有指定以上任意一个字母,则命令等同于给定a字母,即影 响所有用户,但是此种情况下,umask比特位的设置不受任何影响。
+.
+.P
+[+\-=]中操作符+为单个文件模式比特位增加指定的权限;操作符\-移除权限;操作 符=赋予权限,即增加指定权限,同时没有指定的权限则被移除,但该情况下,目 录未指定的用户集合与组ID标志位不受影响。
+.
+.P
+[rwxXst]中的字母分别对应如下权限:(r)读,(w)写,(x)执行或者搜索目录,(X) 执行/搜索——仅当目标为目录,或某些用户已对该文件具有执行权限时,(s)设置用 户或用户组的执行时权限,即下文中的“SUID与SGID标志位”条目,(t)限制删除标 志位或粘滞位。你可以指定ugo中的任一字母所对应的组别,对其设置上面提到的 各个权限,其中,u代表文件拥有者,g代表与文件同一用户组的其他用户,o代表 以上两个组别以外的用户。(这里说的“文件”概念,包括系统中所有的常规文件、 目录、设备、符号链接等等)
+.
+.P
+\fB数字模式\fR
+.
+.P
+该模式总共有4组八进制数(0\-7)数字集合,均为4、2、1的比特位累加,分别代表 不同的意义,0忽略不计,代表不具有任何权限。第一组的三个数字分别代表用户 ID(4)、组ID(2)和限制删除或粘滞位属性(1);第二组代表文件拥有者用户的三个 权限:读(4)、写(2)、执行(1);第三组代表与文件同组的其他用户的读(4)、写 (2)、执行(1)权限;第四组代表文件组以外用户的读(4)、写(2)、执行(1)权限。
+.
+.P
+chmod不会修改符号链接的权限;包括系统调用的chmod也无法修改。这并不是一个 缺陷,而是因为符号链接的权限本身就不起任何作用。尽管如此,chmod却可以修 改符号链接所指向文件的权限。但当符号链接指向循环遍历目录的时候,chmod就 会忽略该符号链接。
+.
+.SH "SUID与SGID标志位"
+文件的SUID与SGID:如果一个常规文件所属的组ID,没有与文件所属用户所在的有 效组ID,或用户的某一个补充组ID相匹配,chmod就会清除该文件的SGID位,除非 用户进行特殊配置,但额外的限制可能会导致模式参数或RFILE参数中的SUID和 SGID位失效。这取决于系统调用chmod时的策略与功能设置。如果有疑问,可以具 体查看实际的系统行为设置。
+.
+.P
+目录的SUID与SGID:对于一个目录来说,chmod命令可以正常设置、保存其SUID位 和SGID位,除非你明确地指定其他标志位。你可以通过符号模式,例如\fBu+s\fR和 \fBg\-s\fR来设置或清除其“s”权限,也可以通过数字模式设置(但无法清除)。
+.
+.SH "限制删除标志或粘滞位"
+限制删除标志位是一个单独的比特,其意义取决于不同的文件类型。对于目录来说 ,它防止一般用户删除或重命名目录中的文件,除非该用户是文件或目录的拥有者 ;此称为目录的限制删除标志位,它常常被用于所有人都可写的目录,例如/tmp。 对于一些老系统中的常规文件,该标志位用于在缓存设备中保存程序的文本镜像, 以便程序运行时能够更快速的加载,此称为粘滞位。
+.
+.SH "选项"
+.
+.TP
+\fB\-c,\-\-changes\fR
+与下面的\-\-verbose参数类似,但是仅当文件改变的时候才报告。
+.
+.TP
+\fB\-f,\-\-silent,\-\-quiet\fR
屏蔽大多数错误信息
-.TP
-\fB\-v\fP, \fB\-\-verbose\fP
+.
+.TP
+\fB\-v,\-\-verbose\fR
输出每个文件的处理报告
-.TP
-\fB\-\-no\-preserve\-root\fP
-不处理‘/’ (默认)
-.TP
-\fB\-\-preserve\-root\fP
-无法递归处理‘/’ 时使用此参数
-.TP
-\fB\-\-reference\fP=\fIRFILE文件\fP
-使用RFILE文件中的模式代替参数“模式” 的值
-.TP
-\fB\-R\fP, \fB\-\-recursive\fP
+.
+.TP
+\fB\-\-no\-preserve\-root\fR
+不处理‘/’(默认)
+.
+.TP
+\fB\-\-preserve\-root\fR
+无法递归处理‘/’时使用此参数
+.
+.TP
+\fB\-\-reference=RFILE文件\fR
+使用RFILE文件中的模式代替参数“模式”的值。
+.
+.P
+每个“模式”参数均为\fB[ugoa]*([\-+=]([rwxXst]*|[ugo]))+|[\-+=][0\-7]+\fR的形式。
+.
+.TP
+\fB\-R,\-\-recursive\fR
递归修改文件和目录
-.TP
-\fB\-\-help\fP
+.
+.TP
+\fB\-\-help\fR
显示本帮助并退出
-.TP
-\fB\-\-version\fP
+.
+.TP
+\fB\-\-version\fR
显示版本信息并退出
-.PP
-每个“模式” 参数均为 '[ugoa]*([\-+=]([rwxXst]*|[ugo]))+|[\-+=][0\-7]+' 的形式
-.SH 作者
-David MacKenzie 和 Jim Meyering.
-.SH 报告错误
-报告错误到bug\-coreutils@gnu.org
-.br
-GNU coreutils 主页:
-.br
-使用GNU软件的一般性帮助:
-.br
-报告翻译错误到
-.SH 版权
-Copyright \(co 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL
-version 3 or later .
-.br
-这是一个自由软件: 你可以自由修改和分发。 在法律允许范围内, 不提供任何担保。
-.SH 参见
+.
+.SH "参见"
chmod(2)
-.PP
-使用Textinfo手册维护\fBchmod\fP的完整文档。 如果\fBinfo\fP 和\fBchmod\fP 程序都已经在你的机子上正确安装, 使用命令
-.IP
-\fBinfo coreutils \(aqchmod invocation\(aq\fP
-.PP
-就可以访问完整的手册。
-.SH 翻译信息
-.SS 翻译维护人
-译者:
-.ta
-tinyeyeser \fB\fP
-.br
-校对:
-.ta
-此处为校对者信息, 格式为: 校对者名 \fB<校对者邮件@地址>\fP, 校对者名 \fB<校对者邮件@地址>\fP
-.br
-.SS 翻译更新日期
-2013.10.22
-.SS 翻译组
-man翻译项目 : \fBhttp://github.com/LCTT/man\-pages/\fP
-.br
-翻译组 : \fBhttp://lctt.github.io/ \fP
-.br
-Linux中国 : \fBhttp://linux.cn/\fP
diff --git a/man/zh_CN.UTF-8/man1/chown.1 b/man/zh_CN.UTF-8/man1/chown.1
index eb645da..d096007 100644
--- a/man/zh_CN.UTF-8/man1/chown.1
+++ b/man/zh_CN.UTF-8/man1/chown.1
@@ -1,126 +1,143 @@
-.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
-.\"*******************************************************************
-.\"
-.\" This file was generated with po4a. Translate the source file.
-.\"
-.\"*******************************************************************
-.TH CHOWN 1 2013年10月 "GNU coreutils 8.21" 用户命令
-.SH 名称
-chown \- 改变文件所有者和所属组
-.SH 摘要
-\fBchown\fP [\fI选项\fP]... [\fI所有者\fP][\fI:\fP[\fI所属组\fP]] \fI文件\fP...
-.br
-\fBchown\fP [\fI选项\fP]... \fI\-\-reference=参考文件 文件\fP...
-.SH 描述
-本手册页记录了 GNU 版本的 \fBchown\fP 。 \fBchown\fP 修改每一个指定文件的所有者和 (或)所属组。 当仅指定了所有者
-(用户名或者数字用户 ID ), 那个用户将成为每一个指定文件的所有者, 同时文件的所属组不会发生改变。 如果所有者后紧跟着一个冒号和一个所属组名
-(或数字所属组 ID ), 并且之间没有任何空格时, 这些文件的所属组也会发生改变。 如果用户名和冒号后面并没有所属组名,
-那个用户将成为这些文件的所有者, 并且这些文件的所属组改变为那个用户的登录所属组。 如果冒号和所属组都指定了, 但是没有指定所有者,
-这些文件只有所属组会发生改变。 这种情况下, \fBchown\fP 和 \fBchgrp\fP 效果一样。 如果只有一个冒号, 或者什么也没有指定,
-文件的所有者和所属组都不会改变。
-.SH 选项
-.PP
-修改每个文件的所有者和 (或)所属组为指定的所有者和 (或)所属组。 使用参数 \fB\-\-reference\fP 时, 修改每个文件的所有者和
-(或)所属组为参考文件的所有者和 (或)所属组。
-.TP
-\fB\-c\fP, \fB\-\-changes\fP
-类似 verbose 参数, 但只会在发生变化时才会报告
-.TP
-\fB\-f\fP, \fB\-\-silent\fP, \fB\-\-quiet\fP
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "CHOWN" "1" "February 2015" "" ""
+.
+.SH "NAME"
+\fBchown\fR \- 改变文件所有者和所属组
+.
+.SH "摘要"
+\fBchown [选项]\.\.\.[所有者][:[所属组]] 文件\.\.\.\fR
+.
+.P
+\fBchown [选项]\.\.\.\-\-reference=参考文件文件\.\.\.\fR
+.
+.SH "描述"
+本手册页记录了GNU版本的chown。chown修改每一个指定文件的所有者和(或)所属 组。当仅指定了所有者(用户名或者数字用户ID),那个用户将成为每一个指定文件 的所有者,同时文件的所属组不会发生改变。如果所有者后紧跟着一个冒号和一个 所属组名(或数字所属组ID),并且之间没有任何空格时,这些文件的所属组也会发 生改变。如果用户名和冒号后面并没有所属组名,那个用户将成为这些文件的所有 者,并且这些文件的所属组改变为那个用户的登录所属组。如果冒号和所属组都指 定了,但没有指定所有者,这些文件只有所属组会发生改变。这种情况下,chown 和chgrp效果一样。如果只有一个冒号,或者什么也没有指定,文件的所有者和所 属组都不会改变。
+.
+.SH "选项"
+修改每个文件的所有者和(或)所属组为指定的所有者和(或)所属组。使用参数 \fB\-\-reference\fR时,修改每个文件的所有者和(或)所属组为参考文件的所有者和(或 )所属组。
+.
+.TP
+\fB\-c,\-\-changes\fR
+类似verbose参数,但只会在发生变化时才会报告
+.
+.TP
+\fB\-f,\-\-silent,\-\-quiet\fR
禁止大部分的错误消息
-.TP
-\fB\-v\fP, \fB\-\-verbose\fP
-对于每个文件的处理, 都会打印分析报告
-.TP
-\fB\-\-dereference\fP
-影响每个符号链接所引用的文件 (默认设置), 而不是符号链接本身
-.TP
-\fB\-h\fP, \fB\-\-no\-dereference\fP
-影响符号链接本身而不是其引用的文件 (只在可以修改符号链接所有权的系统上有效)
-.TP
-\fB\-\-from\fP=\fI当前所有者\fP:当前所属组
-当指定的文件的所有者和 (或)所属组符合指定的当前所有者和 (或)当前所属组时, 修改这些文件的所有者和 (或)所属组。 也可以省略所有者或所属组,
-当这个属性没必要进行匹配时。
-.TP
-\fB\-\-no\-preserve\-root\fP
-不对 '/' 特殊处理 (默认设置)
-.TP
-\fB\-\-preserve\-root\fP
-不允许递归执行于 '/'
-.TP
-\fB\-\-reference\fP=\fI参考文件\fP
+.
+.TP
+\fB\-v,\-\-verbose\fR
+对于每个文件的处理,都会打印分析报告
+.
+.TP
+\fB\-\-dereference\fR
+影响每个符号链接所引用的文件(默认设置),而不是符号链接本身
+.
+.TP
+\fB\-h,\-\-no\-dereference\fR
+影响符号链接本身而不是其引用的文件(只在可以修改符号链接所有权的 系统上有效)
+.
+.TP
+\fB\-\-from=当前所有者:当前所属组\fR
+当指定的文件的所有者和(或)所属组符合指定的当前所有者和(或)当前所 属组时,修改这些文件的所有者和(或)所属组。也可以省略所有者或所属 组,当这个属性没必要进行匹配时。
+.
+.TP
+\fB\-\-no\-preserve\-root\fR
+不对’/’特殊处理(默认设置)
+.
+.TP
+\fB\-\-preserve\-root\fR
+不允许递归执行于’/’
+.
+.TP
+\fB\-\-reference=参考文件\fR
使用参考文件的所有者和所属组代替指定所有者和所属组
-.TP
-\fB\-R\fP, \fB\-\-recursive\fP
+.
+.TP
+\fB\-R,\-\-recursive\fR
递归执行于文件和目录
-.PP
-当指定了 \fB\-R\fP 选项时, 下面的几个选项会修改遍历层次目录的方式。 如果指定了以下多个选项, 只有最后一个选项才会生效。
-.TP
-\fB\-H\fP
-如果命令行参数是一个指向目录的符号链接, 则遍历该目录
-.TP
-\fB\-L\fP
+.
+.P
+当指定了\-R选项时,下面的几个选项会修改遍历层次目录的方式。如果指 定了以下多个选项,只有最后一个选项才会生效。
+.
+.TP
+\fB\-H\fR
+如果命令行参数是一个指向目录的符号链接,则遍历该目录
+.
+.TP
+\fB\-L\fR
遍历目录中的每一个符号链接
-.TP
-\fB\-P\fP
-不遍历任何一个符号链接 (默认设置)
-.TP
-\fB\-\-help\fP
+.
+.TP
+\fB\-P\fR
+不遍历任何一个符号链接(默认设置)
+.
+.TP
+\fB\-\-help\fR
显示帮助然后退出
-.TP
-\fB\-\-version\fP
+.
+.TP
+\fB\-\-version\fR
输出版本信息然后退出
-.PP
-当没有指定所有者时, 所有者不会发生改变。 当没有指定所属组时, 一般情况下, 所属组不会发生改变,
-除非一个所有者符号后面跟着一个冒号,那么此时所属组将会改变为该用户登录的所属组。 所有者和所属组既可以是数字也可以是符号。
-.SH 示例
-.TP
+.
+.P
+当没有指定所有者时,所有者不会发生改变。当没有指定所属组时,一般情况下, 所属组不会发生改变,除非一个所有者符号后面跟着一个冒号,那么此时所属组将 会改变为该用户登录的所属组。所有者和所属组既可以是数字也可以是符号。
+.
+.SH "示例"
+修改/u的所有者为"root"
+.
+.IP "" 4
+.
+.nf
+
chown root /u
-修改 /u 的所有者为 "root" 。
-.TP
-chown root:staff /u
-同样地, 但还会修改它的所属组为 "staff" 。
-.TP
-chown \fB\-hR\fP root /u
-修改 /u 和其子文件的所有者为 "root" 。
-.SH 作者
-由 David MacKenzie 和 Jim Meyering 撰写。
-.SH 报告错误
-发送 chown 错误信息到: bug\-coreutils@gnu.org
-.br
-GNU coreutils 主页:
-.br
-使用GNU软件的常规帮助:
-.br
-发送 chown 翻译错误到
-.SH 版权声明
-Copyright \(co 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL
-version 3 or later .
-.br
-这是一个自由软件: 你可以自由修改和重新发布它。 在法律允许的范围内, 不提供任何担保。
-.SH 请参阅
+.
+.fi
+.
+.IP "" 0
+.
+.P
+同样地,但还会修改它的所属组为"staff"
+.
+.IP "" 4
+.
+.nf
+
+chown root:staff/u
+.
+.fi
+.
+.IP "" 0
+.
+.P
+修改/u和其子文件的所有者为"root"
+.
+.IP "" 4
+.
+.nf
+
+chown \-hR root /u
+.
+.fi
+.
+.IP "" 0
+.
+.SH "参阅"
chown(2)
-.PP
-本程序的完整文档使用 Texinfo 手册进行维护。如果 \fBinfo\fP 和本程序已经正确地安装在了你的电脑上,通过下述命令
-.IP
-\fBinfo coreutils \(aqchown invocation\(aq\fP
-.PP
+.
+.P
+本程序的完整文档使用Texinfo手册进行维护。如果info和本程序已经正确地安装 在了你的电脑上,通过下述命令
+.
+.IP "" 4
+.
+.nf
+
+info coreutils \'chown invocation\'
+.
+.fi
+.
+.IP "" 0
+.
+.P
可以访问完整的使用手册。
-.SH 翻译信息
-.SS 翻译维护人
-译者:
-.ta
-will.qian \fB\fP
-.br
-校对:
-.ta
-此处为校对者信息, 格式为: 校对者名 \fB<校对者邮件@地址>\fP, 校对者名 \fB<校对者邮件@地址>\fP
-.br
-.SS 翻译更新日期
-2013.12.26
-.SS 翻译组
-man翻译项目 : \fBhttp://github.com/LCTT/man\-pages/\fP
-.br
-翻译组 : \fBhttp://lctt.github.io/ \fP
-.br
-Linux中国 : \fBhttp://linux.cn/\fP
diff --git a/man/zh_CN.UTF-8/man1/convmv.1 b/man/zh_CN.UTF-8/man1/convmv.1
new file mode 100644
index 0000000..228968e
--- /dev/null
+++ b/man/zh_CN.UTF-8/man1/convmv.1
@@ -0,0 +1,67 @@
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "CONVMV" "1" "March 2015" "" ""
+.
+.SH "NAME"
+\fBconvmv\fR \- 文件名编码转换
+.
+.SH "总览"
+\fBconvmv \-f 源编码 \-t 新编码 [选项] 文件名\fR
+.
+.SH "选项"
+.
+.TP
+\fB\-f\fR
+指出当前要被转换的文件的文件名编码
+.
+.TP
+\fB\-r\fR
+递归处理目录文件
+.
+.TP
+\fB\-t\fR
+指定需要被转换的文件的文件名编码
+.
+.TP
+\fB\-\-list\fR
+列出所有可用的文件名编码
+.
+.TP
+\fB\-\-unescap\fR
+转义,比如把%20变成空格
+.
+.TP
+\fB\-\-nosmart\fR
+by default convmv will detect if a filename is already UTF8 encoded and will skip this file if conversion from some charset to UTF8 should be performed\. "\-\-nosmart" will also force conversion to UTF\-8 for such files, which might result in "double encoded UTF\-8"\.
+.
+.TP
+\fB\-\-notest\fR
+Needed to actually rename the files\. By default convmv will just print what it wants to do\.
+.
+.SH "范例"
+下面的例子会将所有mp3文档的文件名从GBK转换到UTF\-8
+.
+.IP "" 4
+.
+.nf
+
+convmv \-f GBK \-t UTF\-8 *\.mp3
+.
+.fi
+.
+.IP "" 0
+.
+.P
+不过这个命令不会直正的转换,你可以看到转换前后的对比。如果要直正的转换要 加上参数"\-\-notest"
+.
+.IP "" 4
+.
+.nf
+
+convmv \-f GBK \-t UTF\-8 \-\-notest *\.mp3
+.
+.fi
+.
+.IP "" 0
+
diff --git a/man/zh_CN.UTF-8/man1/cut.1 b/man/zh_CN.UTF-8/man1/cut.1
new file mode 100644
index 0000000..ceeea4b
--- /dev/null
+++ b/man/zh_CN.UTF-8/man1/cut.1
@@ -0,0 +1,137 @@
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "CUT" "1" "February 2015" "" ""
+.
+.SH "NAME"
+\fBcut\fR \- 在文件的每一行中提取片断
+.
+.SH "总览(SYNOPSIS)"
+\fBcut \-b list [\-n] [file\.\.\.]\fR
+.
+.P
+\fBcut \-c list [file\.\.\.]\fR
+.
+.P
+\fBcut \-f list [\-d delim] [\-s] [file\.\.\.]\fR
+.
+.SH "描述(DESCRIPTION)"
+在文件file的各行中,把提取的片断list显示在标准输出,提取单位可以是比特 (byte,\-b选项),字符(character,\-c选项)或者由分隔符分开的字段。(fields,\-f 选项)
+.
+.P
+片段list可以由逗号或空格分割的正整数组成,如"a,b",它代表提取每行第a和b 个字符。可以由范围组成。范围有三种形式,第一种形式为"low\-high",表示low 与high之间的字符。第二种形式为"\-high",表示从第一个字符到第high个字符。 第三种形式为"low\-",代表从第low个字符开始到该行的最后一个字符,不包括 \fB\fR。
+.
+.P
+片段也可以由上述两种方式组合而成,可以重复,可以覆盖,可以跳跃,可以是任 何顺序,但最终将以file的实际顺序输出到标准输出,并且重复的内容只会输出一 次。如果没有指定文件file,或file是"\-",就从标准输入读取数据。
+.
+.SH "选项"
+使用且只使用\-b,\-c或\-f中的一个选项
+.
+.TP
+\fB\-b,\-\-bytes=LIST\fR
+输出以字节为单位,注意在多字节文本的情况下,有可能会输出乱码。It shall not be an error to select bytes not present in the input line\.
+.
+.TP
+\fB\-c,\-\-characters=LIST\fR
+输出以字符为单位。It shall not be an error to select bytes not present in the input line\.
+.
+.TP
+\fB\-d,\-\-delimiter=DELIM\fR
+使用DELIM做字段(field)分隔符,默认为TAB
+.
+.TP
+\fBf,\-\-fields=LIST\fR
+输出以字段为单位。It shall not be an error to select bytes not present in the input line\.
+.
+.TP
+\fB\-n\fR
+不要分割字符,与\-b选项一起使用时如果low不是字符的第一个字节,则 low减小直至该字符的第一个字节。如果high不是字符的最后一个字节, 则high减小直至上一个字符的最后一个字节。
+.
+.TP
+\fB\-s,\-\-only\-delimited\fR
+不显示没有分隔符的行
+.
+.TP
+\fB\-\-output\-delimiter=STRING\fR
+使用STRING作为输出分隔符,缺省的输出分隔符为输入分隔符
+.
+.TP
+\fB\-\-help\fR
+显示帮助信息,然后结束
+.
+.TP
+\fB\-\-version\fR
+显示版本信息,然后结束
+.
+.SH "实例Examples"
+\fB片段list\fR
+.
+.IP "" 4
+.
+.nf
+
+1,4,7 选择第一个,第四个,第七个字节/字符/字段
+
+1\-3,8 等价于1,2,3,8\.
+
+\-5,10 等价于1,2,3,4,5,10\.
+
+3\- 等价于3到最后一个字符,包括第三个字符
+.
+.fi
+.
+.IP "" 0
+.
+.P
+\fB命令\fR
+.
+.IP "" 4
+.
+.nf
+
+cut \-d : \-f 1,6 /etc/passwd
+.
+.fi
+.
+.IP "" 0
+.
+.P
+读取"/etc/passwd"并以如下形式输出
+.
+.IP "" 4
+.
+.nf
+
+:
+.
+.fi
+.
+.IP "" 0
+.
+.P
+下面命令可以生成由file中1\-500个字符(包括\fB\fR)构成的file1,由第501 个字符到文末的file2。
+.
+.IP "" 4
+.
+.nf
+
+cut \-b 1\-500 \-n file > file1
+cut \-b 501\- \-n file > file2
+.
+.fi
+.
+.IP "" 0
+.
+.P
+file可以由file1和file2重建
+.
+.IP "" 4
+.
+.nf
+
+paste \-d "\e0" file1 file2 > file
+.
+.fi
+.
+.IP "" 0
+
diff --git a/man/zh_CN.UTF-8/man1/date.1 b/man/zh_CN.UTF-8/man1/date.1
index ea2639a..7c97f60 100644
--- a/man/zh_CN.UTF-8/man1/date.1
+++ b/man/zh_CN.UTF-8/man1/date.1
@@ -1,265 +1,200 @@
-.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
-.\"*******************************************************************
-.\"
-.\" This file was generated with po4a. Translate the source file.
-.\"
-.\"*******************************************************************
-.TH DATE 1 2013年10月 "GNU coreutils 8.21" 用户命令
-.SH 名称
-date \- 打印或者设置系统日期和时间
-.SH 摘要
-\fBdate\fP [\fI选项\fP]... [\fI+格式\fP]
-.br
-\fBdate\fP [\fI\-u|\-\-utc|\-\-universal\fP] [\fIMMDDhhmm\fP[[\fICC\fP]\fIYY\fP][\fI.ss\fP]]
-.SH 描述
-.\" Add any additional description here
-.PP
-以指定的格式显示当前时间, 或者设置系统时间。
-.PP
-长选项必须用的参数在短选项中也是必须的。
-.TP
-\fB\-d\fP, \fB\-\-date\fP=\fI字符串\fP
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "DATE" "1" "February 2015" "" ""
+.
+.SH "NAME"
+\fBdate\fR \- 打印或者设置系统日期和时间
+.
+.SH "摘要"
+\fBdate [选项]\.\.\. [+格式]\fR
+.
+.P
+\fBdate [\-u|\-\-utc|\-\-universal] [MMDDhhmm[[CC]YY][\.ss]]\fR
+.
+.SH "描述"
+以指定的格式显示当前时间,或者设置系统时间。
+.
+.TP
+\fB\-d,\-\-date=字符串\fR
按照字符串的描述来显示时间
-.TP
-\fB\-f\fP, \fB\-\-file\fP=\fI日期文件\fP
-与 \fB\-\-date\fP 功能类似, 日期文件的每一行描述都显示对应的时间
-.TP
-\fB\-I[TIMESPEC]\fP, \fB\-\-iso\-8601\fP[=\fITIMESPEC\fP]
-以 ISO 8601 格式输出日期或时间。 TIMESPEC='date' 只显示日期 (默认), \&'hours', 'minutes',
-\&'seconds', 或者 'ns' 则按照对应的精度显示日期和时间。
-.TP
-\fB\-r\fP, \fB\-\-reference\fP=\fI文件\fP
+.
+.TP
+\fB\-f,\-\-file=日期文件\fR
+与\-\-date功能类似,日期文件的每一行描述都显示对应的时间
+.
+.TP
+\fB\-I,\-\-iso\-8601[=TIMESPEC]\fR
+以ISO8601格式输出日期或时间。默认只显示日期,等同于TIMESPEC为 date,TIMESPEC还可以是hours,minutes,seconds,ns。
+.
+.TP
+\fB\-r,\-\-reference=文件\fR
显示文件的最后修改时间
-.TP
-\fB\-R\fP, \fB\-\-rfc\-2822\fP
-以 RFC 2822 格式输出日期和时间。 例如: Mon, 07 Aug 2006 12:34:56 \fB\-0600\fP
-.TP
-\fB\-\-rfc\-3339\fP=\fITIMESPEC\fP
-以 RFC 3339 格式输出日期和时间。 TIMESPEC='date', 'seconds', 或者 'ns'
-按照对应的精度显示日期和时间。日期和时间以单个空格分开, 例如: 2006\-08\-07 12:34:56\-06:00
-.TP
-\fB\-s\fP, \fB\-\-set\fP=\fI字符串\fP
+.
+.TP
+\fB\-R,\-\-rfc\-2822\fR
+以RFC2822格式输出日期和时间。如Mon,07Aug200612:34:56\-0600
+.
+.TP
+\fB\-\-rfc\-3339=TIMESPEC\fR
+以RFC3339格式输出日期和时间。TIMESPEC为\'date\',\'seconds\',或\'ns\' 。日期和时间以单个空格分开,如2006\-08\-0712:34:56\-06:00
+.
+.TP
+\fB\-s,\-\-set=字符串\fR
按照字符串的描述设置时间
-.TP
-\fB\-u\fP, \fB\-\-utc\fP, \fB\-\-universal\fP
-打印或者设置协调世界时 (Coordinated Universal Time)
-.TP
-\fB\-\-help\fP
+.
+.TP
+\fB\-u,\-\-utc,\-\-universal\fR
+打印或者设置协调世界时(Coordinated Universal Time)
+.
+.TP
+\fB\-\-help\fR
显示帮助然后退出
-.TP
-\fB\-\-version\fP
+.
+.TP
+\fB\-\-version\fR
输出版本信息然后退出
-.PP
-参数中指定的格式控制输出的形式。 解释序列如下:
-.TP
-%%
-一个字母 %
-.TP
-%a
-本土语言中星期的简称 (例如, Sun)
-.TP
-%A
-本土语言中星期的全称 (例如, Sunday)
-.TP
-%b
-本土语言中月份的简称 (例如, Jan)
-.TP
-%B
-本土语言中月份的全称 (例如, January)
-.TP
-%c
-本土语言的日期和时间 (例如, Thu Mar 3 23:05:25 2005)
-.TP
-%C
-世纪; 类似 %Y, 但是会省略最后两个数字 (例如, 20)
-.TP
-%d
-该月中的第几天 (例如, 01)
-.TP
-%D
-日期; 与 %m/%d/%y 一样
-.TP
-%e
-该月中的第几天, 空白填充; 与 %_d 一样
-.TP
-%F
-完整日期; 与 %Y\-%m\-%d 一样
-.TP
-%g
-按 ISO 的周数标准显示年份的后两个数字 (请参考 %G)
-.TP
-%G
-按 ISO 周数标准的年份 (请参考 %V); 一般与 %V 一起使用
-.TP
-%h
-与 %b 一样
-.TP
-%H
-小时 (00..23)
-.TP
-%I
-小时 (01..12)
-.TP
-%j
-该年中的第几天 (001..366)
-.TP
-%k
-小时, 空白填充 (0..23); 与 %_H 一样
-.TP
-%l
-小时, 空白填充 (1..12); 与 %_I 一样
-.TP
-%m
-月份 (01..12)
-.TP
-%M
-分钟 (00..59)
-.TP
-%n
-换行
-.TP
-%N
-纳秒 (000000000..999999999)
-.TP
-%p
-本土语言中对应的上午或者下午的简称; 未知则不显示
-.TP
-%P
-类似 %p, 但使用小写
-.TP
-%r
-本土语言中的 12 小时制 (例如, 11:11:04 PM)
-.TP
-%R
-24 小时的时间和分钟; 与 %H:%M 一样
-.TP
-%s
-距离 1970\-01\-01 00:00:00 UTC 的秒数
-.TP
-%S
-秒 (00..60)
-.TP
-%t
-制表符
-.TP
-%T
-时间; 与 %H:%M:%S 一样
-.TP
-%u
-该周中的第几天 (1..7); 1 是星期一
-.TP
-%U
-该年中的第几周, 以星期日为一周的第一天 (00..53)
-.TP
-%V
-ISO 标准的周数, 以星期一为一周的第一天 (01..53)
-.TP
-%w
-该周中的第几天 (0..6); 0 是星期天
-.TP
-%W
-该年中的第几周, 以星期一为一周的第一天 (00..53)
-.TP
-%x
-本土语言中日期的描述 (例如, 12/31/99)
-.TP
-%X
-本土语言中时间的描述 (例如, 23:13:48)
-.TP
-%y
-年份的最后两个数字 (00..99)
-.TP
-%Y
-年份
-.TP
-%z
-+hhmm 格式显示的数值时区 (例如, \fB\-0400\fP)
-.TP
-%:z
-+hh:mm 格式显示的数值时区 (例如, \fB\-04\fP:00)
-.TP
-%::z
-+hh:mm:ss 格式显示的数值时区 (例如, \fB\-04\fP:00:00)
-.TP
-%:::z
-用 : 表示数值时区中必要的精度 (例如, \fB\-04\fP, +05:30)
-.TP
-%Z
-字母时区的简称 (例如, EDT)
-.PP
-默认情况, 日期中数字字段的空白使用零填充。 在 '%' 之后可以有如下可选的标志位:
-.TP
-\-
-(连字符) 不填充该字段
-.TP
-_
-(下划线) 用空格填充
-.TP
-0
-(zero) 用零填充
-.TP
-^
-尽可能使用大写
-.TP
-#
-尽可能使用相反的大小写
-.PP
-在任意一个标志位后都可以有一个可选的宽度字段, 为十进制数; 还有一个可选的修饰符, 为 E 时, 如果可行, 使用本土语言中的表述方法, 为 O 时,
-如果可行, 使用本土语言中的数字符号。
-.SH 示例
-距离纪元 (1970\-01\-01 UTC) 的秒数转换为日期数。
-.IP
-\f(CW$ date \-\-date='@2147483647'\fP
-.PP
-显示美国西海岸的时间 (使用 tzselect(1) 得到时区)
-.IP
-\f(CW$ TZ='America/Los_Angeles' date\fP
-.PP
-显示美国西海岸下个星期五早上 9 点时对应的本地时间
-.IP
-\f(CW$ date \-\-date='TZ="America/Los_Angeles" 09:00 next Fri'\fP
-.SH 日期字符串
-.\" NOTE: keep this paragraph in sync with the one in touch.x
-\-\-date=STRING 大多都是没有格式并且可读的日期字符串, 例如 "Sun, 29 Feb 2004 16:21:42 \-0800" 或者
-"2004\-02\-29 16:21:42" 甚至 "next Thursday"。日期字符串可以包含如下项: 日历日期, 该天的时间, 时区,
-该周的第几天, 相对时间, 相对日期以及数字。 空字符串表示当天的开始。 日期字符串的格式很难在此简单地写下来, 但您可以在 info
-文档中找到其完整的描述。
-.SH 作者
-由 David MacKenzie 撰写。
-.SH 报告错误
-发送 date 的错误信息到: bug\-coreutils@gnu.org
-.br
-GNU coreutils 主页:
-.br
-使用GNU软件的常规帮助:
-.br
-发送 date 的翻译错误到
-.SH 版权声明
-Copyright \(co 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL
-version 3 or later .
-.br
-这是一个自由软件: 你可以自由修改和重新发布它。 在法律允许的范围内, 不提供任何担保。
-.SH 请参阅
-本程序的完整文档使用 Texinfo 手册进行维护。如果 \fBinfo\fP 和本程序已经正确地安装在了你的电脑上,通过下述命令
-.IP
-\fBinfo coreutils \(aqdate invocation\(aq\fP
-.PP
+.
+.P
+参数中指定的格式控制输出的形式。解释序列如下:
+.
+.IP "" 4
+.
+.nf
+
+%% 一个字母%
+%a 本土语言中星期的简称(如Sun)
+%A 本土语言中星期的全称(如Sunday)
+%b 本土语言中月份的简称(如Jan)
+%B 本土语言中月份的全称(如January)
+%c 本土语言的日期和时间(如ThuMar323:05:252005)
+%C 世纪;类似%Y,但是会省略最后两个数字(如20)
+%d 该月中的第几天(如01)
+%D 日期;与%m/%d/%y一样
+%e 该月中的第几天,空白填充;与%_d一样
+%F 完整日期;与%Y\-%m\-%d一样
+%g 按ISO的周数标准显示年份的后两个数字(请参考%G)
+%G 按ISO周数标准的年份(请参考%V);一般与%V一起使用
+%h 与%b一样
+%H 小时(00\.\.23)
+%I 小时(01\.\.12)
+%j 该年中的第几天(001\.\.366)
+%k 小时,空白填充(0\.\.23);与%_H一样
+%l 小时,空白填充(1\.\.12);与%_I一样
+%m 月份(01\.\.12)
+%M 分钟(00\.\.59)
+%n 换行
+%N 纳秒(000000000\.\.999999999)
+%p 本土语言中对应的上午或者下午的简称;未知则不显示
+%P 类似%p,但使用小写
+%r 本土语言中的12小时制(例如,11:11:04PM)
+%R 24小时的时间和分钟;与%H:%M一样
+%s 距离1970\-01\-0100:00:00UTC的秒数
+%S 秒(00\.\.60)
+%t 制表符
+%T 时间;与%H:%M:%S一样
+%u 该周中的第几天(1\.\.7);1是星期一
+%U 该年中的第几周,以星期日为一周的第一天(00\.\.53)
+%V ISO标准的周数,以星期一为一周的第一天(01\.\.53)
+%w 该周中的第几天(0\.\.6);0是星期天
+%W 该年中的第几周,以星期一为一周的第一天(00\.\.53)
+%x 本土语言中日期的描述(如12/31/99)
+%X 本土语言中时间的描述(如23:13:48)
+%y 年份的最后两个数字(00\.\.99)
+%Y 年份
+%z +hhmm格式显示的数值时区(如\-0400)
+%:z +hh:mm格式显示的数值时区(如\-04:00)
+%::z +hh:mm:ss格式显示的数值时区(如\-04:00:00)
+%:::z 用:表示数值时区中必要的精度(如\-04,+05:30)
+%Z 字母时区的简称(如EDT)
+.
+.fi
+.
+.IP "" 0
+.
+.P
+默认情况,日期中数字字段的空白使用零填充。在\'%\'之后可以有如下可选的标志 位:
+.
+.IP "" 4
+.
+.nf
+
+\- 不填充该字段
+_ 用空格填充
+0 用零填充
+^ 尽可能使用大写
+# 尽可能使用相反的大小写
+.
+.fi
+.
+.IP "" 0
+.
+.P
+在任意一个标志位后都可以有一个可选的宽度字段,为十进制数;还有一个可选的 修饰符,为E时,如果可行,使用本土语言中的表述方法,为O时,如果可行,使用 本土语言中的数字符号。
+.
+.SH "示例"
+距离纪元(1970\-01\-01UTC)的秒数转换为日期数。
+.
+.IP "" 4
+.
+.nf
+
+$ date \-\-date=\'@2147483647\'
+.
+.fi
+.
+.IP "" 0
+.
+.P
+显示美国西海岸的时间(使用tzselect(1)得到时区)
+.
+.IP "" 4
+.
+.nf
+
+$ TZ=\'America/Los_Angeles\' date
+.
+.fi
+.
+.IP "" 0
+.
+.P
+显示美国西海岸下个星期五早上9点时对应的本地时间
+.
+.IP "" 4
+.
+.nf
+
+$ date \-\-date=\'TZ="America/Los_Angeles"09:00nextFri\'
+.
+.fi
+.
+.IP "" 0
+.
+.SH "日期字符串"
+\fB\-\-date=STRING\fR大多都是没有格式并且可读的日期字符串,例如:
+.
+.IP "" 4
+.
+.nf
+
+"Sun,29Feb200416:21:42\-0800","2004\-02\-2916:21:42","nextThursday"
+.
+.fi
+.
+.IP "" 0
+.
+.P
+日期字符串可以包含如下项:日历日期,该天的时间,时区,该周的第几天,相对 时间,相对日期以及数字。空字符串表示当天的开始。日期字符串的格式很难在此 简单地写下来,但您可以在info文档中找到其完整的描述。
+.
+.SH "参阅"
+本程序的完整文档使用Texinfo手册进行维护。如果info和本程序已经正确地安装 在了你的电脑上,通过下述命令
+.
+.P
+info coreutils \'date invocation\'
+.
+.P
可以访问完整的使用手册。
-.SH 翻译信息
-.SS 翻译维护人
-译者:
-.ta
-will.qian \fB\fP
-.br
-校对:
-.ta
-此处为校对者信息, 格式为: 校对者名 \fB<校对者邮件@地址>\fP, 校对者名 \fB<校对者邮件@地址>\fP
-.br
-.SS 翻译更新日期
-2014.05.11
-.SS 翻译组
-man翻译项目 : \fBhttp://github.com/LCTT/man\-pages/\fP
-.br
-翻译组 : \fBhttp://lctt.github.io/ \fP
-.br
-Linux中国 : \fBhttp://linux.cn/\fP
+.
+.SH "版权"
+本文由LCTT项目中date\.1整理而来。
diff --git a/man/zh_CN.UTF-8/man1/df.1 b/man/zh_CN.UTF-8/man1/df.1
new file mode 100644
index 0000000..2a291e1
--- /dev/null
+++ b/man/zh_CN.UTF-8/man1/df.1
@@ -0,0 +1,85 @@
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "DF" "1" "March 2015" "" ""
+.
+.SH "NAME"
+\fBdf\fR \- 报告文件系统磁盘空间的使用情况
+.
+.SH "总览"
+\fBdf [OPTION]\.\.\. [FILE]\.\.\.\fR
+.
+.SH "描述"
+此手册页文档是df的GNU版本\.df命令列出指定的每一个文件名所在的文件系统上可 用磁盘空间的数量。如果没有指定文件名,则显示当前所有使用中的文件系统\.缺省 设置时,磁盘空间以1K为一块显示,如果环境变量"\fBPOSIXLY_CORRECT\fR"已设置,则采 用512字节为一块显示\.如果参数是一个包含已使用文件系统的磁盘设备名,df命令 显示出的是该文件系统的可用空间,而非包含设备结点的文件系统(只能是根文件系 统)\.此版本的df不能显示未使用文件系统的可用空间,这是由于大多数系统在响应 这样的请求时必须很清楚该文件系统的结构\.
+.
+.P
+[文件或设备] 指定磁盘设备。
+.
+.SH "GNU参数说明"
+.
+.TP
+\fB\-a 或 \-\-all\fR
+包含全部的文件系统。
+.
+.TP
+\fB\-\-block\-size=<区块大小>\fR
+以指定的区块大小来显示区块数目。
+.
+.TP
+\fB\-h 或 \-\-human\-readable\fR
+以可读性较高的方式来显示信息。
+.
+.TP
+\fB\-H 或 \-\-si\fR
+与\-h参数相同,但在计算时是以1000 Bytes为换算单位而非1024 Bytes。
+.
+.TP
+\fB\-i 或 \-\-inodes\fR
+显示inode的信息。
+.
+.TP
+\fB\-k 或 \-\-kilobytes\fR
+指定区块大小为1024字节。
+.
+.TP
+\fB\-l 或 \-\-local\fR
+仅显示本地端的文件系统。
+.
+.TP
+\fB\-m 或 \-\-megabytes\fR
+指定区块大小为1048576字节。
+.
+.TP
+\fB\-\-no\-sync\fR
+在取得磁盘使用信息前,不要执行sync指令,此为预设值。
+.
+.TP
+\fB\-P 或 \-\-portability\fR
+使用POSIX的输出格式。
+.
+.TP
+\fB\-\-sync\fR
+在取得磁盘使用信息前,先执行sync指令。
+.
+.TP
+\fB\-t <文件系统类型> 或 \-\-type=<文件系统类型>\fR
+仅显示指定文件系统类型的磁盘信息。
+.
+.TP
+\fB\-T 或 \-\-print\-type\fR
+显示文件系统的类型。
+.
+.TP
+\fB\-x <文件系统类型> 或 \-\-exclude\-type=<文件系统类型>\fR
+不要显示指定文件系统类型的磁盘信息。
+.
+.TP
+\fB\-\-help\fR
+显示帮助。
+.
+.TP
+\fB\-\-version\fR
+显示版本信息。
+.
+.SH "版权"
+由 \fIhttp://linux\.sheup\.com/linux/4/31053\.html\fR 改编而来。
diff --git a/man/zh_CN.UTF-8/man1/diff.1 b/man/zh_CN.UTF-8/man1/diff.1
new file mode 100644
index 0000000..7aa7388
--- /dev/null
+++ b/man/zh_CN.UTF-8/man1/diff.1
@@ -0,0 +1,304 @@
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "DIFF" "1" "February 2015" "" ""
+.
+.SH "NAME"
+\fBdiff\fR \- 比较两个文件
+.
+.SH "总览"
+\fBdiff [选项] 原文件 目标文件\fR
+.
+.SH "描述"
+diff比较两个文件的内容,并在标准输出上简明扼要地列出不同之处,如果两个文 件完全相同,则不会有额外显示。文件"\fB\-\fR"表示由标准输入读入文本。
+.
+.P
+If both file1 and file2 are directories, diff shall not compare block special files, character special files, or FIFO special files to any files and shall not compare regular files to directories\. Further details are as specified in Diff Directory Comparison Format\. The behavior of diff on other file types is implementation\-defined when found in directories\.
+.
+.P
+If only one of file1 and file2 is a directory, diff shall be applied to the non\-directory file and the file contained in the directory file with a filename that is the same as the last component of the non\-directory file\.
+.
+.SH "选项"
+下面是GNU所接受的diff的所有选项的概要。有些选项有两个名字,一个是单个的 跟在"\fB\-\fR"后面字母,另一个是由"\fB\-\-\fR"引出的长名字。多个单字母选项(除非产生 歧义)能够组合为单行的命令行语法,如\fB\-ac\fR等同于\fB\-a \-c\fR。长命名的选项能被 缩短到他们的名字的任何唯一的前缀。
+.
+.TP
+\fB\-a\fR
+所有的文件都视为文本文件来逐行比较
+.
+.TP
+\fB\-b\fR
+忽略空格引起的变化
+.
+.TP
+\fB\-B\fR
+忽略插入删除空行引起的变化
+.
+.TP
+\fB\-\-brief\fR
+仅报告文件是否相同
+.
+.TP
+\fB\-c\fR
+使用上下文输出格式
+.
+.TP
+\fB\-C lines, \-\-context[=lines]\fR
+指定显示的上下文行数,默认三行。对于正确的操作,上下文至少要有两 行。
+.
+.TP
+\fB\-\-changed\-group\-format=format\fR
+两个文件不同之处以format格式显示,其格式是if\-then\-else。
+.
+.TP
+\fB\-d\fR
+try hard to find a smaller set of changes
+.
+.TP
+\fB\-D name\fR
+合并if\-then\-else格式输出,预处理宏(由name参数提供)条件。
+.
+.TP
+\fB\-e, \-\-ed\fR
+输出为一个有效的ed脚本
+.
+.TP
+\fB\-\-exclude=pattern\fR
+比较目录的时候,忽略和目录中与pattern(样式)相配的。
+.
+.TP
+\fB\-\-exclude\-from=file\fR
+比较目录的时候,忽略和目录中与任何包含在file(文件)的样式相配的文 件和目录。
+.
+.TP
+\fB\-\-expand\-tabs\fR
+在输出时扩展tab为空格,保护输入文件的tab对齐方式。
+.
+.TP
+\fB\-f\fR
+产生一个很象ed脚本的输出,但是但是在他们在文件出现的顺序有改变。
+.
+.TP
+\fB\-F regexp\fR
+在上下文和统一格式中,对于每一大块的不同,显示出匹配regexp的一些 前面的行。
+.
+.TP
+\fB\-\-forward\-ed\fR
+产生象ed脚本的输出,但是它们在文件出现的顺序有改变。
+.
+.TP
+\fB\-h\fR
+这选项现在已没作用,它呈现Unix的兼容性\.
+.
+.TP
+\fB\-H\fR
+使用启发规则加速操作那些有许多离散的小差异的大文件\.
+.
+.TP
+\fB\-\-horizon\-lines=lines\fR
+比较给定行数的有共同前缀的最后行,和有共同或缀的最前行\.
+.
+.TP
+\fB\-i\fR
+忽略大小写\.
+.
+.TP
+\fB\-I regexp\fR
+忽略由插入,删除行(由regexp参数提供参考)带来的改变\.
+.
+.TP
+\fB\-\-ifdef=name\fR
+合并if\-then\-else格式输出,预处理宏(由name参数提供)条件\.
+.
+.TP
+\fB\-\-ignore\-all\-space\fR
+在比较行的时候忽略空白\.
+.
+.TP
+\fB\-\-ignore\-blank\-lines\fR
+忽略插入和删除空行
+.
+.TP
+\fB\-\-ignore\-case\fR
+忽略大小写\.
+.
+.TP
+\fB\-\-ignore\-matching\-lines=regexp\fR
+忽略插入删除行(由regexp参数提供参考)\.
+.
+.TP
+\fB\-\-ignore\-space\-change\fR
+忽略空白的数量\.
+.
+.TP
+\fB\-\-initial\-tab\fR
+在文本行(无论是常规的或者格式化的前后文关系)前输出tab代替空格\.引 起的原因是tab对齐方式看上去象是常规的一样\.
+.
+.TP
+\fB\-l\fR
+产生通过pr编码的输出\.
+.
+.TP
+\fB\-L label, \-\-label=label\fR
+使用label给出的字符在文件头代替文件名输出\.
+.
+.TP
+\fB\-\-left\-column\fR
+以并列方式印出两公共行的左边
+.
+.TP
+\fB\-\-line\-format=format\fR
+使用format输出所有的行,在if\-then\-else格式中\.
+.
+.TP
+\fB\-\-minimal\fR
+改变算法也许发现变化的一个更小的集合\.这会使diff变慢\.
+.
+.TP
+\fB\-n\fR
+输出RC\-格式diffs;除了每条指令指定的行数受影响外象\-f一样。
+.
+.TP
+\fB\-N, \-\-new\-file\fR
+在目录比较中,如果那个文件只在其中的一个目录中找到,那么它被视为 在另一个目录中是一个空文件\.
+.
+.TP
+\fB\-\-new\-group\-format=format\fR
+使用format以if\-then\-else格式输出只在第二个文件中取出的一个行组
+.
+.TP
+\fB\-\-new\-line\-format=format\fR
+使用format以if\-then\-else格式输出只在第二个文件中取出的一行
+.
+.TP
+\fB\-\-old\-group\-format=format\fR
+使用format以if\-then\-else格式输出只在第一个文件中取出的一个行组
+.
+.TP
+\fB\-\-old\-line\-format=format\fR
+使用format使用format以if\-then\-else格式输出只在第一个文件中取出的 一行
+.
+.TP
+\fB\-p\fR
+显示带有c函数的改变\.
+.
+.TP
+\fB\-P\fR
+在目录比较中,如果那个文件只在其中的一个目录中找到,那么它被视为 在另一个目录中是一个空文件\.
+.
+.TP
+\fB\-\-paginate\fR
+产生通过pr编码的输出\.
+.
+.TP
+\fB\-q\fR
+仅报告文件是否相异,不报告详细的差异\.
+.
+.TP
+\fB\-r\fR
+当比较目录时,递归比较任何找到的子目录\.
+.
+.TP
+\fB\-\-rcs\fR
+输出RC\-格式diffs;除了每条指令指定的行数受影响外象\-f一样。
+.
+.TP
+\fB\-\-recursive\fR
+当比较目录时,递归比较任何找到的子目录\.
+.
+.TP
+\fB\-\-s, \-report\-identical\-files\fR
+报告两个文件相同\.
+.
+.TP
+\fB\-S file\fR
+当比较目录时,由file开始\.这用于继续中断了的比较\.
+.
+.TP
+\fB\-\-sdiff\-merge\-assist\fR
+打印附加的信息去帮助sdiff\.sdiff在运行diff时使用这些选项\.这些选项 不是特意为使用者直接使用而准备的。
+.
+.TP
+\fB\-\-show\-c\-function\fR
+显示带有c函数的改变\.
+.
+.TP
+\fB\-\-show\-function\-line=regexp\fR
+在上下文和统一的格式,对于每一大块的差别,显示出匹配regexp的一些 前面的行
+.
+.TP
+\fB\-\-side\-by\-side\fR
+使用并列的输出格式\.
+.
+.TP
+\fB\-\-speed\-large\-files\fR
+使用启发规则加速操作那些有许多离散的小差异的大文件\.
+.
+.TP
+\fB\-\-starting\-file=file\fR
+当比较目录时,由file开始\.这用于继续中断了的比较\.
+.
+.TP
+\fB\-\-suppress\-common\-lines\fR
+在并列格式中不印出公共行。
+.
+.TP
+\fB\-t\fR
+在输出时扩展tab为空格,保护输入文件的tab对齐方式
+.
+.TP
+\fB\-T\fR
+在文本行(无论是常规的或者格式化的前后文关系)前输出tab代替空格\.引 起的原因是tab对齐方式看上去象是常规的一样\.
+.
+.TP
+\fB\-\-text\fR
+所有的文件都视为文本文件来逐行比较,甚至他们似乎不是文本文件\.
+.
+.TP
+\fB\-u\fR
+使用统一的输出格式\.
+.
+.TP
+\fB\-\-unchanged\-group\-format=format\fR
+使用format输出两个文件的公共行组,其格式是if\-then\-else\.
+.
+.TP
+\fB\-\-unchanged\-line\-format=format\fR
+使用format输出两个文件的公共行,其格式是if\-then\-else\.
+.
+.TP
+\fB\-\-unidirectional\-new\-file\fR
+在目录比较中,如果那个文件只在其中的一个目录中找到,那么它被视为 在另一个目录中是一个空文件\.
+.
+.TP
+\fB\-U lines, \-\-unified[=lines]\fR
+使用前后关系格式输出,显示以指定行数(一个整数),或者是三行(当行数 没有给出时\.对于正确的操作,上下文至少要有两行\.
+.
+.TP
+\fB\-v, \-\-version\fR
+输出diff版本号\.
+.
+.TP
+\fB\-w\fR
+在比较行时忽略空格
+.
+.TP
+\fB\-W columns, \-\-width=columns\fR
+在并列格式输出时,使用指定的列宽\.
+.
+.TP
+\fB\-x pattern\fR
+比较目录的时候,忽略和目录中与pattern(样式)相配的\.
+.
+.TP
+\fB\-X file\fR
+比较目录的时候,忽略和目录中与任何包含在file(文件)的样式相配的文 件和目录\.
+.
+.TP
+\fB\-y\fR
+使用并列格式输出
+.
+.SH "参考"
+cmp(1),comm(1),diff3(1),ed(1),patch(1),pr(1),sdiff(1)\.
+.
+.SH "DIAGNOSTICS"
+退出状态为0意味着没有差别,1意味着有一些不同,2意味有许多差异。
diff --git a/man/zh_CN.UTF-8/man1/du.1 b/man/zh_CN.UTF-8/man1/du.1
index 62195b9..67814dd 100644
--- a/man/zh_CN.UTF-8/man1/du.1
+++ b/man/zh_CN.UTF-8/man1/du.1
@@ -1,155 +1,93 @@
-.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
-.\"*******************************************************************
-.\"
-.\" This file was generated with po4a. Translate the source file.
-.\"
-.\"*******************************************************************
-.TH DU 1 2013年10月 "GNU coreutils 8.21" 用户命令
-.SH 名称
-du \- 查看磁盘使用情况
-.SH 摘要
-\fBdu\fP [\fI选项\fP]... [\fI文件\fP]...
-.br
-\fBdu\fP [\fI选项\fP]... \fI\-\-files0\-from=F\fP
-.SH 描述
-.\" Add any additional description here
-.PP
-du报告指定的文件已使用的磁盘空间的总量,包括在层次结构中以这些以指定文件为根的目录在内。
-.PP
-这里的“已使用的磁盘空间”意思为指定的文件下的整个文件层次结构所使用的空间。
-.TP
-\fB\-0\fP, \fB\-\-null\fP
-将每个空行视作0 字节而非换行符(表示每列出一个目录的信息,不换行)
-.TP
-\fB\-a\fP, \fB\-\-all\fP
-每个文件都显示磁盘使用情况,而不单单是文件夹
-.TP
-\fB\-\-apparent\-size\fP
-显示表面用量,而并非是磁盘用量;虽然表面用量通常会小一些,但有时它会因为稀疏文件间的"洞"、内部碎片、非直接引用的块等原因而变大
-.TP
-\fB\-B\fP, \fB\-\-block\-size\fP=\fISIZE\fP
-输出以块为单位的大小,块的大小为 size 字节. E.g., \&'\-BM' 以1M为单位输出
-.TP
-\fB\-b\fP, \fB\-\-bytes\fP
-等于\-\-apparent\-size \-\-block\-size=1
-.TP
-\fB\-c\fP, \fB\-\-total\fP
-显示总计信息
-.TP
-\fB\-D\fP, \fB\-\-dereference\-args\fP
-显示指定符号连接的源文件大小
-.TP
-\fB\-d\fP, \fB\-\-max\-depth\fP=\fIN\fP
-显示目录总计(与\-\-all 一起使用计算文件)当N 为指定数值时计算深度为N;\-\-max\-depth=0 等于\-\-summarize
-.TP
-\fB\-\-files0\-from\fP=\fIF\fP
-计算文件F 中以NUL 结尾的文件名对应占用的磁盘空间;如果F 的值是\-,则从标准输入读入文件名
-.TP
-\fB\-H\fP
-等于\-\-dereference\-args (\-D)
-.TP
-\fB\-h\fP, \fB\-\-human\-readable\fP
- 以可读性较好的方式显示尺寸(例如:1K 234M 2G)
-.TP
-\fB\-k\fP
-等同于 \fB\-\-block\-size\fP=\fI1K\fP
-.TP
-\fB\-L\fP, \fB\-\-dereference\fP
-找出任何符号链接指示的真正目的地
-.TP
-\fB\-l\fP, \fB\-\-count\-links\fP
-如果是硬连接,就多次计算其尺寸
-.TP
-\fB\-m\fP
-等同于 \fB\-\-block\-size\fP=\fI1M\fP
-.TP
-\fB\-P\fP, \fB\-\-no\-dereference\fP
-不跟随任何符号链接(默认)
-.TP
-\fB\-S\fP, \fB\-\-separate\-dirs\fP
-不包括子目录的占用量
-.TP
-\fB\-\-si\fP
-类似\-h,但在计算时使用1000 为基底而非1024
-.TP
-\fB\-s\fP, \fB\-\-summarize\fP
- 只分别计算命令列中每个参数所占的总用量
-.TP
-\fB\-t\fP, \fB\-\-threshold\fP=\fISIZE\fP
-exclude entries smaller than SIZE if positive, or entries greater than SIZE
-if negative
-.TP
-\fB\-\-time\fP
-显示目录或该目录子目录下所有文件的最后修改时间
-.TP
-\fB\-\-time\fP=\fIWORD\fP
-显示WORD 时间,而非修改时间:atime,access,use,ctime 或status
-.TP
-\fB\-\-time\-style\fP=\fISTYLE\fP
-按照指定样式显示时间(样式解释规则同"date"命令): full\-iso,long\-iso,iso,+FORMAT
-.TP
-\fB\-X\fP, \fB\-\-exclude\-from\fP=\fIFILE\fP
-排除与指定文件中描述的模式相符的文件
-.TP
-\fB\-\-exclude\fP=\fIPATTERN\fP
-排除与PATTERN 中描述的模式相符的文件
-.TP
-\fB\-x\fP, \fB\-\-one\-file\-system\fP
-跳过处于不同文件系统之上的目录
-.TP
-\fB\-\-help\fP
-显示此帮助信息并退出
-.TP
-\fB\-\-version\fP
-显示版本信息并退出
-.PP
-所显示的数值是来自 \-\-block\-size、DU_BLOCK_SIZE、BLOCK_SIZE及 BLOCKSIZE 环境变量中第一个可用的 SIZE
-单位。否则,默认单位是 1024 字节(或是 512,若设定POSIXLY_CORRECT 的话)
-.PP
-SIZE 可以是一个可选的整数,后面跟着以下单位中的一个:KB 1000,K 1024,MB 1000*1000,M 1024*1024,还有
-G、T、P、E、Z、Y。
-.SH PATTERNS
-PATTERN是一个控制台模式(而不是一个正则表达式).\fB?\fP匹配任何一个字符,而\fB*\fP匹配任何一个字符串(由零个,一个或多个字符组成).例如,\fB*.o\fP将于任何一个以\fB.o\fP结尾的文件相匹配.因此,命令如下
-.IP
-\fBdu \-\-exclude=\(aq*.o\(aq\fP
-.PP
-跳过所有的以.o结尾的文件和子目录(包括.o文件本身)
-.SH 撰写
-由Torbjorn Granlund, David MacKenzie, Paul Eggert, 和 Jim Meyering撰写
-.SH 报告错误
-发送错误信息到:bug\-coreutils@gnu.org
-.br
-GNU coreutils 主页:
-.br
-一般使用GNU软件的帮助:
-.br
-报告cat翻译bugs到
-.SH 版权所有
-版权所有 \(co 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL
-version 3 or later .
-.br
-这是自由软件:你可以自由更改并重新发布它。这是没有授权的,在法律所允许的范围内.
-.SH 请参阅
-\fBdu\fP的完整文档作为Texinfo手册进行维护。如果 \fBinfo\fP 和\fBdu\fP程序已正确安装在你的站点,此命令
-.IP
-\fBinfo coreutils \(aqwho invocation\(aq\fP
-.PP
-就可以访问完整的手册。
-.SH 翻译信息
-.SS 翻译维护人
-译者:
-.ta
-skhappy \fB<249800778@163.com>\fP
-.br
-校对:
-.ta
-此处为校对者信息, 格式为: 校对者名 \fB<校对者邮件@地址>\fP, 校对者名 \fB<校对者邮件@地址>\fP
-.br
-.SS 翻译更新日期
-2013.10.28
-.SS 翻译组
-man翻译项目 : \fBhttp://github.com/LCTT/man\-pages/\fP
-.br
-翻译组 : \fBhttp://lctt.github.io/ \fP
-.br
-Linux中国 : \fBhttp://linux.cn/\fP
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "DU" "1" "March 2015" "" ""
+.
+.SH "NAME"
+\fBdu\fR \- 报告磁盘空间使用情况
+.
+.SH "描述"
+du会显示指定的目录或文件所占用的磁盘空间\.在没给定参数的情况下,du报告当前 目录所使用的磁盘空间\.
+.
+.SH "语法"
+\fBdu [OPTION]\.\.\. [FILE]\.\.\.\fR
+.
+.P
+\fBdu [OPTION]\.\.\. \-\-files0\-from=F\fR
+.
+.SH "参数"
+.
+.TP
+\fB\-a 或 \-all\fR
+显示目录中个别文件的大小\.
+.
+.TP
+\fB\-b 或 \-bytes\fR
+显示目录或文件大小时,以byte为单位\.
+.
+.TP
+\fB\-c 或 \-\-total\fR
+除了显示个别目录或文件的大小外,同时也显示所有目录或文件的总和\.
+.
+.TP
+\fB\-D 或 \-\-dereference\-args\fR
+显示指定符号连接的源文件大小\.
+.
+.TP
+\fB\-h 或 \-\-human\-readable\fR
+以K,M,G为单位,提高信息的可读性\.
+.
+.TP
+\fB\-H 或 \-\-si\fR
+与\-h参数相同,但是K,M,G是以1000为换算单位\.
+.
+.TP
+\fB\-k 或 \-\-kilobytes\fR
+以1024 bytes为单位\.
+.
+.TP
+\fB\-l 或 \-\-count\-links\fR
+重复计算硬件连接的文件\.
+.
+.TP
+\fB\-L 或 \-\-dereference\fR
+显示指定符号连接的源文件大小\.
+.
+.TP
+\fB\-m\fR
+以1MB为单位\.
+.
+.TP
+\fB\-s 或 \-\-summarize\fR
+仅显示总计\.
+.
+.TP
+\fB\-S 或 \-\-separate\-dirs\fR
+显示个别目录的大小时,并不含其子目录的大小\.
+.
+.TP
+\fB\-x 或 \-\-one\-file\-xystem\fR
+以开始处理时的文件系统为准,若遇上其它不同的文件系统目录则略过\.
+.
+.TP
+\fB\-X 或 \-\-exclude\-from=file\fR
+在file指定目录或文件\.
+.
+.TP
+\fB\-\-exclude=file\fR
+略过指定的目录或文件\.
+.
+.TP
+\fB\-\-max\-depth=N\fR
+超过指定层数的目录后,予以忽略\.
+.
+.TP
+\fB\-\-help\fR
+显示帮助\.
+.
+.TP
+\fB\-\-version\fR
+显示版本信息\.
+.
+.SH "版权"
+由\fIhttp://linux\.sheup\.com/linux/4/31055\.html\fR整理而来\.
diff --git a/man/zh_CN.UTF-8/man1/echo.1 b/man/zh_CN.UTF-8/man1/echo.1
index 432b878..b1d1791 100644
--- a/man/zh_CN.UTF-8/man1/echo.1
+++ b/man/zh_CN.UTF-8/man1/echo.1
@@ -1,111 +1,79 @@
-.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
-.\"*******************************************************************
-.\"
-.\" This file was generated with po4a. Translate the source file.
-.\"
-.\"*******************************************************************
-.TH ECHO 1 2013年10月 "GUN coreutils 8.21" 用户命令
-.SH 名称
-echo \- 显示一行文本
-.SH 摘要
-\fBecho\fP [\fI短选项\fP]...[\fI字符串\fP]
-.br
-\fBecho\fP \fI 长选项 \fP
-.SH 描述
-.\" Add any additional description here
-.PP
-将字符串 STRING(s) 显示到标准输出
-.TP
-\fB\-n\fP
-不输出最后的换行符
-.TP
-\fB\-e\fP
-使能对转义字符的解释
-.TP
-\fB\-E\fP
-禁用对转义字符的解释(默认)
-.TP
-\fB\-\-help\fP
-显示帮助并退出
-.TP
-\fB\-\-version\fP
-输出版本信息并退出
-.PP
-如果 \fB\-e\fP 有效,下面的序列将会被识别
-.TP
-\e\e
-反斜杠
-.TP
-\ea
-报警( BEL )
-.TP
-\eb
-退格
-.TP
-\ec
-不再产生输出
-.TP
-\ee
-退出
-.TP
-\ef
-换页
-.TP
-\en
-换行
-.TP
-\er
-回车
-.TP
-\et
-纵向制表
-.TP
-\ev
-横向制表
-.TP
-\e0NNN
-用八进制数 NNN (1 到 3 位)表示的 ASCII 字节
-.TP
-\exHH
-用十六进制数 HH (1 到 2 位)表示的 ASCII 字节
-.PP
-提醒:你的 shell 可能有其自己版本的 echo 命令。该命令通常会取代此处描述的版本 。具体请参阅你的 shell 的文档以了解它所支持的选项。
-.SH 作者
-由 Brian Fox 和 Chet Ramey 撰写
-.SH 报告错误
-发送错误信息到:bug\-coreutils@gnu.org
-.br
-GNU coreutils 主页:
-.br
-使用GNU软件的常规帮助:
-.br
-发送翻译错误到
-.SH 版权声明
-Copyright \(co 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL
-version 3 or later .
-.br
-这是一个自由软件: 你可以自由修改和重新发布它。 在法律允许的范围内, 不提供任何担保
-.SH 请参阅
-本程序的完整文档使用 Texinfo 手册进行维护。如果 \fBinfo\fP 和本程序已经正确地安装在了你的电脑上,通过下述命令
-.IP
-\fBinfo coreutils \(aqecho invocation\(aq\fP
-.PP
-可以访问完整的使用手册
-.SH 翻译信息
-.SS 翻译维护人
-译者
-.ta
-Linchenguang \fB<1215412538@qq.com>\fP
-.br
-校对
-.ta
-此处为校对者信息, 格式为: 校对者名 \fB<校对者邮件@地址>\fP, 校对者名 \fB<校对者邮件@地址>\fP
-.br
-.SS 翻译更新日期
-2013.11.03
-.SS 翻译组
-man翻译项目 : \fBhttp://github.com/LCTT/man\-pages/\fP
-.br
-翻译组 : \fBhttp://lctt.github.io/ \fP
-.br
-Linux中国 : \fBhttp://linux.cn/\fP
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "ECHO" "1" "February 2015" "" ""
+.
+.SH "NAME"
+\fBecho\fR \- 显示一行文本
+.
+.SH "描述"
+将字符串STRING(s)显示到标准输出
+.
+.SH "格式SYNOPSIS"
+\fBecho [<\-n>] 字符串\fR
+.
+.P
+字符串可以加引号,也可以不加引号。用echo命令输出加引号的字符串时,将字符 串原样输出;用echo命令输出不加引号的字符串时,将字符串中的各个单词作为字 符串输出,各字符串之间用一个空格分割。
+.
+.P
+如果使用了\fB\-n\fR选项,在兼容\fBXSI(X/Open System Interfaces Extension)\fR的系 统下,下列符号将会被识别并重定义:
+.
+.IP "" 4
+.
+.nf
+
+\ea 发出警告声
+\eb 删除前一个字符
+\ec 最后不加上换行符号
+\ef 换行但光标仍旧停留在原来的位置
+\en 换行且光标移至行首
+\er 光标移至行首,但不换行
+\et 插入Tab
+\ev 与\ef相同
+\e\e 插入\e字符
+\e0nnn 插入八进制数NNN(1到3位)表示的ASCII字节
+.
+.fi
+.
+.IP "" 0
+.
+.P
+提醒:你的shell可能有其自己版本的echo命令。该命令通常会取代此处描述的版 本。具体请参阅你的shell的文档以了解它所支持的选项。
+.
+.P
+本程序的完整文档使用Texinfo手册进行维护。如果info和本程序已经正确地安装 在了你的电脑上,通过下述命令
+.
+.IP "" 4
+.
+.nf
+
+info coreutils \'echo invocation\'
+.
+.fi
+.
+.IP "" 0
+.
+.P
+可以访问完整的使用手册。
+.
+.SH "范例EXAMPLES"
+.
+.nf
+
+将hello输出到终端
+
+echo hello
+
+将hello保存到文件file中,如果没有文件会新建一个文件。如果已经有
+文件则会覆盖以前的文件
+
+echo hello >file
+
+将结果追加到文件file中
+
+echo hello >>file
+.
+.fi
+.
+.SH "版权COPYRIGHT"
+
diff --git a/man/zh_CN.UTF-8/man1/egrep.1 b/man/zh_CN.UTF-8/man1/egrep.1
new file mode 100644
index 0000000..6a74c5d
--- /dev/null
+++ b/man/zh_CN.UTF-8/man1/egrep.1
@@ -0,0 +1 @@
+.so man1/grep.1
diff --git a/man/zh_CN.UTF-8/man1/file.1 b/man/zh_CN.UTF-8/man1/file.1
new file mode 100644
index 0000000..ddb98c3
--- /dev/null
+++ b/man/zh_CN.UTF-8/man1/file.1
@@ -0,0 +1,56 @@
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "FILE" "1" "March 2015" "" ""
+.
+.SH "NAME"
+\fBfile\fR \- 辨识文件类型
+.
+.SH "总览"
+\fBfile [\-beLvz][\-f <名称文件>][\-m <魔法数字文件>\.\.\.][文件或目录\.\.\.]\fR
+.
+.SH "描述"
+File命令试图检查每个参数以判定文件的类型\.检查共有三组,按如下顺序进行:文 件系统检查,幻数检查,以及语言检查\.
+.
+.P
+文件系统检查是建立在对stat(2)系统调用结果的分析上的\.程序会分析文件是否为 空,或者是否是某种特殊文件\.对于所有可在现有系统上使用的文件类型(比如套接 口文件,动态链接文件,命名管道文件(FIFOs)等),只要它在系统头文件 sys/stat\.h中已经定义过,就可以被检查到\.
+.
+.P
+幻数检查用来检查文件中是否有特殊的固定格式的数据\.规范的例子如二进制可执 行文件(编译后的程序)a\.out,该文件格式在标准include目录下的a\.out\.h文件中定 义,也可能在exec\.h中定义\.这些文件在文件开始部分附近的一个特殊位置保存有 一个’幻数’,通过幻数告诉UNIX操作系统此文件是二进制可执行文件,和其中包含的 其它类型\.幻数的概念已经扩展到数据文件\.任何在文件固定位置有与文件类型相关 的不变标识符的文件都可以这样表示\.这些文件中的信息可以从幻数文件 /usr/share/magic中读取\.
+.
+.P
+如果文件为ASCII文件,file会试图检查它的语言\.语言检查在文件开始的几个块中( 任意位置)查找是否有特殊字符串(参看names\.h)例如,关键字\.br指出此文件很可 能是troff(1)输入文件,而关键字struct指出此文件是C程序\.语言检查不如前两组 检查可靠,所以放在最后执行\.它也用来检查一些混合文件(例如tar(1)存档文件) 并确定文件是‘ascii text’类型还是‘data’类型\.
+.
+.P
+输出的类型一般会包含以下的词中的一个:text(文件中仅有ASCII字符,可以用 ASCII终端读此文件,以保证内容的可靠性),executable(文件中保存的是程序编 译后的结果,一些UNIX内核或其它内核能理解这类文件),data表示所有其它类型 文件(data一般为二进制文件或者不可打印的)\.但是有的常用的文件格式(如core 文件、tar包),虽然也包含二进制数据,却不属于这一类\.
+.
+.SH "参数"
+.
+.TP
+\fB\-b\fR
+列出辨识结果时,不显示文件名称。
+.
+.TP
+\fB\-c\fR
+详细显示指令执行过程,便于排错或分析程序执行的情形。
+.
+.TP
+\fB\-f <名称文件>\fR
+指定名称文件,其内容有一个或多个文件名称时,让file依序辨识这些文 件,格式为每列一个文件名称。
+.
+.TP
+\fB\-L\fR
+直接显示符号连接所指向的文件的类别。
+.
+.TP
+\fB\-m <魔法数字文件>\fR
+指定魔法数字文件。
+.
+.TP
+\fB\-v\fR
+显示版本信息。
+.
+.TP
+\fB\-z\fR
+尝试去解读压缩文件的内容。
+
diff --git a/man/zh_CN.UTF-8/man1/find.1 b/man/zh_CN.UTF-8/man1/find.1
new file mode 100644
index 0000000..55d8988
--- /dev/null
+++ b/man/zh_CN.UTF-8/man1/find.1
@@ -0,0 +1,618 @@
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "FIND" "1" "February 2015" "" ""
+.
+.SH "NAME"
+\fBfind\fR \- 递归地在层次目录中处理文件
+.
+.SH "总览SYNOPSIS"
+find [\-H] [\-L] [\-P] [\-Olevel] [\-D help|tree|search|stat|rates|opt|exec] [路径\.\.\.] [表达式]
+.
+.P
+默认路径为当前目录,默认表达式为\fB\-print\fR,\fB\-H,\-L,\-P\fR选项决定如何对待符号 链接。
+.
+.TP
+\fB\-P\fR
+不跟踪符号链接,默认选项。
+.
+.TP
+\fB\-L\fR
+跟踪符号链接
+.
+.TP
+\fB\-H\fR
+Do not follow symbolic links, except while processing the command line arguments\.
+.
+.TP
+\fB\-D\fR
+调试选项
+.
+.TP
+\fB\-Olevel\fR
+开启搜索优化
+.
+.SH "描述DESCRIPTION"
+这个文档是GNU版本find命令的使用手册。find搜索目录树上的每个文件,它从左 至右运算给定的表达式,按照操作符优先顺序规则进行匹配,直到得出结果(第一 次在’与’操作中得出假,在’或’操作中得出真),然后find移向下一个文件名。
+.
+.P
+表达式可能由下列成份组成:操作符、选项、测试表达式以及动作。表达式以第一 个\fB"\-"\fR,\fB"()"\fR,或\fB"!"\fR字符起始的参数开始,它之前的任何参数是要搜索的路径 ,它之后的任何参数都是表达式的余下部分。如果没有路径参数,缺省用当前目录 。如果没有表达式,缺省表达式用\fB\-print\fR。
+.
+.P
+当所有文件都成功处理时find退出并返回状态值0。如果发生错误则返回一个大于0 的值。
+.
+.SH "表达式EXPRESSIONS"
+表达式是由选项、测试、动作组成,它们都以操作符分开。忽略操作符的时候,默 认使用\fB\-and\fR连接。如果表达式没有包含\fB\-prune\fR以外的动作,当表达式为真时会 执行\fB\-print\fR动作。
+.
+.P
+\fB选项\fR
+.
+.P
+选项总是影响所有操作,而不仅仅是一个指定的文件的处理,而且总是返回真值。
+.
+.P
+位置选项
+.
+.IP "" 4
+.
+.nf
+
+\-daystart \-follow \-regextype
+.
+.fi
+.
+.IP "" 0
+.
+.P
+普通选项
+.
+.IP "" 4
+.
+.nf
+
+\-depth \-\-help \-maxdepth LEVELS \-mindepth LEVELS \-mount \-noleaf
+\-\-version \-xdev \-ignore_readdir_race \-noignore_readdir_race
+.
+.fi
+.
+.IP "" 0
+.
+.P
+\fB操作符\fR
+.
+.P
+以下操作符优先级递减,未做任何指定时默认使用\fB\-and\fR。
+.
+.IP "" 4
+.
+.nf
+
+( EXPR ) !EXPR \-not EXPR EXPR1 \-a EXPR2 EXPR1 \-and EXPR2
+EXPR1 \-o EXPR2 EXPR1 \-or EXPR2 EXPR1 , EXPR2
+.
+.fi
+.
+.IP "" 0
+.
+.P
+\fB测试\fR
+.
+.P
+测试返回一个真值或一个假值。下式中\fBN\fR可以是\fB+N\fR或\fB\-N\fR或\fBN\fR。
+.
+.IP "" 4
+.
+.nf
+
+\-amin N \-anewer FILE \-atime N \-cmin N
+\-cnewer 文件 \-ctime N \-empty \-false \-fstype 类型 \-gid N
+\-group 名称 \-ilname 匹配模式 \-iname 匹配模式 \-inum N
+\-ipath 匹配模式 \-iregex 匹配模式
+\-links N \-lname 匹配模式 \-mmin N \-mtime N \-name 匹配模式
+\-newer 文件 \-nouser \-nogroup \-path 匹配模式 \-perm [+\-]访问模式
+\-regex 匹配模式 \-readable \-writable \-executable
+\-wholename PATTERN \-size N[bcwkMG] \-true \-type [bcdpflsD] \-uid N
+\-used N \-user NAME \-xtype [bcdpfls]
+.
+.fi
+.
+.IP "" 0
+.
+.P
+\fB动作\fR
+.
+.IP "" 4
+.
+.nf
+
+\-delete \-print0 \-printf FORMAT \-fprintf FILE FORMAT \-print
+\-fprint0 FILE \-fprint FILE \-ls \-fls FILE \-prune \-quit
+\-exec COMMAND ; \-exec COMMAND {} + \-ok COMMAND ;
+\-execdir COMMAND ; \-execdir COMMAND {} + \-okdir COMMAND ;
+.
+.fi
+.
+.IP "" 0
+.
+.SH "选项"
+所有的选项都总是返回真值,它们总会被执行,除非放在表达式中执行不到的地方 。因此,清楚起见,最好把它们放在表达式的开头部分。
+.
+.TP
+\fB\-daystart\fR
+从当日起始时开始而不是从24小时之前,计算时间 (for\-amin,\-atime,\-cmin,\-ctime,\-mmin,and\-mtime)。
+.
+.TP
+\fB\-depth\fR
+先处理目录的内容再处理目录本身。
+.
+.TP
+\fB\-follow\fR
+不检索符号链接。隐含了\fB\-noleaf\fR。
+.
+.TP
+\fB\-help,\-\-help\fR
+列出find的命令行用法的概要,然后退出。
+.
+.TP
+\fB\-maxdepth levels\fR
+指定访问下层目录的最深层数
+.
+.P
+\fB\-maxdepth 0\fR意味着只在命令行参数指定的目录中执行测试和动作。
+.
+.TP
+\fB\-mindepth levels\fR
+不在\fBlevels\fR层内执行任何测试和动作。
+.
+.P
+\fB\-mindepth 1\fR意味着处理所有的文件,除了命令行参数指定的目录中的文件。
+.
+.TP
+\fB\-mount\fR
+不进入处于其它文件系统之上的目录。可以用\fB\-xdev\fR代替,从而和一 些其他版本的find兼容。
+.
+.TP
+\fB\-noleaf\fR
+不为“目录中子目录数量比硬连接数少2”这种假设做优化。
+.
+.P
+这个选项在搜索那些不遵循UNIX文件系统链接约定的文件系统时用,比如 CD\-ROM,MS\-DOS文件系统或AFS卷的加载点。在普通的UNIX文件系统中,每个目录至 少有两个硬连接,它的名字和它的\fB\.\fR条目。另外,它的子目录(假如有)还会各有一 个\fB\.\.\fR链接到它。在find检索一个目录时,发现子目录数比它的连接数少二时,它 就知道目录中的其他条目并非目录(而是目录树中的叶(‘leaf’)节点)。除非需要检 索的是这个叶节点,否则没必要去处理它。这样可以带来很大的搜索速度提升。
+.
+.TP
+\fB\-version,\-\-version\fR
+打印find的版本号然后退出。
+.
+.TP
+\fB\-xdev\fR
+不进入处于其他文件系统之上的目录。
+.
+.SH "测试"
+数字参数可以这样给出:
+.
+.TP
+\fB+n\fR
+比n大
+.
+.TP
+\fB\-n\fR
+比n小
+.
+.TP
+\fBn\fR
+正好是n
+.
+.TP
+\fB\-amin n\fR
+对文件的最近一次访问是在n分钟之前。
+.
+.TP
+\fB\-anewer file\fR:
+
+.
+.P
+对文件的最近一次访问比file修改时间要晚。如果命令行中\fB\-follow\fR在\fB\-anewer\fR 之前,也只有在这种情况下\fB\-anewer\fR会受\fB\-follow\fR的影响。
+.
+.TP
+\fB\-atime n\fR
+对文件的最近一次访问是在n*24小时之前。
+.
+.TP
+\fB\-cmin n\fR
+对文件状态的最近一次修改是在n分钟之前。
+.
+.TP
+\fB\-cnewer file\fR
+对文件状态的最近一次修改比file修改时间要晚。如果命令行 中\fB\-follow\fR在\fB\-cnewer\fR之前,也只有在这种情况下\fB\-cnewer\fR 会受\fB\-follow\fR的影响。
+.
+.TP
+\fB\-ctime n\fR
+对文件状态的最近一次修改是在n*24小时之前。
+.
+.TP
+\fB\-empty\fR
+文件是空的普通文件或者空目录。
+.
+.TP
+\fB\-false\fR
+总是false。
+.
+.TP
+\fB\-fstype type\fR
+文件处于type类型的文件系统之上。
+.
+.P
+有效的文件系统类型在不同版本的Unix中是不同的;一些Unix中的不完全的文件系 统类型列表是这样:ufs,4\.2,4\.3,nfs,tmp,mfs,S51K,S52K\.你可以用\fB\-printf\fR加 上%F指令来查看你的文件系统的类型。
+.
+.TP
+\fB\-gid n\fR
+文件的数字形式的组ID是n。
+.
+.TP
+\fB\-group name\fR
+文件属于name组(也允许使用数字形式的组ID)\.
+.
+.TP
+\fB\-ilname pattern\fR
+和\-lname类似,但是匹配时是不区分大小写的。
+.
+.TP
+\fB\-iname pattern\fR
+和\-name类似,但是匹配时不区分大小写。
+.
+.TP
+\fB\-inum n\fR
+文件的i结点数是n。
+.
+.TP
+\fB\-ipath pattern\fR
+和\fB\-path\fR类似,但是匹配时是不区分大小写的。
+.
+.TP
+\fB\-iregex pattern\fR
+和\fB\-regex\fR类似,但是匹配时是不区分大小写的。
+.
+.TP
+\fB\-links n\fR
+文件有n个链接。
+.
+.TP
+\fB\-lname pattern\fR
+文件是一个与pattern匹配的符号链接。元字符不会对\fB/\fR或 \fB\.\fR做特殊处理。
+.
+.TP
+\fB\-mmin n\fR
+对文件数据的最近一次修改是在n分钟之前。
+.
+.TP
+\fB\-mtime n\fR
+对文件数据的最近一次修改是在n*24小时之前。
+.
+.TP
+\fB\-name pattern\fR:
+
+.
+.P
+基本的文件名(将路径去掉了前面的目录)与shell模式pattern相匹配。元字符 \fB(*\fR,\fB?\fR,\fB[])\fR不会匹配文件名开头的\fB"\."\fR。使用\fB\-prune\fR来略过一个目录及其 中的文件。查看\fB\-path\fR的描述中的范例。
+.
+.TP
+\fB\-newer file\fR
+对文件的最近一次修改比file修改时间要晚。
+.
+.P
+如果在命令行中,\fB\-follow\fR在\fB\-newer\fR之前,\fB\-newer\fR会受\fB\-follow\fR的影响。
+.
+.TP
+\fB\-nouser\fR
+没有符合文件的数字形式的用户ID的用户。
+.
+.TP
+\fB\-nogroup\fR
+没有符合文件的数字形式的组ID的组。
+.
+.TP
+\fB\-path pattern\fR
+文件名与shell模式pattern相匹配。
+.
+.P
+元字符不会对\fB/\fR或\fB\.\fR做特殊处理。例如:
+.
+.IP "" 4
+.
+.nf
+
+find \. \-path \'\./sr*sc\'
+.
+.fi
+.
+.IP "" 0
+.
+.P
+如果存在\fB\./src/misc\fR的话,会将它打印出来。因此,想要忽略一个完整的目录树 ,应当使用\fB\-prune\fR而不是检查目录树中所有的文件。例如要跳过\fBsrc/emacs\fR目 录和其中所有的文件和子目录,把其他找到的文件打印出来,应当这样:
+.
+.IP "" 4
+.
+.nf
+
+find \. \-path\'\./src/emacs\'\-prune \-o \-print
+.
+.fi
+.
+.IP "" 0
+.
+.TP
+\fB\-perm mode\fR
+文件的权限位恰好是mode(八进制或符号)。
+.
+.TP
+\fB\-perm \-mode\fR
+所有的权限位mode都被设置了的文件。
+.
+.TP
+\fB\-perm +mode\fR
+任何权限位mode被设置了的文件。
+.
+.TP
+\fB\-regex pattern\fR
+文件名与正则表达式pattern匹配。
+.
+.P
+这是对整个路径的匹配,不是搜索文件。例如,要匹配名为\fB\./fubar3\fR的文件,可 以使用正则表达式\fB\.*bar\.\fR或者\fB\.*b\.*3\fR,但是不能用\fBb\.*r3\fR。
+.
+.TP
+\fB\-size n[bckw]\fR
+文件使用了n单位个存储单元。
+.
+.P
+默认的单位是512字节的块,也可以用\fBnb\fR来指定这个值。\fBnc\fR表示字节,\fBnk\fR表 示千字节(kB),\fBnw\fR表示两字节的字,大小不会计入\fBindirect blocks\fR,但是会 计入没有真正分配空间的疏松文件中的块。
+.
+.TP
+\fB\-true\fR
+总是true
+.
+.TP
+\fB\-type c\fR
+文件是c类型的。类型可取值如下
+.
+.IP
+b 特殊块文件(缓冲的)
+.
+.IP
+c 特殊字符文件(不缓冲)
+.
+.IP
+d 目录
+.
+.IP
+p 命名管道(FIFO)
+.
+.IP
+f 普通文件
+.
+.IP
+l 符号链接
+.
+.IP
+s 套接字
+.
+.IP
+D 门(Solaris特有)
+.
+.TP
+\fB\-uid n\fR
+文件的数字形式的用户ID是n。
+.
+.TP
+\fB\-used n\fR
+文件最后一次存取是在最后一次修改它的状态的n天之后。
+.
+.TP
+\fB\-user name\fR
+文件的所有者是name(也可以使用数字形式的用户ID)\.
+.
+.TP
+\fB\-xtype c\fR
+和\-type相同,除非文件是一个符号链接。对于符号链接:如果没有 给出\fB\-follow\fR,如果文件是一个指向c类型文件的链接,那么返回 true;如果给出了\fB\-follow\fR,如果c是‘l’那么返回true。换句话说 ,对于符号链接,\-xtype检查那些\-type不检查的文件。
+.
+.SH "动作ACTIONS"
+.
+.TP
+\fB\-exec command;\fR
+执行command
+.
+.P
+如果命令返回状态值0,那么exec返回true。所有find其余的命令行参数将作为提 供给命令的参数,直到遇到一个由‘;’组成的参数为止。命令的参数中,字符串‘{} ’将以正在处理的文件名替换。所有的‘{}’都会被替换,不仅是在单独的一个参数 中。有些版本的find不是这样做的。这些参数可能需要用‘\e’来escape或者用括号 括住,防止它们被shell展开。命令是从起始目录执行的。
+.
+.TP
+\fB\-fls file\fR
+返回true;类似\-ls但是像\-fprint那样写入file。
+.
+.TP
+\fB\-fprint file\fR
+返回true,将文件全名打印到文件file中。
+.
+.P
+如果运行find时file不存在,那么它将被创建。如果它存在,它将被覆盖。文件 \fB/dev/stdout\fR和\fB/dev/stderr\fR会作特殊处理,它们分别指的是标准输出和标准错 误输出。
+.
+.TP
+\fB\-fprint0 file\fR
+返回true,类似\fB\-print0\fR但是像\fB\-fprint\fR那样写入file。
+.
+.TP
+\fB\-fprintf fileformat\fR
+返回true;类似\-printf但是像\-fprint那样写入file。
+.
+.TP
+\fB\-ok command;\fR
+类似\-exec但是会先向用户询问(在标准输入);如果回应不是以‘ y’或‘Y’起始则不会运行command而是返回false。
+.
+.TP
+\fB\-print\fR
+返回true;在标准输出打印文件全名,然后是一个换行符。
+.
+.TP
+\fB\-print0\fR
+返回true,在标准输出打印文件全名,然后是一个null字符。这样可 以使处理find的输出程序可以正确地理解带有换行符的文件名。
+.
+.TP
+\fB\-printf format\fR
+返回true,在标准输出打印format。
+.
+.P
+字段宽度和精度可以像C函数\fBprintf\fR那样来指定。与\-print不同的是,\fB\-printf\fR 在字符串末端不会添加一个新行。可用的转义字符和指令如下:
+.
+.IP "" 4
+.
+.nf
+
+\ea 警告铃声
+\eb 回退
+\ec 立即停止以当前格式输出,刷新输出设备。
+\ef 表格结束
+\en 新行
+\er 回车
+\et 水平tab
+\ev 竖直tab
+\e\e 输出自身‘\e’
+\eNNN ASCII编码是NNN(八进制)的字符
+.
+.fi
+.
+.IP "" 0
+.
+.P
+在\fB\e\fR字符后面使用任何其他字符会被作为普通字符,因此它们都会被打印出来。
+.
+.IP "" 4
+.
+.nf
+
+%% 输出自身‘%’
+%a 文件最后一次存取的时间。格式是C函数‘ctime’返回值的格式。
+%Ak 文件最后一次存取的时间。格式以k指定,可以是‘@’或者是C函
+ 数‘strftime’的指令格式。
+.
+.fi
+.
+.IP "" 0
+.
+.P
+下面列出了k可用的值,但并不是在所有系统上都可用,因为不同系统\fBstrftime\fR 也不同。
+.
+.IP "" 4
+.
+.nf
+
+时间字段:
+
+H 小时(00\.\.23)
+I 小时(01\.\.12)
+k 小时(0\.\.23)
+l 小时(1\.\.12)
+M 分钟(00\.\.59)
+p 本地的AM或者PM
+r 12小时格式的时间(hh:mm:ss[AP]M)
+S 秒(00\.\.61)
+T 24小时格式的时间(hh:mm:ss)
+X 本地的时间表示方法(H:M:S)
+Z 时区(例如EDT),如果不能决定时区就是空
+
+日期字段:
+
+a 本地一星期中每天的名称的缩写(Sun\.\.Sat)
+A 本地一星期中每天的全名,可变长度(Sunday\.\.Saturday)
+b 本地每月的名称的缩写(Jan\.\.Dec)
+B 本地每月的全名,可变长度(January\.\.December)
+c 本地的日期和时间表示(SatNov0412:02:33EST1989)
+d 一个月当中的日子(01\.\.31)
+D 日期(mm/dd/yy)
+h 与b相同
+j 一年当中的日子(001\.\.366)
+m 月份(01\.\.12)
+U 以星期日作为每周起始,一年当中的星期(00\.\.53)
+w 一星期当中的日子(0\.\.6)
+W 以星期一当作每周起始,一年当中的星期(00\.\.53)
+x 本地的日期表示(mm/dd/yy)
+y 年份的最后两位(00\.\.99)
+Y 年份(1970\.\.\.)
+%b 文件大小,以512字节的块为单位(四舍五入)。
+%c 文件状态最后一次修改的时间。格式是C函数‘ctime’返回值的格式。
+%Ck 文件状态最后一次修改的时间。格式以k指定,类似于%A。
+%d 文件在目录树中的深度;0意味着文件是一个命令行参数。
+%f 去掉了前面的目录的文件名(只剩下最后的成分)。
+%F 文件所在文件系统的类型;这个值可以为−fstype所用。
+%g 文件的组名,如果组没有名称就是数字形式的组ID。
+%G 文件的数字形式的组ID。
+%h 文件名的前面的目录部分(仅除去最后的成分)。
+%H 据以找到了文件的命令行参数。
+%i 文件的i结点号(16进制)。
+%k 文件大小,以1kB的块为单位(四舍五入)。
+%l 符号链接的目标(如果文件不是一个符号链接,那么结果是空字符串)
+%m 文件的权限位(8进制)。
+%n 文件的硬连接数。
+%p 文件名。
+%P 文件名,去掉了据以找到了文件的命令行参数的名称部分。
+%s 文件大小,以字节为单位。
+%t 文件最后一次修改的时间。格式是C函数‘ctime’返回值的格式。
+%Tk 文件最后一次修改的时间。格式以k指定,类似于%A。
+%u 文件的用户名,如果用户没有名称就是数字形式的用户ID。
+%U 文件的数字形式的用户ID。
+.
+.fi
+.
+.IP "" 0
+.
+.TP
+\fB\-prune\fR
+如果没有给出\fB\-depth\fR则返回true,不进入当前目录。如果给出了 \fB\-depth\fR则返回false,没有效果。
+.
+.TP
+\fB\-ls\fR
+返回true,以‘ls\-dils’格式在标准输出列出文件。
+.
+.P
+块以1kB字节为单位计数,除非设置了环境变量POSIXLY_CORRECT,那样的话会使用 512字节的块。
+.
+.SH "操作符"
+以优先级高低顺序排列:
+.
+.TP
+\fB(expr)\fR
+强制为优先
+.
+.TP
+\fB!expr\fR
+如果expr是false则返回true
+.
+.TP
+\fB\-not expr\fR
+同\fB!expr\fR
+.
+.TP
+\fBexpr1 expr2\fR
+与表达式,如果expr1为false则不会执行expr2
+.
+.TP
+\fBexpr1 \-a expr2\fR
+同\fBexpr1 expr2\fR
+.
+.TP
+\fBexpr1 \-and expr2\fR
+同\fBexpr1 expr2\fR
+.
+.TP
+\fBexpr1 \-o expr2\fR
+或表达式,如果expr1为true则不会执行expr2
+.
+.TP
+\fBexpr1 \-or expr2\fR
+同\fBexpr1 \-o expr2\fR
+.
+.TP
+\fBexpr1,expr2\fR
+列表,expr1和expr2都会被执行。expr1的值被忽略,列表的值 是expr2的值
+.
+.SH "参见"
+locate(1L), locatedb(5L), updatedb(1L), xargs(1L)
+.
+.P
+Finding Files(Info在线帮助,或者是打印的版本)
diff --git a/man/zh_CN.UTF-8/man1/grep.1 b/man/zh_CN.UTF-8/man1/grep.1
new file mode 100644
index 0000000..23a729a
--- /dev/null
+++ b/man/zh_CN.UTF-8/man1/grep.1
@@ -0,0 +1,211 @@
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "GREP" "1" "February 2015" "" ""
+.
+.SH "NAME"
+\fBgrep\fR \- 打印匹配行
+.
+.SH "描述DESCRIPTION"
+grep命令是一种强大的文本搜索工具,它能使用正则表达式搜索文本,并把匹配的 行打印出来。grep全称是\fBGlobal Regular Expression Print\fR,表示全局正则表达 式版本,它的使用权限是所有用户。
+.
+.SH "格式SYNOPSIS"
+\fBgrep [OPTIONS] PATTERN [FILE\.\.\.]\fR
+.
+.P
+\fBgrep [OPTIONS] [−e PATTERN | −f FILE] [FILE\.\.\.]\fR
+.
+.SH "选项"
+.
+.TP
+\fB\-a\fR 或 \fB\-\-text\fR
+将二进制档案视为文本文件搜寻,grep原本是搜寻文本文件,这个参数则 相当于\fB\-\-binary\-files=text\fR这个参数。
+.
+.TP
+\fB\-c\fR
+只输出匹配行的总数
+.
+.TP
+\fB\-i\fR
+不区分大小写(只适用于单字符)
+.
+.TP
+\fB\-h\fR
+查询多文件时不显示文件名
+.
+.TP
+\fB\-l\fR
+查询多文件时只输出包含匹配字符的文件名
+.
+.TP
+\fB\-n\fR
+显示匹配行及行号
+.
+.TP
+\fB\-s\fR
+不显示不存在或无匹配文本的错误信息
+.
+.TP
+\fB\-v\fR
+显示不包含匹配文本的所有
+.
+.TP
+\fB\-l\fR
+只列出匹配的文件名
+.
+.TP
+\fB\-L\fR
+列出不匹配的文件名
+.
+.TP
+\fB\-w\fR
+只匹配整个单词,而不是字符串的一部分
+.
+.TP
+\fB\-A 数字\fR 或 \fB\-\-after\-context=数字\fR
+除了列出符合行之外,并且列出后[数字]行
+.
+.TP
+\fB\-B 数字\fR 或 \fB\-\-before\-context=数字\fR
+除了列出符合行之外,并且列出前[数字]行
+.
+.TP
+\fB\-C 数字\fR 或 \fB\-\-context[=数字]\fR
+列出符合行之外并列出上下各[数字]行,默认值是两行
+.
+.P
+PATTERN既可以是要搜索的字符串,也可以是一个正则表达式。输入要搜索的字符 串时最好使用双引号,而在模式匹配使用正则表达式时,注意使用单引号。
+.
+.P
+正则表达式常用参数
+.
+.IP "" 4
+.
+.nf
+
+表1\.常用的元字符
+代码 说明
+ \. 匹配除换行符以外的任意字符
+\ew 匹配字母或数字或下划线或汉字
+\es 匹配任意的空白符
+\e_s 表示匹配一个空格或一个换行符
+\ed 匹配数字
+\eb 匹配单词的开始或结束
+^ 匹配字符串的开始
+$ 匹配字符串的结束
+\e< 标注单词的开始
+\e> 标注单词的结尾
+
+表2\.常用的限定符
+代码 说明
+* 重复零次或更多次
++ 重复一次或更多次
+? 重复零次或一次
+{n} 重复n次
+{n,} 重复n次或更多次
+{n,m} 重复n到m次
+
+表3\.分组
+代码 说明
+x|y 匹配 x 或 y
+[xyz] 匹配包含的任一字符
+[^xyz] 反向字符集。匹配未包含的任何字符
+[a\-z] 字符范围。匹配指定范围内的任何字符。
+[^a\-z] 反向范围字符。匹配不在指定的范围内的任何字符
+.
+.fi
+.
+.IP "" 0
+.
+.SH "实例"
+examples
+.
+.IP "" 4
+.
+.nf
+
+grep \'test\' d*
+.
+.fi
+.
+.IP "" 0
+.
+.P
+显示所有以d开头的文件中包含 test的行
+.
+.IP "" 4
+.
+.nf
+
+grep \'test\' aa bb cc
+.
+.fi
+.
+.IP "" 0
+.
+.P
+显示在aa,bb,cc文件中匹配test的行
+.
+.IP "" 4
+.
+.nf
+
+grep \'[a\-z]\e{5\e}\' aa
+.
+.fi
+.
+.IP "" 0
+.
+.P
+显示所有包含每个字符串至少有5个连续小写字符的字符串的行
+.
+.IP "" 4
+.
+.nf
+
+grep man *
+.
+.fi
+.
+.IP "" 0
+.
+.P
+匹配类似于\'Batman\',\'manic\',’man’等的字符串
+.
+.IP "" 4
+.
+.nf
+
+grep \'\e\'
+.
+.fi
+.
+.IP "" 0
+.
+.P
+匹配’man’,但不匹配类似于\'Batman\'或\'manic\'等的字符串。
+.
+.SH "说明"
+默认情况下,\fBgrep\fR只搜索当前目录,搜索子目录可以使用\fBgrep \-r\fR递归搜索,忽 略子目录可以使用\fBgrep \-d skip\fR,如果输出很多,您可以通过管道将其转到less 上阅读。
+.
+.P
+有一点要注意,您必需提供一个文件过滤方式(搜索全部文件的话用\fB*\fR)。如果您忘 了,grep会一直等着,直到该程序被中断。如果您遇到了这样的情况,按\fBCTRL c\fR ,然后再试。
+.
+.SH "链接LINKS"
+风生水起:\fIhttp://www\.cnblogs\.com/end/\fR
+.
+.P
+原文地址:\fIhttp://www\.cnblogs\.com/end/archive/2012/02/21/2360965\.html\fR
diff --git a/man/zh_CN.UTF-8/man1/iconv.1 b/man/zh_CN.UTF-8/man1/iconv.1
new file mode 100644
index 0000000..ea9866d
--- /dev/null
+++ b/man/zh_CN.UTF-8/man1/iconv.1
@@ -0,0 +1,122 @@
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "ICONV" "1" "March 2015" "" ""
+.
+.SH "NAME"
+\fBiconv\fR \- 文件内容编码转换
+.
+.SH "总览"
+\fBiconv [选项\.\.\.] [文件\.\.\.]\fR
+.
+.SH "描述"
+iconv程序把文本从一种编码转换为另一种编码。它把"\-f"选项指定的编码转换为 "\-t"选项指定的编码。这两种编码默认都是当前locale的编码,所有文件都依次进 行转换。默认输出到标准输出设备,亦可指定输出文件。
+.
+.P
+允许的编码与具体系统有关。"\-l"选项可以列出已知的字符集,具体实现可以查看 iconv_open(3)手册页。
+.
+.P
+下面这个例子将从input文件读取内容,并将输出的output文件字符编码从ISO 8859\-15转换到UTF\-8
+.
+.P
+$ iconv \-f ISO\-8859\-15 \-t UTF\-8 < input\.txt > output\.txt
+.
+.SH "选项"
+输入/输出格式规范:
+.
+.TP
+\fB\-f, \-\-from\-code=名称\fR
+原始文本编码
+.
+.TP
+\fB\-t, \-\-to\-code=名称\fR
+输出文本编码
+.
+.P
+信息:
+.
+.TP
+\fB\-l, \-\-list\fR
+列举所有已知的字符集
+.
+.P
+输出控制:
+.
+.TP
+\fB\-c\fR
+从输出中忽略无效的字符
+.
+.TP
+\fB\-o, \-\-output=FILE\fR
+输出文件
+.
+.TP
+\fB\-s, \-\-silent\fR
+关闭警告
+.
+.TP
+\fB\-\-verbose\fR
+打印进度信息
+.
+.TP
+\fB\-?, \-\-help\fR
+给出该系统求助列表
+.
+.TP
+\fB\-\-usage\fR
+给出简要的用法信息
+.
+.TP
+\fB\-V, \-\-version\fR
+打印程序版本号
+.
+.SH "EXIT STATUS"
+Zero on success, non\-zero on errors\.
+.
+.SH "FILES"
+/usr/lib/gconv
+.
+.IP "" 4
+.
+.nf
+
+ Usual default gconv module path\.
+.
+.fi
+.
+.IP "" 0
+.
+.P
+/usr/lib/gconv/gconv\-modules
+.
+.IP "" 4
+.
+.nf
+
+ Usual system default gconv module configuration file\.
+.
+.fi
+.
+.IP "" 0
+.
+.P
+/usr/lib/gconv/gconv\-modules\.cache
+.
+.IP "" 4
+.
+.nf
+
+Usual system gconv module configuration cache\.
+.
+.fi
+.
+.IP "" 0
+.
+.SH "参见(SEEALSO)"
+iconv_open(3),locale(7)
+.
+.SH "版权"
+本文档引用了下面网页的文档
+.
+.P
+\fIhttp://niyunjiu\.iteye\.com/blog/739224\fR
diff --git a/man/zh_CN.UTF-8/man1/kill.1 b/man/zh_CN.UTF-8/man1/kill.1
index 90c903b..4a5c5b9 100644
--- a/man/zh_CN.UTF-8/man1/kill.1
+++ b/man/zh_CN.UTF-8/man1/kill.1
@@ -1,85 +1,56 @@
-.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
-.\"*******************************************************************
-.\"
-.\" This file was generated with po4a. Translate the source file.
-.\"
-.\"*******************************************************************
-.TH KILL 1 2013年10月 "GNU coreutils 8.21" 用户命令
-.SH 名称
-kill \- 向进程发送信号,或列出信号列表
-.SH 简介
-\fBkill\fP [\fI\-s SIGNAL | \-SIGNAL\fP] \fIPID\fP...
-.br
-\fBkill\fP \fI\-l \fP[\fISIGNAL\fP]...
-.br
-\fBkill\fP \fI\-t \fP[\fISIGNAL\fP]...
-.SH 说明
-.\" Add any additional description here
-.PP
-向进程发送信号,或列出信号列表
-.PP
-对于长选项来说必须的参数,对于短选项也是必须的。
-.HP
-\fB\-s\fP, \fB\-\-signal\fP=\fISIGNAL\fP, \fB\-SIGNAL\fP
-.IP
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "KILL" "1" "March 2015" "" ""
+.
+.SH "NAME"
+\fBkill\fR \- 向进程发送信号,或列出信号列表
+.
+.SH "描述"
+向进程发送信号,或列出信号列表,kill给指定进程发送指定信号\.如果没有指定信 号,则发送TERM信号\.TERM信号会杀死不能俘获该信号的进程\.对于其他进程,可能需 要使用KILL(9)信号,因为该信号不能够被俘获\.
+.
+.P
+你的shell也许有自己版本的kill命令,他们通常会取代这里描述的版本。请参考 你的shell提供的文档来了解它所支持的选项的细节。
+.
+.SH "选项"
+.
+.nf
+
+kill [\-s 信号声明|\-n 信号编号|\-信号声明] 进程号|任务声明\.\.\.
+kill \-l [信号声明]
+.
+.fi
+.
+.TP
+\fBpid\.\.\.\fR
+给kill指定一个该发信号的进程列表\.每个pid可为下面四种之一\.进程名 在这种情况下,发信号给所命名的进程\.n这里的n大于0\.将发信号给pid为n 的进程\.\-1在这种情况下,只要发信号的用户能够控制那些进行,将发信号 给所有从MAX_INT到2的进程\.\-n这里的n大于1,在这种情况下,发信号给属 于进程组n的进程\.如果给定一个负的参数,那么信号必须首先声明,否则它 会被当作信号发送出去\.
+.
+.TP
+\fB\-s\fR
+指定发送的信号\.信号可以以信号名或数字的方式给定\.
+.
+.TP
+\fB\-p\fR
+指定kill只打印命名进程的进程标识(pid),而不应发送给它信号\.
+.
+.TP
+\fB\-l\fR
+打印信号名的列表\.这可以在\fB/usr/include/linux/signal\.h\fR中找到\.
+.
+.TP
+\fB\-s,\-\-signal=SIGNAL,\-SIGNAL\fR
指定要发送的信号名称或数字
-.TP
-\fB\-l\fP, \fB\-\-list\fP
+.
+.TP
+\fB\-l,\-\-list\fR
列出信号名称,或者将信号名称“从/向”信号数字转换
-.TP
-\fB\-t\fP, \fB\-\-table\fP
+.
+.TP
+\fB\-t,\-\-table\fR
打印出信号信息表格
-.TP
-\fB\-\-help\fP
-显示本帮助并退出
-.TP
-\fB\-\-version\fP
-输出版本信息并且退出
-.PP
-参数SIGNAL 可能是一个像‘HUP’ 一样的名字, 或者是一个单独的数字‘1’, 或者是进程收到信号后的退出状态。 参数PID是一个整数;
-如果为负, 则代表一个进程组。
-.PP
-注意: 你的 shell 也许有自己版本的 kill 命令, 他们通常会取代这里描述的版本。 请参考你的 shell
-提供的文档来了解它所支持的选项的细节。
-.SH 作者
-由Paul Eggert撰写
-.SH 报告BUGS
-报告bugs到bug\-coreutils@gnu.org
-.br
-GNU coreutils 主页:
-.br
-一般使用GNU软件的帮助:
-.br
-报告翻译错误到
-.SH 版权所有
-版权所有 \(co 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL
-version 3 or later .
-.br
-This is free software: you are free to change and redistribute it. There is
-NO WARRANTY, to the extent permitted by law.
-.SH 请参阅
-kill(2)
-.PP
-\fBkill\fP的完整文档作为Texinfo手册进行维护。如果 \fBinfo\fP 和\fBkill\fP程序已正确安装在你的站点,此命令
-.IP
-\fBinfo coreutils \(aqcat invocation\(aq\fP
-.PP
-可以访问完整的使用手册。
-.SH 翻译信息
-.SS 翻译维护人
-译者:
-.ta
-tinyeyeser \fB\fP
-.br
-校对:
-.ta
-此处为校对者信息, 格式为: 校对者名 \fB<校对者邮件@地址>\fP, 校对者名 \fB<校对者邮件@地址>\fP
-.br
-.SS 翻译更新日期
-2013.10.22
-.SS 翻译组
-man翻译项目 : \fBhttp://github.com/LCTT/man\-pages/\fP
-.br
-翻译组 : \fBhttp://lctt.github.io/ \fP
-.br
-Linux中国 : \fBhttp://linux.cn/\fP
+.
+.P
+参数\fBSIGNAL\fR可能是一个像\'HUP\'一样的名字,或者是一个单独的数字‘1’,或者是 进程收到信号后的退出状态。参数PID是一个整数;如果为负,则代表一个进程组 。
+.
+.SH "参考"
+bash(1),tcsh(1),kill(2),sigvec(2)
diff --git a/man/zh_CN.UTF-8/man1/less.1 b/man/zh_CN.UTF-8/man1/less.1
new file mode 100644
index 0000000..8cdd92f
--- /dev/null
+++ b/man/zh_CN.UTF-8/man1/less.1
@@ -0,0 +1,286 @@
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "LESS" "1" "March 2015" "" ""
+.
+.SH "NAME"
+\fBless\fR \- opposite to more
+.
+.SH "总览"
+\fBless [参数] 文件\fR
+.
+.SH "描述"
+less 与 more 类似,但使用 less 可以随意浏览文件,而 more 仅能向前移动, 却不能向后移动,而且 less 在查看之前不会加载整个文件。
+.
+.SH "选项"
+.
+.TP
+\fB\-b <缓冲区大小>\fR
+设置缓冲区的大小
+.
+.TP
+\fB\-e\fR
+当文件显示结束后,自动离开
+.
+.TP
+\fB\-f\fR
+强迫打开特殊文件,例如外围设备代号、目录和二进制文件
+.
+.TP
+\fB\-g\fR
+只标志最后搜索的关键词
+.
+.TP
+\fB\-i\fR
+忽略搜索时的大小写
+.
+.TP
+\fB\-m\fR
+显示类似more命令的百分比
+.
+.TP
+\fB\-N\fR
+显示每行的行号
+.
+.TP
+\fB\-o <文件名>\fR
+将less 输出的内容在指定文件中保存起来
+.
+.TP
+\fB\-Q\fR
+不使用警告音
+.
+.TP
+\fB\-s\fR
+显示连续空行为一行
+.
+.TP
+\fB\-S\fR
+行过长时间将超出部分舍弃
+.
+.TP
+\fB\-x <数字>\fR
+将“tab”键显示为规定的数字空格
+.
+.SH "命令"
+搜索
+.
+.P
+当使用命令"less file\-name"打开一个文件后,可以使用下面的方式在文件中搜 索。搜索时整个文本中匹配的部分会被高亮显示。
+.
+.IP "1." 4
+向前搜索
+.
+.IP
+/ : 使用一个模式进行搜索,并定位到下一个匹配的文本
+.
+.IP
+n : 向前查找下一个匹配的文本
+.
+.IP
+N : 向后查找前一个匹配的文本
+.
+.IP "2." 4
+向后搜索
+.
+.IP
+? : 使用模式进行搜索,并定位到前一个匹配的文本
+.
+.IP
+n : 向后查找下一个匹配的文本
+.
+.IP
+N : 向前查找前一个匹配的文本
+.
+.IP "3." 4
+全屏导航
+.
+.IP
+ctrl + F :向前移动一屏
+.
+.IP
+ctrl + B :向后移动一屏
+.
+.IP
+ctrl + D :向前移动半屏
+.
+.IP
+ctrl + U :向后移动半屏
+.
+.IP "4." 4
+单行导航
+.
+.IP
+j : 向下移动一行
+.
+.IP
+k : 向上移动一行
+.
+.IP "5." 4
+其它导航
+.
+.IP
+G : 移动到最后一行
+.
+.IP
+g : 移动到第一行
+.
+.IP
+按空格:向下翻一页
+.
+.IP
+b:向上翻一页
+.
+.IP
+d:向下翻半页
+.
+.IP
+u:向上翻半页
+.
+.IP
+q / ZZ : 退出 less 命令
+.
+.IP "6." 4
+编辑文件
+.
+.IP
+v : 进入编辑模式,使用配置的编辑器编辑当前文件
+.
+.IP "7." 4
+标记导航
+.
+.IP "" 0
+.
+.P
+当使用 less 查看大文件时,可以在任何一个位置作标记,可以通过命令导航到 标有特定标记的文本位置。
+.
+.IP "" 4
+.
+.nf
+
+ma : 使用 a 标记文本的当前位置
+
+\'a : 导航到标记 a 处
+.
+.fi
+.
+.IP "" 0
+.
+.IP "1." 4
+浏览多个文件
+.
+.IP "" 0
+.
+.P
+方式一,传递多个参数给 less,就能浏览多个文件。
+.
+.IP "" 4
+.
+.nf
+
+less file1 file2
+.
+.fi
+.
+.IP "" 0
+.
+.P
+方式二,正在浏览一个文件时,使用 :e 打开另一个文件。
+.
+.IP "" 4
+.
+.nf
+
+less file1
+
+:e file2
+.
+.fi
+.
+.IP "" 0
+.
+.P
+当打开多个文件时,使用如下命令在多个文件之间切换
+.
+.IP "" 4
+.
+.nf
+
+:n \- 浏览下一个文件
+
+:p \- 浏览前一个文件
+.
+.fi
+.
+.IP "" 0
+.
+.IP "1." 4
+less 版 tail \-f
+.
+.IP "" 0
+.
+.P
+在 Linux 动态查看日志文件常用的命令非 tail \-f 莫属,其实 less 也能完成 这项工作,使用 F 命令。
+.
+.SH "实例"
+实例1:查看文件
+.
+.IP "" 4
+.
+.nf
+
+less log2013\.log
+.
+.fi
+.
+.IP "" 0
+.
+.P
+实例2:ps查看进程信息并通过less分页显示
+.
+.IP "" 4
+.
+.nf
+
+ps \-ef |less
+.
+.fi
+.
+.IP "" 0
+.
+.P
+实例3:查看命令历史使用记录并通过less分页显示
+.
+.IP "" 4
+.
+.nf
+
+history | less
+.
+.fi
+.
+.IP "" 0
+.
+.P
+实例5:浏览多个文件
+.
+.IP "" 4
+.
+.nf
+
+Less log2013\.log log2014\.log
+输入 :n后,切换到 log2014\.log
+输入 :p 后,切换到log2013\.log
+.
+.fi
+.
+.IP "" 0
+.
+.SH "版权"
+本文档由以下文档整理而来
+.
+.P
+\fIhttp://www\.cnblogs\.com/peida/archive/2012/11/05/2754477\.html\fR
+.
+.P
+\fIhttp://blog\.csdn\.net/caihaijiang/article/details/6113419\fR
diff --git a/man/zh_CN.UTF-8/man1/ln.1 b/man/zh_CN.UTF-8/man1/ln.1
new file mode 100644
index 0000000..3975a16
--- /dev/null
+++ b/man/zh_CN.UTF-8/man1/ln.1
@@ -0,0 +1,128 @@
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "LN" "1" "March 2015" "" ""
+.
+.SH "NAME"
+\fBln\fR \- 在文件之间建立连接
+.
+.SH "描述"
+ln命令在两个文件之间创建链接。默认创建硬链接(hard link);在使用\fB\-s\fR选项 时创建软链接(soft link)。
+.
+.SH "总览"
+\fBln [OPTION]… [\-T] TARGET LINKNAME\fR
+.
+.P
+\fBln [OPTION]… TARGET\fR
+.
+.P
+\fBln [OPTION]… TARGET… DIRECTORY\fR
+.
+.P
+\fBln [OPTION]… \-t DIRECTORY TARGET…\fR
+.
+.P
+如果指定TARGET(目标文件)和LINKNAME(链接文件),ln创建TARGET到LINKNAME的 链接。
+.
+.P
+如果只指定TARGET,ln在当前目录以目标文件名创建目标文件的链接。
+.
+.P
+如果指定"\fB\-t\fR"选项,或者最后一个参数是一个目录并且没有指定"\fB\-T\fR"选项,ln 将使用TARGET文件名在指定的每个目录中创建一个链接\.第三、四种语法实际上是 为多个TARGET创建链接的方法。
+.
+.P
+通常ln并不移除任何已存在的文件。但使用"\fB\-f\fR"选项将无条件的移除现存文件; 使用"\fB\-i\fR"选项将在移除他们时询问;"\fB\-b\fR"选项对现存文件重命名。
+.
+.P
+ln命令创建的链接有以下两种:
+.
+.TP
+\fBHard link\fR
+硬链接是指现存文件的其他名字;link的文件和原始文件其实是完全相 同的。他们实际上共享相同的inode(inode包含所有和文件相关的信息, 从某种意义上说inode就相当于一个文件)。你不能创建到一个目录的 hard链接,并且hard链接不能跨越文件系统边界(也就是硬盘分区)。
+.
+.TP
+\fBSymbolic link\fR
+\'Symbolic link\'又叫\'soft link\',实际上它是一种特殊的文件类型(不 是所有的内核都支持)。通过symlinks文件进行的大部分操作(opening, writing, reading)都将直接将操作应用至链接的目标文件上。但是有些 操作,比如removing将只作用于链接文件本身,对目标文件没有影响。
+.
+.SH "选项"
+.
+.TP
+\fB\-b,–backup[=METHOD]\fR
+备份选项,指定备份文件如何命名。
+.
+.P
+参数"METHOD"如下。如果不使用该参数,则使用环境变量\fBVERSION_CONTROL\fR, 如果该环境变量没有设置,则缺省地使用’existing’。
+.
+.IP "" 4
+.
+.nf
+
+none, off
+ 不备份
+t, numbered
+ 产生数字标记形式的备份文件
+nil, existiong
+ 对已有数字标记备份的文件进行数字备份,而简单备份其他类型文件
+never,simple
+ 总是进行简单备份
+.
+.fi
+.
+.IP "" 0
+.
+.P
+正确有效的METHOD参数对应于Emacs变量’version−control’
+.
+.TP
+\fB\-d, \-F, –directory\fR
+允许拥有适当权限的用户尝试在创建到目录的hard链接。不过这可能由于 系统限制(即使是超级用户)而失败(注:很多系统是不支持创建目录的 硬链接的)。
+.
+.TP
+\fB\-f, –force\fR
+移除已存在的目标文件。
+.
+.TP
+\fB\-i, –interactive\fR
+提示是否移除已存在的目标文件。
+.
+.TP
+\fB\-n, \-no\-dereference\fR
+当最后一个操作数是链接到目录的symlink时将其作为普通的文件对待。 当指定\fB\-no\-target\-directory(\-T)\fR时这个选项无效。
+.
+.TP
+\fB\-s, \-symoblic\fR
+创建symbolic链接。这个选项在不支持symbolic链接的系统上仅仅提示一 个错误信息。
+.
+.TP
+\fB\-S SUFFIX, \-suffix=SUFFIX\fR
+在使用\-b选项是指定为每个备份的文件添加的后缀。
+.
+.P
+在备份文件后添加"SUFFIX"(后缀)。如果不使用该参数,则使用环境变量 \fBSIM_PLE_BACHUP_SUFFIX\fR,如果该环境变量没有设置,则缺省地使用’~’。
+.
+.TP
+\fB\-t DIRECTORY, \-target\-directory=DIRECTORY\fR
+指定目标目录。
+.
+.TP
+\fB\-T, \-no\-target\-directory\fR
+当最后一个参数是目录或者链接到目录的symlink时将其作为普通文件。
+.
+.TP
+\fB\-v, \-verbose\fR
+用于在成功创建link后打印每个文件的名字。
+.
+.TP
+\fB−help\fR
+在标准输出上显示使用信息并顺利退出。
+.
+.TP
+\fB−version\fR
+在标准输出上显示版本信息并顺利退出
+.
+.TP
+\fB−−\fR
+终端参数列表。
+.
+.SH "另见"
+ls(1), rm(1), link(2), lstat(2), open(2), readlink(2), stat(2), unlink(2)
diff --git a/man/zh_CN.UTF-8/man1/ls.1 b/man/zh_CN.UTF-8/man1/ls.1
index 1af8814..0bd45fa 100644
--- a/man/zh_CN.UTF-8/man1/ls.1
+++ b/man/zh_CN.UTF-8/man1/ls.1
@@ -1,257 +1,205 @@
-.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
-.\"*******************************************************************
-.\"
-.\" This file was generated with po4a. Translate the source file.
-.\"
-.\"*******************************************************************
-.TH LS 1 2013年10月 "GNU coreutils 8.21" 用户命令
-.SH 名称
-ls \- 列出目录内容
-.SH 摘要
-\fBls\fP [\fI选项\fP]… [\fI文件\fP]…
-.SH 描述
-.\" Add any additional description here
-.PP
-列出文件信息 (默认是当前目录)。 如果没有指定 \fB\-cftuvSUX\fP 或 \fB\-\-sort\fP 选项, 以字母顺序排序。
-.PP
-强制性的长选项在使用对应的短选项时也是强制要求的。
-.TP
-\fB\-a\fP, \fB\-\-all\fP
-不要隐藏以“.”开头的文件
-.TP
-\fB\-A\fP, \fB\-\-almost\-all\fP
-不要列出“.”和“..”
-.TP
-\fB\-\-author\fP
-配合\fB\-l\fP使用, 显示每个文件的作者
-.TP
-\fB\-b\fP, \fB\-\-escape\fP
-用C语言风格的转义符号显示不可见字符
-.TP
-\fB\-\-block\-size\fP=\fI块大小\fP
-使用“块”数来显示文件大小。 例如, \&'\-\-block\-size=M' 以1,048,576字节为块的大小来显示文件大小。 参见下面的块格式描述。
-.TP
-\fB\-B\fP, \fB\-\-ignore\-backups\fP
-不要列出以“~”结尾的文件 (译注:惯例上备份文件以“~”结尾)
-.TP
-\fB\-c\fP
-配合 \fB\-lt\fP 使用:显示 ctime 并按照 ctime 排序 ( ctime 是文件状态信息中的最后修改时间); 配合 \fB\-l\fP 使用:显示
-ctime 并按照文件名排序; 不配合上述参数使用:按照 ctime 排序, 最新的排前面
-.TP
-\fB\-C\fP
-按列显示
-.TP
-\fB\-\-color\fP[=\fI方式\fP]
-彩色显示, 默认是 'always' , 也可以设置为 'never' 或 'auto' , 请参见下面的信息
-.TP
-\fB\-d\fP, \fB\-\-directory\fP
-仅列出目录本身而不是目录内容, 而且不要解析符号链接
-.TP
-\fB\-D\fP, \fB\-\-dired\fP
-生成为 Emacs 的 dired 模式而设计的输出
-.TP
-\fB\-f\fP
-不排序, 同时打开 \fB\-aU\fP 选项, 并关闭 \fB\-ls\fP \fB\-\-color\fP 选项
-.TP
-\fB\-F\fP, \fB\-\-classify\fP
-在列出项后面添加类型指示符 (以下之一: */=>@| )
-.TP
-\fB\-\-file\-type\fP
-同上面的选项一样, 只是不添加“*”类型指示符
-.TP
-\fB\-\-format\fP=\fI格式\fP
-支持的格式及其等同的参数: across \fB\-x\fP, commas \fB\-m\fP, horizontal \fB\-x\fP, long \fB\-l\fP,
-single\-column \fB\-1\fP, verbose \fB\-l\fP, vertical \fB\-C\fP
-.TP
-\fB\-\-full\-time\fP
-等同于 \fB\-l\fP \fB\-\-time\-style\fP=\fIfull\-iso\fP
-.TP
-\fB\-g\fP
-类似 \fB\-l\fP, 但是不列出文件属主
-.TP
-\fB\-\-group\-directories\-first\fP
-全部目录项优先列出在文件之前
-.IP
-可以配合 \fB\-\-sort\fP 选项使用, 但是使用 \fB\-\-sort\fP=\fInone\fP (或 \fB\-U\fP ) 时会导致目录优先无效
-.TP
-\fB\-G\fP, \fB\-\-no\-group\fP
-在长列表方式下, 不显示文件的所属群组
-.TP
-\fB\-h\fP, \fB\-\-human\-readable\fP
-配合 \fB\-l\fP 使用, 带单位显示文件大小(例如:1K、234M、 2G等)
-.TP
-\fB\-\-si\fP
-同上, 但是使用1000作为倍率, 而不是1024
-.TP
-\fB\-H\fP, \fB\-\-dereference\-command\-line\fP
-显示在命令行给出的符号链接所指向的目标信息 (译注:包括文件或目录,对比下一选项)
-.TP
-\fB\-\-dereference\-command\-line\-symlink\-to\-dir\fP
-显示在命令行给出的指向目录的符号链接的目录内容 (译注:否则会只列该符号链接本身)
-.TP
-\fB\-\-hide\fP=\fI匹配模式\fP
-不列出指定的shell匹配模式所匹配的项 (会被 \fB\-a\fP 或 \fB\-A\fP 选项覆盖)
-.TP
-\fB\-\-indicator\-style\fP=\fI风格\fP
-指定列出项名称后附加的类型指示符风格: none (默认)、 slash (相当于 \fB\-p\fP 选项)、 file\-type (相当于
-\fB\-\-file\-type\fP 选项)和 classify (相当于 \fB\-F\fP 选项)
-.TP
-\fB\-i\fP, \fB\-\-inode\fP
-显示每个文件的索引号(译注:指磁盘的 Inode 索引号)
-.TP
-\fB\-I\fP, \fB\-\-ignore\fP=\fI匹配模式\fP
-不列出指定的 shell 匹配模式所匹配的项 (译注:不会被 \fB\-a\fP 或 \fB\-A\fP 选项覆盖)
-.TP
-\fB\-k\fP, \fB\-\-kibibytes\fP
-以1024字节作为块大小进行计算
-.TP
-\fB\-l\fP
-使用长列表格式
-.TP
-\fB\-L\fP, \fB\-\-dereference\fP
-当显示一个符号链接时, 显示该符号链接所指向的文件的信息而不是显示符号链接本身
-.TP
-\fB\-m\fP
-使用逗号来分隔列出项
-.TP
-\fB\-n\fP, \fB\-\-numeric\-uid\-gid\fP
-类似 \fB\-l\fP, 但是列出属主和所属群组的数字ID
-.TP
-\fB\-N\fP, \fB\-\-literal\fP
-显示原始字符的名称(不对处理,如特殊的控制字符)
-.TP
-\fB\-o\fP
-类似 \fB\-l\fP, 但是不列出所属群组信息
-.TP
-\fB\-p\fP, \fB\-\-indicator\-style\fP=\fIslash\fP
-在目录项后面添加“/” 指示符
-.TP
-\fB\-q\fP, \fB\-\-hide\-control\-chars\fP
-不可见字符使用“?” 替代
-.TP
-\fB\-\-show\-control\-chars\fP
-直接显示不可见字符 (默认选项,除非 ls 输出在一个终端上)(译注:在终端上需要加这个选项,
-才能正确显示和LANG设置不同字符集的文件名,否则显示“????”)
-.TP
-\fB\-Q\fP, \fB\-\-quote\-name\fP
-使用双引号包含列出项
-.TP
-\fB\-\-quoting\-style\fP=\fI风格\fP
-使用下述引号风格: literal、 locale、 shell、 shell\-always、 c、 escape
-.TP
-\fB\-r\fP, \fB\-\-reverse\fP
-反向排序
-.TP
-\fB\-R\fP, \fB\-\-recursive\fP
-递归显示子目录
-.TP
-\fB\-s\fP, \fB\-\-size\fP
-显示每个文件所分配的块数
-.TP
-\fB\-S\fP
-按文件字节数排序
-.TP
-\fB\-\-sort\fP=\fI方式\fP
-排序方式及其等同选项: none \fB\-U\fP, extension \fB\-X\fP, size \fB\-S\fP, time \fB\-t\fP, version
-\fB\-v\fP
-.TP
-\fB\-\-time\fP=\fI时间属性\fP
-配合 \fB\-l\fP 使用, 显示如下时间属性而不是修改时间,时间属性及其等同选项: atime \fB\-u\fP, access \fB\-u\fP, use
-\fB\-u\fP, ctime \fB\-c\fP 或 status \fB\-c\fP; 如果同时使用了 \fB\-\-sort\fP=\fItime\fP, 则按指定的时间属性排序
-.TP
-\fB\-\-time\-style\fP=\fI时间格式\fP
-配合 \fB\-l\fP 使用, 使用以下格式来显示时间: full\-iso、 long\-iso、 locale 或“+定制格式”。 定制格式同 “date”
-命令中一样; 如果定制格式是“格式1<换行符>格式2”, 则格式1用于显示较旧的文件, 而格式2用于显示最近的文件 (译注:
-可以预先设置一个 shell 变量, 其值为换行符, 然后在指定格式时使用该变量。 ); 如果时间格式带有“posix\-”前缀,
-则时间风格仅在POSIX本地化环境之外生效
-.TP
-\fB\-t\fP
-按修改时间排序, 最新修改的排前面
-.TP
-\fB\-T\fP, \fB\-\-tabsize\fP=\fI列数\fP
-修改制表符的默认宽度, 每列宽度默认是8
-.TP
-\fB\-u\fP
-配合 \fB\-lt\fP 使用, 显示访问时间并按其排序; 配合 \fB\-l\fP 使用, 显示访问时间并按名称排序; 否则按照访问时间排序
-.TP
-\fB\-U\fP
-不排序, 按目录中的顺序列出
-.TP
-\fB\-v\fP
-按文本中的数字大小排序(比如用于版本号)
-.TP
-\fB\-w\fP, \fB\-\-width\fP=\fI列数\fP
-指定屏幕宽度
-.TP
-\fB\-x\fP
-按行排列而不是按列排列
-.TP
-\fB\-X\fP
-按照扩展名的字母顺序排列
-.TP
-\fB\-Z\fP, \fB\-\-context\fP
-显示每个文件的 SELinux 安全上下文
-.TP
-\fB\-1\fP
-每行列出一个文件
-.TP
-\fB\-\-help\fP
-显示这个帮助信息并退出
-.TP
-\fB\-\-version\fP
-输出版本信息并退出
-.PP
-文件大小是一个整数, 并有可选单位 (例如: 10M 是10*1024*1024字节)。 单位可以是 K、 M、 G、 T、 P、 E、 Z、 Y
-(倍率是1024)或 KB、 MB 等等 (倍率是1000)。
-.PP
-使用颜色来区分文件类型的功能是默认禁用的, 也可以通过 \fB\-\-color\fP=\fInever\fP 来禁用。 当使用 \fB\-\-color\fP=\fIauto\fP
-选项时, 仅在标准输出到终端时才发送颜色代码。 环境变量 LS_COLORS 可以影响这个设置。 使用 dircolors 命令来设置它。
-.SS 退出状态:
-.TP
-0
-成功,
-.TP
-1
-有一些小错误 (例如, 不能访问子目录),
-.TP
-2
-发生严重错误 (例如, 不能访问命令行给出的目标参数)。
-.SH 作者
-由 Richard M. Stallman 和 David MacKenzie 撰写。
-.SH 报告错误
-发送错误信息到: bug\-coreutils@gnu.org
-.br
-GNU coreutils 主页:
-.br
-使用GNU软件的常规帮助:
-.br
-发送翻译错误到
-.SH 版权声明
-Copyright \(co 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL
-version 3 or later .
-.br
-这是一个自由软件: 你可以自由修改和重新发布它。 在法律允许的范围内, 不提供任何担保。
-.SH 请参阅
-本程序的完整文档使用 Texinfo 手册进行维护。如果 \fBinfo\fP 和本程序已经正确地安装在了你的电脑上, 通过下述命令
-.IP
-\fBinfo coreutils \(aqls invocation\(aq\fP
-.PP
-可以访问完整的使用手册。
-.SH 翻译信息
-.SS 翻译维护人
-译者:
-.ta
-wxy \fB\fP
-.br
-校对:
-.ta
-\-
-.br
-.SS 翻译更新日期
-2013.10.30
-.SS 翻译组
-man翻译项目 : \fBhttp://github.com/LCTT/man\-pages/\fP
-.br
-翻译组 : \fBhttp://lctt.github.io/ \fP
-.br
-Linux中国 : \fBhttp://linux.cn/\fP
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "LS" "1" "February 2015" "" ""
+.
+.SH "NAME"
+\fBls\fR \- 列出目录内容
+.
+.SH "提要"
+ls [−ikqrs] [−glno] [−A|−a] [−C|−m|−x|−1] [−F|−p] [−H|−L] [−R|−d] [−S|−f|−t] [−c|−u] [文件名\.\.\.]
+.
+.SH "描述"
+ls先列出非目录的文件项,然后是每一个目录中的\fB可显示\fR文件。如果文件名部分 为空,缺省为\fB\.\fR(当前目录)。选项\fB\-d\fR使得目录与非目录项同样对待。除非选 项\fB\-\fR出现,文件名以\fB\.\fR开始的文件不属\fB可显示\fR文件。以当前目录为准,每一组 文件(包括文件和内含文件的目录)分别按文件名排序。如果选项“\-l”存在,每组 文件前显示一摘要行:给出该组文件长度之和(以512字节为单位)。输出是到标准 输出。除非以“\-C”选项要求按多列输出,输出将是一行一个。然而,输出到终端时 ,单列输出或多列输出是不确定的。可以分别用选项“\-1”或“\-C”来强制按单列或多 列输出。
+.
+.P
+dir(也被安装为命令d)等同于\fBls\-C\fR,即文件缺省是多列输出,纵向排序。
+.
+.P
+vdir(也被安装为命令v)等同于\fBls\-l\fR,即文件缺省是按长格式输出。
+.
+.SH "选项"
+.
+.TP
+\fB\-1,\-\-format=single\-column\fR
+一行输出一个文件。
+.
+.TP
+\fB\-a,\-\-all\fR
+列出目录中所有文件,包括以“\.”开头的文件。
+.
+.TP
+\fB\-b,\-\-escape\fR
+把文件名中不可输出的字符用反斜杠加字符编号的形式列出。
+.
+.TP
+\fB\-c,\-\-time=ctime,\-\-time=status\fR
+按状态改变时间排序并输出
+.
+.P
+长格式输出下,按状态改变时间排序并输出目录内容,取代文件修改时间。文件状 态改变,既包括文件被修改,又包括文件属性的变化。
+.
+.TP
+\fB\-d,\-\-directory\fR
+将目录名象文件一样列出,而不是列出它们的内容。
+.
+.TP
+\fB\-f\fR
+不排序目录内容,按它们在磁盘上存储的顺序列出。同时启动“\-a”选项, 如果在“\-f”之前存在“\-l”、“\-\-color”或“\-s”,则禁止它们。
+.
+.TP
+\fB\-i,\-\-inode\fR
+在每个文件左边打印i节点号(也叫文件序列号和索引号)。i节 点号在每个特定的文件系统中是唯一的。
+.
+.TP
+\fB\-l,\-\-format=long,\-\-format=verbose\fR
+长格式输出。
+.
+.P
+除每个文件名外,增加显示文件类型、权限、硬链接数、所有者名、组名、大小、 及时间信息(如未指明是其它时间即指修改时间)。对于6个月以上的文件或超出 未来1小时的文件,时间信息中的时分将被年代取代。每个目录列出前,有一行“总 块数”显示目录下全部文件所占的磁盘空间。块默认是1024字节。每一个硬链接都 计入总块数,因此可能重复计数。
+.
+.TP
+\fB\-m,\-\-format=commas\fR
+水平列出文件,用逗号和一个空格分隔。
+.
+.TP
+\fB\-n,\-\-numeric\-uid\-gid\fR
+列出数字化的UID和GID而不是用户名和组名。
+.
+.TP
+\fB\-o\fR
+以长格式列出目录内容,但是不显示组信息。
+.
+.TP
+\fB\-p\fR
+在每个文件名后附上一个字符以说明该文件的类型。
+.
+.P
+类似“\-F”选项但是不标示可执行文件。
+.
+.TP
+\fB\-q,\-\-hide\-control\-chars\fR
+用问号代替文件名中非打印的字符。缺省选项。
+.
+.TP
+\fB\-r,\-\-reverse\fR
+逆序排列目录内容。
+.
+.TP
+\fB\-s,\-\-size\fR
+在每个文件名左侧输出该文件占用的空间大小。
+.
+.TP
+\fB\-t,\-\-sort=time\fR
+按文件最近修改时间排序,新文件靠前。
+.
+.TP
+\fB\-u,\-\-time=atime,\-\-time=access,\-\-time=use\fR
+按文件最近修改时间排序,新文件靠前。
+.
+.P
+类似选项“\-t”,但是用文件最近访问时间取代文件修改时间。如果使用长格式列出 ,打印的时间是最近访问时间。
+.
+.TP
+\fB\-w,\-\-widthcols\fR
+设置屏幕宽度列数。
+.
+.P
+默认情况下缺省值先尝试取自终端驱动,否则尝试取自环境变量COLUMNS,都没有 则取80。
+.
+.TP
+\fB\-x,\-\-format=across,\-\-format=horizontal\fR
+多列输出,横向排序。
+.
+.TP
+\fB\-A,\-\-almost\-all\fR
+显示除\fB\.\fR和\fB\.\.\fR外的所有文件。
+.
+.TP
+\fB\-B,\-\-ignore\-backups\fR
+不输出以“~”结尾的备份文件,除非已经在命令行中给出。
+.
+.TP
+\fB\-C,\-\-format=vertical\fR
+多列输出,纵向排序。
+.
+.P
+当标准输出是终端时这是缺省项。使用命令名dir和d时,则总是缺省的。
+.
+.TP
+\fB\-F,\-\-classify,\-\-file\-type\fR:
+
+.
+.P
+在每个文件名后附上一个字符以说明该文件的类型。\fB*\fR表示普通的可执行文件, \fB/\fR表示目录,\fB@\fR表示符号链接,\fB|\fR表示FIFOs,\fB=\fR表示套接字,什么也没有则 表示普通文件。
+.
+.TP
+\fB\-G,\-\-no\-group\fR
+以长格式列目录时不显示组信息。
+.
+.TP
+\fBI,\-\-ignorepattern\fR:
+
+.
+.P
+除非在命令行中给定,不要列出匹配shell文件名匹配式的文件。在shell中,文件 名以\fB\.\fR起始的不与在文件名匹配式开头的通配符匹配。
+.
+.TP
+\fB\-L,\-\-dereference\fR
+列出符号链接指向的文件的信息,而不是符号链接本身。
+.
+.TP
+\fB\-Q,\-\-quote\-name\fR
+用双引号引起文件名,非打印字符以C语言的方法表示。
+.
+.TP
+\fB\-R,\-\-recursive\fR
+递归列出全部目录的内容。
+.
+.TP
+\fB\-S,\-\-sort=size\fR
+按文件大小排序,大文件靠前。
+.
+.TP
+\fB\-T,\-\-tabsizecols\fR
+设置制表符宽度,缺省为8。为0,则不使用制表符。
+.
+.TP
+\fB\-U,\-\-sort=none\fR:
+
+.
+.P
+不排序目录内容,按它们在磁盘上存储的顺序列出。选项\fB\-U\fR和\fB\-f\fR的不同是前 者不启动或禁止相关的选项,这在列很大的目录时特别有用,因为不加排序能显著 的加快速度。
+.
+.TP
+\fB\-X,\-\-sort=extension\fR
+按文件扩展名的字典序排序。没有扩展名的先列出。
+.
+.TP
+\fB\-\-color[=when]\fR
+指定是否使用颜色区别文件类别。
+.
+.P
+由环境变量LS_COLORS指定,见dircolors(1)。when可以被省略,或是以下几项之 一:\fBnone\fR不使用颜色,这是缺省项。\fBauto\fR仅当标准输出是终端时使用。 \fBalways\fR总是使用颜色。指定\fB\-\-color\fR且省略when时等同于\fB\-\-color=always\fR。
+.
+.TP
+\fB\-\-full\-time\fR:
+
+.
+.P
+列出完整的时间,而不是使用标准的缩写。格式同date(1)的缺省格式。
+.
+.SH "GNU标准选项"
+\-\-help
+.
+.P
+打印用法信息到标准输出并顺利退出。
+.
+.P
+\-\-version
+.
+.P
+打印版本信息到标准输出并顺利退出。
+.
+.SH "链接"
+由CMPP计划的ls(1)整理而来。
diff --git a/man/zh_CN.UTF-8/man1/more.1 b/man/zh_CN.UTF-8/man1/more.1
new file mode 100644
index 0000000..c43ade5
--- /dev/null
+++ b/man/zh_CN.UTF-8/man1/more.1
@@ -0,0 +1,157 @@
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "MORE" "1" "February 2015" "" ""
+.
+.SH "NAME"
+\fBmore\fR \- 在显示器上阅读文件的过滤器
+.
+.SH "总览"
+\fBmore [选项] <文件>\fR
+.
+.SH "描述"
+More是一个过滤器,用于分页显示(一次一屏)文本。这个版本非常基本。less(1) 提供了more(1)的模拟,并且做了增强。
+.
+.SH "选项"
+下列选项可以从环境变量MORE中获取,要确保它们以短横线\fB"\-"\fR开头,命令行选 项能够覆盖它们。
+.
+.TP
+\fB\-num\fR
+这个选项指定屏幕的行数(以整数表示)。
+.
+.TP
+\fB\-d\fR
+让more显示提示信息"[Press space to continue,\'q\' to quit。]",当 用户按下其他键时,显示"[Press ’h’ for instructions。]",而不是扬 声器鸣笛。
+.
+.TP
+\fB\-l\fR
+More在通常情况下把\fB^L(form feed)\fR当做特殊字符,遇到这个字符就会暂 停。\-l选项可以阻止这种特性。
+.
+.TP
+\fB\-f\fR
+使more计数逻辑行,而不是屏幕行(就是说长行不会断到下一行)。
+.
+.TP
+\fB\-p\fR
+不卷屏,而是清除整个屏幕,然后显示文本。
+.
+.TP
+\fB\-c\fR
+不卷屏,而是从每一屏的顶部开始显示文本,每显示完一行,就清除这一 行的剩余部分。
+.
+.TP
+\fB\-s\fR
+把重复的空行压缩成一个空行。
+.
+.TP
+\fB\-u\fR
+防止下划线。
+.
+.TP
+\fB+/\fR
+在显示每个文件前,搜索+/选项指定的文本串。
+.
+.TP
+\fB+num\fR
+从行号num开始显示。
+.
+.SH "命令(COMMAND)"
+more的交互命令基于vi(1)。有些命令以一个十进制数字开始,在下面的描述里 将这个十进制数字称为\fBn\fR,\fB^X\fR则指\fBcontrol\-X\fR。
+.
+.TP
+\fBh或?\fR
+帮助,显示这些命令的摘要。
+.
+.TP
+\fBSPACE\fR
+显示接下来的n行文本。缺省值是当前的屏幕大小。
+.
+.TP
+\fBz\fR
+显示接下来的n行文本。缺省值是当前的屏幕大小。参数成为新的缺省值。
+.
+.TP
+\fBRETURN\fR
+显示接下来的n行文本。缺省值是1。参数成为新的缺省值。
+.
+.TP
+\fBd或^D\fR
+卷屏n行。缺省值是当前的卷屏大小,初始化为11。参数成为新的缺省 值。
+.
+.TP
+\fBq或Q或INTERRUPT\fR
+退出。
+.
+.TP
+\fBs\fR
+向前跳过n行文本。缺省值是1。
+.
+.TP
+\fBf\fR
+向前跳过n屏文本。缺省值是1。
+.
+.TP
+\fBb或^B\fR
+向后跳回n屏文本。缺省值是1。
+.
+.TP
+\fB’\fR
+跳到上一次搜索开始的地方。
+.
+.TP
+\fB=\fR
+显示当前行号。
+.
+.TP
+\fB/pattern\fR
+搜索第n个符合正则表达式的文本串。缺省值是1。
+.
+.TP
+\fBn\fR
+搜索最后第n个符合正则表达式的文本串。缺省值是1。
+.
+.TP
+\fB!或:!\fR
+在子shell中执行\fIcmd\fR。
+.
+.TP
+\fBv\fR
+启动/usr/bin/vi,指向当前行。
+.
+.TP
+\fB^L\fR
+刷新屏幕。
+.
+.TP
+\fB:n\fR
+跳到后面第n个文件。缺省值是1。
+.
+.TP
+\fB:p\fR
+跳到前面第n个文件。缺省值是1。
+.
+.TP
+\fB:f\fR
+显示当前文件名和行号。
+.
+.TP
+\fB。\fR
+重复上次命令。
+.
+.SH "环境(ENVIRONMENT)"
+More利用下面的环境变量(如果它们存在):
+.
+.TP
+\fBMORE\fR
+这个变量设置你喜欢的more选项。
+.
+.TP
+\fBSHELL\fR
+当前使用的shell(一般说来就是登录shell)。
+.
+.TP
+\fBTERM\fR
+指定终端类型,more用它来获取操作屏幕所需的终端特性。
+.
+.SH "另见SEE ALSO"
+vi(1) less(1)
diff --git a/man/zh_CN.UTF-8/man1/mount.1 b/man/zh_CN.UTF-8/man1/mount.1
new file mode 100644
index 0000000..c5cb93c
--- /dev/null
+++ b/man/zh_CN.UTF-8/man1/mount.1
@@ -0,0 +1,517 @@
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "MOUNT" "1" "March 2015" "" ""
+.
+.SH "NAME"
+\fBmount\fR \- 挂载文件系统
+.
+.SH "总览"
+\fBmount [\-hV]\fR
+.
+.P
+\fBmount \-a [\-fFnrsvw] [\-t vfstype]\fR
+.
+.P
+\fBmount [\-fnrsvw] [\-o options [,\.\.\.]] device | dir\fR
+.
+.P
+\fBmount [\-fnrsvw] [\-t vfstype] [\-o options] device dir\fR
+.
+.SH "描述"
+将某个档案的内容解读成档案系统,然后将其挂在目录的某个位置之上,执行成功后 ,直到我们使用umnount将这个档案系统移除为止,这个命令之下的所有档案将暂时 无法被调用\.这个命令可以被用来挂上任何的档案系统,也可以用\fB\-o loop\fR选项将 某个一般的档案当成硬盘机分割挂上系统\.这个功能对于ramdisk ,romdisk或是ISO 9660的影像档之解读非常实用\.
+.
+.P
+mount的使用权限是系统管理者或\fB/etc/fstab\fR中允许的使用者\.
+.
+.P
+device:要挂载(mount)的设备\.
+.
+.P
+dir:设备在系统上的挂载点(mount point)\.
+.
+.SH "选项"
+.
+.TP
+\fB\-V\fR
+显示程序版本
+.
+.TP
+\fB\-h\fR
+显示辅助讯息
+.
+.TP
+\fB\-v\fR
+显示较讯息,通常和\fB\-f\fR用来除错\.
+.
+.TP
+\fB\-a\fR
+将\fB/etc/fstab\fR中定义的所有档案系统挂上\.
+.
+.TP
+\fB\-F\fR
+这个命令通常和\fB\-a\fR一起使用,它会为每一个mount的动作产生一个行程负 责执行\.在系统需要挂上大量NFS档案系统时可以加快挂上的动作\.
+.
+.TP
+\fB\-f\fR
+通常用在除错的用途\.它会使mount并不执行实际挂上的动作,而是模拟整 个挂上的过程\.通常会和\fB\-v\fR一起使用\.
+.
+.TP
+\fB\-n\fR
+一般而言,mount在挂上后会在\fB/etc/mtab\fR中写入一笔资料\.但在系统中没 有可写入档案系统存在的情况下可以用这个选项取消这个动作\.
+.
+.TP
+\fB\-s\-r\fR
+等价于\fB\-o ro\fR
+.
+.TP
+\fB\-w\fR
+等价于\fB\-o rw\fR
+.
+.TP
+\fB\-L\fR
+将含有特定标签的硬盘分割挂上\.
+.
+.TP
+\fB\-U\fR
+将档案分割序号为的档案系统挂下\.\fB\-L\fR和\fB\-U\fR必须在\fB/proc/partition\fR 这种档案存在时才有意义\.
+.
+.TP
+\fB\-t vfstype\fR
+指定档案系统的型态,通常不必指定\.mount会自动选择正确的型态\.
+.
+.TP
+\fB\-o 参数\fR
+主要用来描述设备或档案的挂载方式\.
+.
+.SH "vfstype"
+The argument following the \-t is used to indicate the filesystem type\. The filesystem types which are currently supported include: adfs, affs, autofs, btrfs, cifs, coda, coherent, cramfs, debugfs, devpts, efs, ext, ext2, ext3, ext4, hfs, hfs‐plus, hpfs, iso9660, jfs, minix, msdos, ncpfs, nfs, nfs4, ntfs, proc, qnx4, ramfs, reiserfs, romfs, squashfs, smbfs, sysv, tmpfs, ubifs, udf, ufs, umsdos, usbfs, vfat, xenix, xfs, xiafs\. Note that coherent, sysv and xenix are equivalent and that xenix and coherent will be removed at some point in the future \- use sysv instead\. Since kernel version 2\.1\.21 the types ext and xiafs do not exist anymore\. Earlier, usbfs was known as usbde‐vfs\. Note, the real list of all supported filesystems depends on your kernel\.
+.
+.P
+常用类型有:
+.
+.IP "" 4
+.
+.nf
+
+光盘或光盘镜像:iso9660
+
+DOS fat16文件系统:msdos
+
+Windows 9x fat32文件系统:vfat
+
+Windows NT ntfs文件系统:ntfs
+
+Mount Windows文件网络共享:smbfs
+
+UNIX(LINUX) 文件网络共享:nfs
+.
+.fi
+.
+.IP "" 0
+.
+.SH "options"
+下面的选项需作为\fB\-o\fR的参数和\fB\-o\fR一起使用
+.
+.TP
+\fBloop\fR
+用来把一个文件当成硬盘分区挂载上系统
+.
+.TP
+\fBro\fR
+采用只读方式挂载设备
+.
+.TP
+\fBrw\fR
+采用读写方式挂载设备
+.
+.TP
+\fBiocharset\fR
+指定访问文件系统所用字符集
+.
+.TP
+\fBasync\fR
+打开非同步模式,所有的档案读写动作都会用非同步模式执行\.
+.
+.TP
+\fBsync\fR
+在同步模式下执行\.
+.
+.TP
+\fBatime/noatime\fR
+当atime打开时,系统会在每次读取档案时更新档案的"上一次调用时间"\. 当我们使用flash档案系统时可能会选项把这个选项关闭以减少写入的次 数\.
+.
+.TP
+\fBauto/noauto\fR
+打开/关闭自动挂上模式\.
+.
+.TP
+\fBdefaults\fR
+使用预设的选项\fBrw,suid,dev,exec,auto,nouser,async\fR\.
+.
+.TP
+\fBexec/noexec\fR
+允许/禁止执行档被执行\.
+.
+.TP
+\fBsuid/nosuid\fR
+允许/禁止执行档在root权限下执行\.
+.
+.TP
+\fBuser/nouser\fR
+使用者可以/不可以执行mount/umount的动作\.
+.
+.TP
+\fBremount\fR
+将一个已经挂下的档案系统重新用不同的方式挂上\.例如原先是只读的系 统,现在用可读写的模式重新挂上\.
+.
+.SH "范例"
+\fB挂载光盘镜像文件\fR
+.
+.P
+1、从光盘制作光盘镜像文件\.将光盘放入光驱,执行下面的命令\.
+.
+.IP "" 4
+.
+.nf
+
+#cp /dev/cdrom /home/user/mydisk\.iso
+或
+#dd if=/dev/cdrom of=/home/user/mydisk\.iso
+.
+.fi
+.
+.IP "" 0
+.
+.P
+注:执行上面的任何一条命令都可将当前光驱里的光盘制作成光盘镜像文件 "/home/user/mydisk\.iso"
+.
+.P
+2、将文件和目录制作成光盘镜像文件,执行下面的命令\.
+.
+.IP "" 4
+.
+.nf
+
+#mkisofs \-r \-J \-V mydisk \-o /home/user/mydisk\.iso /home/user/ mydir
+.
+.fi
+.
+.IP "" 0
+.
+.P
+注:这条命令将/home/user/mydir目录下所有的目录和文件制作成光盘镜像文件 "/home/user/mydisk\.iso",光盘卷标为mydisk\.
+.
+.P
+3、光盘镜像文件的挂载(mount)
+.
+.IP "" 4
+.
+.nf
+
+#mkdir /mnt/vcdrom
+.
+.fi
+.
+.IP "" 0
+.
+.P
+注:建立一个目录用来作挂载点(mount point)
+.
+.IP "" 4
+.
+.nf
+
+#mount \-o loop \-t iso9660 /home/user/mydisk\.iso /mnt/vcdrom
+.
+.fi
+.
+.IP "" 0
+.
+.P
+注:使用/mnt/vcdrom就可以访问盘镜像文件mydisk\.iso里的所有文件了\.
+.
+.P
+\fB挂载移动硬盘\fR
+.
+.P
+对linux系统而言,USB接口的移动硬盘是当作SCSI设备对待的\.插入移动硬盘之前, 应先用\fBfdisk \-l\fR或\fBmore /proc/partitions\fR查看系统的硬盘和硬盘分区情况\.
+.
+.IP "" 4
+.
+.nf
+
+# fdisk \-l
+.
+.fi
+.
+.IP "" 0
+.
+.P
+接好移动硬盘后,再用\fBfdisk \-l\fR或\fBmore /proc/partitions\fR查看系统的硬盘和硬 盘分区情况
+.
+.IP "" 4
+.
+.nf
+
+# fdisk \-l
+.
+.fi
+.
+.IP "" 0
+.
+.P
+假设你发现多了一个SCSI硬盘"/dev/sdc"和它的两个磁盘分区"/dev/sdc1"、 "/dev/sdc2",其中"/dev/sdc5"是"/dev/sdc2"分区的逻辑分区\.我们可以使用下面 的命令挂载"/dev/sdc1"和"/dev/sdc5"\.
+.
+.IP "" 4
+.
+.nf
+
+#mkdir \-p /mnt/usbhd1
+
+#mkdir \-p /mnt/usbhd2
+.
+.fi
+.
+.IP "" 0
+.
+.P
+注:建立目录用来作挂载点(mount point)
+.
+.IP "" 4
+.
+.nf
+
+#mount \-t ntfs /dev/sdc1 /mnt/usbhd1
+
+#mount \-t vfat /dev/sdc5 /mnt/usbhd2
+.
+.fi
+.
+.IP "" 0
+.
+.P
+注:对ntfs格式的磁盘分区应使用\fB\-t ntfs\fR参数,对fat32格式的磁盘分区应使用 \fB\-t vfat\fR参数\.若汉字文件名显示为乱码或不显示,可以使用下面的命令格式\.
+.
+.IP "" 4
+.
+.nf
+
+#mount \-t ntfs \-o iocharset=cp936 /dev/sdc1 /mnt/usbhd1
+
+#mount \-t vfat \-o iocharset=cp936 /dev/sdc5 /mnt/usbhd2
+.
+.fi
+.
+.IP "" 0
+.
+.P
+linux系统下使用fdisk分区命令和mkfs文件系统创建命令可以将移动硬盘的分区制 作成linux系统所特有的ext2、ext3格式\.这样,在linux下使用就更方便了\.使用下 面的命令直接挂载即可\.
+.
+.IP "" 4
+.
+.nf
+
+#mount /dev/sdc1 /mnt/usbhd1
+.
+.fi
+.
+.IP "" 0
+.
+.P
+\fB挂载U盘\fR
+.
+.P
+和USB接口的移动硬盘一样对linux系统而言U盘也是当作SCSI设备对待的\.使用方法 和移动硬盘完全一样\.
+.
+.P
+\fB挂载Windows文件共享\fR
+.
+.P
+Windows网络共享的核心是SMB/CIFS,在linux下要挂载windows的磁盘共享,就必须 安装和使用samba软件包\.现在流行的linux发行版绝大多数已经包含了samba软件包 ,如果安装linux系统时未安装samba请首先安装samba\.
+.
+.P
+当windows系统共享设置好以后,就可以在linux客户端挂载了,具体操作如下:
+.
+.IP "" 4
+.
+.nf
+
+# mkdir \-p /mnt/samba/etc/rc\.d/init\.d/portmap start (默认启动)
+
+/etc/rc\.d/init\.d/nfs start 启动NFS服务
+
+/etc/rc\.d/init\.d/nfs stop 停止NFS服务
+.
+.fi
+.
+.IP "" 0
+.
+.P
+注:建立一个目录用来作挂载点(mount point)
+.
+.IP "" 4
+.
+.nf
+
+# mount \-o username=user,password=pass //10\.140\.133\.23/c$ /mnt/samba
+.
+.fi
+.
+.IP "" 0
+.
+.P
+注:user和pass是ip地址为10\.140\.133\.23的Windows计算机的一个用户名和密码, c$
+.
+.P
+如此就可以在linux系统上通过/mnt/samba来访问windows系统磁盘上的文件了\.以 上操作在redhat as server 3、redflag server 4\.1、suse server 9以及windows NT 4\.0、windows 2000、windows xp、windows 2003环境下测试通过\.
+.
+.P
+\fB挂载UNIX系统NFS文件共享\fR
+.
+.P
+类似于Windows的网络共享,UNIX(Linux)系统也有自己的网络共享,那就是NFS(网 络文件系统),下面我们就以SUN Solaris2\.8和REDHAT as server 3 为例简单介绍 一下在linux下如何mount nfs网络共享\.
+.
+.P
+在linux客户端挂载(mount)NFS磁盘共享之前,必须先配置好NFS服务端\.
+.
+.P
+1、Solaris系统NFS服务端配置方法如下:
+.
+.P
+(1)修改 /etc/dfs/dfstab, 增加共享目录
+.
+.IP "" 4
+.
+.nf
+
+share \-F nfs \-o rw /export/home/user
+.
+.fi
+.
+.IP "" 0
+.
+.P
+(2)启动nfs服务
+.
+.IP "" 4
+.
+.nf
+
+# /etc/init\.d/nfs\.server start
+.
+.fi
+.
+.IP "" 0
+.
+.P
+(3)NFS服务启动以后,也可以使用下面的命令增加新的共享
+.
+.IP "" 4
+.
+.nf
+
+# share /export/home/user1
+
+# share /export/home/user2
+.
+.fi
+.
+.IP "" 0
+.
+.P
+注:/export/home/user和/export/home/user1是准备共享的目录
+.
+.P
+2、linux系统NFS服务端配置方法如下:
+.
+.P
+(1)修改 /etc/exports,增加共享目录
+.
+.IP "" 4
+.
+.nf
+
+/export/home/user 10\.140\.133\.23(rw)
+
+/export/home/user1 *(rw)
+
+/export/home/user2 linux\-client(rw)
+.
+.fi
+.
+.IP "" 0
+.
+.P
+注:/export/home/目录下的user、user1、user2是准备共享的目录,10\.140\.133\.23 、*、linux\-client是被允许挂载此共享linux客户机的IP地址或主机名\.如果要 使用主机名linux\-client必须在服务端主机/etc/hosts文件里增加linux\-client 主机ip定义\.格式如下:
+.
+.IP "" 4
+.
+.nf
+
+10\.140\.133\.23 linux\-client
+.
+.fi
+.
+.IP "" 0
+.
+.P
+(2)启动与停止NFS服务
+.
+.IP "" 4
+.
+.nf
+
+/etc/rc\.d/init\.d/portmap start (在REDHAT中PORTMAP是默认启动的)
+
+/etc/rc\.d/init\.d/nfs start 启动NFS服务
+
+/etc/rc\.d/init\.d/nfs stop 停止NFS服务
+.
+.fi
+.
+.IP "" 0
+.
+.P
+注:若修改/etc/export文件增加新的共享,应先停止NFS服务,再启动NFS服务方能使 新增加的共享起作用\.使用命令exportfs \-rv也可以达到同样的效果\.
+.
+.P
+3、linux客户端挂载(mount)其他linux系统或UNIX系统的NFS共享
+.
+.IP "" 4
+.
+.nf
+
+# mkdir \-p /mnt/nfs
+.
+.fi
+.
+.IP "" 0
+.
+.P
+注:建立一个目录用来作挂载点(mount point)
+.
+.IP "" 4
+.
+.nf
+
+#mount \-t nfs \-o rw 10\.140\.133\.9:/export/home/user /mnt/nfs
+.
+.fi
+.
+.IP "" 0
+.
+.P
+注:这里我们假设10\.140\.133\.9是NFS服务端的主机IP地址,当然这里也可以使用主 机名,但必须在本机/etc/hosts文件里增加服务端ip定义\./export/home/user为服 务端共享的目录\.
+.
+.SH "相关命令"
+umount(1)
+.
+.SH "版权"
+本手册由以下文档整理而来
+.
+.P
+\fIhttp://www\.cnblogs\.com/lovemo1314/archive/2011/09/30/2196703\.html\fR
+.
+.P
+\fIhttp://www\.jb51\.net/linux/mount\.htm\fR
diff --git a/man/zh_CN.UTF-8/man1/mupdf.1 b/man/zh_CN.UTF-8/man1/mupdf.1
new file mode 100644
index 0000000..64f8d6a
--- /dev/null
+++ b/man/zh_CN.UTF-8/man1/mupdf.1
@@ -0,0 +1,162 @@
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "MUPDF" "1" "March 2015" "" ""
+.
+.SH "NAME"
+\fBmupdf\fR \- portable c 编写的轻量级PDF阅读器
+.
+.SH "语法"
+\fBmupdf [选项] PDF文件\fR
+.
+.SH "描述"
+.
+.TP
+\fB−p 123\fR
+以用户或所有者身份使用密码123打开加密PDF文件
+.
+.TP
+\fB−r 72\fR
+更改初始分辨率,以 dpi 为单位,默认分辨率为72dpi\.
+.
+.TP
+\fB−b 8\fR
+修改默认抗锯齿等级,从0开始为关闭抗锯齿到8为最佳,默认值为8
+.
+.TP
+\fB−C RRGGBB\fR
+设置整页使用十六进制颜色语法着色,默认值为FFFAF0
+.
+.SH "鼠标操作"
+.
+.TP
+\fB左键点击\fR
+打开链接
+.
+.TP
+\fB左键拖拽\fR
+移动页面,如果到达底部或顶部则跳转到下一面或上一面\.
+.
+.TP
+\fB右键拖拽\fR
+选择该区域的文本,在X11中,选择的文本可以使用鼠标中间键粘帖,或者按 下CTRL+C复制到剪贴板,在Windows下,选择的区域自动保存到剪贴板中\.
+.
+.TP
+\fB滚动滚轮\fR
+上下移动页面,但到顶或到底后不跳转页面\.
+.
+.TP
+\fBShift+滚动滚轮\fR
+左右移动页面\.
+.
+.TP
+\fBCtrl+滚动滚轮\fR
+放大/缩小显示区域\.
+.
+.SH "快捷键"
+.
+.TP
+\fBL, R\fR
+顺时针/逆时针旋转页面
+.
+.TP
+\fBh, j, k, l\fR
+向左,下,上,右移动页面
+.
+.TP
+\fB+, −\fR
+放大,缩小显示区域
+.
+.TP
+\fBW, H\fR
+使窗口以适合页面的宽度或高度展示
+.
+.TP
+\fBw\fR
+在窗口显示文件一页
+.
+.TP
+\fBr\fR
+刷新文件
+.
+.TP
+\fB\.\fR
+翻到下页页首
+.
+.TP
+\fBb\fR
+向上翻页,但页面位置不变
+.
+.TP
+\fB空格键\fR
+向下翻页,但页面位置不变
+.
+.TP
+\fB,\fR
+翻到上页页尾
+.
+.TP
+\fB<, >\fR
+一次回退/前进10页
+.
+.TP
+\fBm\fR
+在该页面作标记,最多可以对256页作标记\.
+.
+.TP
+\fBt\fR
+回到前一个的标记上
+.
+.TP
+\fB[0\-9]m\fR
+保存当前页面到[0\-9]寄存器中
+.
+.TP
+\fB[0\-9]t\fR
+回到[0\-9]寄存器所在的页面
+.
+.TP
+\fB123g\fR
+跳转到123面
+.
+.TP
+\fBg, G\fR
+跳转到第一面/最后一面
+.
+.TP
+\fB/, ?\fR
+向前/后搜索关键词
+.
+.TP
+\fBn, N\fR
+向后/前到下一个搜索结果
+.
+.TP
+\fBf\fR
+全屏模式
+.
+.TP
+\fBp\fR
+演示模式
+.
+.TP
+\fBc\fR
+彩色或灰阶渲染
+.
+.TP
+\fBC\fR
+Toggle full\-page color tinting\.
+.
+.TP
+\fBi\fR
+正常或反转颜色渲染
+.
+.TP
+\fBq\fR
+退出
+.
+.SH "参考"
+mudraw(1), mutool(1)\.
+.
+.SH "AUTHOR"
+MuPDF is Copyright 2006\-2014 Artifex Software, Inc\.
diff --git a/man/zh_CN.UTF-8/man1/mv.1 b/man/zh_CN.UTF-8/man1/mv.1
new file mode 100644
index 0000000..9060e7e
--- /dev/null
+++ b/man/zh_CN.UTF-8/man1/mv.1
@@ -0,0 +1,88 @@
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "MV" "1" "March 2015" "" ""
+.
+.SH "NAME"
+\fBmv\fR \- 移动和重命名文件
+.
+.SH "语法"
+\fBmv [OPTION]\.\.\. [\-T] SOURCE DEST\fR
+.
+.P
+\fBmv [OPTION]\.\.\. SOURCE\.\.\. DIRECTORY\fR
+.
+.P
+\fBmv [OPTION]\.\.\. \-t DIRECTORY SOURCE\.\.\.\fR
+.
+.SH "描述"
+mv命令来为文件或目录改名或将文件由一个目录移入另一个目录中\.该命令等同于 DOS系统下的ren和move命令的组合\.它的使用权限是所有用户\.
+.
+.P
+"mv 文件 目标文件":该命令对文件重命名,对于目录,则是修改目录名\.此时,文件 只能有一个\.
+.
+.P
+"mv 文件 目录":该命令中文件可以有多个,mv命令将指定的文件均移至目标目录 中\.在跨文件系统移动文件时,mv先拷贝,再将原有文件删除,而链至该文件的链接也 将丢失\.
+.
+.SH "选项"
+.
+.TP
+\fB\-i\fR
+交互方式操作,mv操作将覆盖已存在的同名文件时会询问是否覆盖,并要求 用户回答”y”或”n”,这样可以避免误覆盖文件\.
+.
+.TP
+\fB\-f\fR
+禁止交互操作,mv操作覆盖某个已有的目标文件时不会给出任何指示\.
+.
+.TP
+\fB\-n, \-\-no\-clobber\fR
+不覆盖已存在的同名文件
+.
+.P
+如果同时给出"\-i","\-f","\-n"选项,那么只有最后的那个选项生效\.
+.
+.TP
+\fB\-\-backup[=CONTROL]\fR
+make a backup of each existing destination file
+.
+.TP
+\fB\-b\fR
+like \-\-backup but does not accept an argument
+.
+.TP
+\fB\-S, \-\-suffix=SUFFIX\fR
+override the usual backup suffix
+.
+.TP
+\fB\-t, \-\-target\-directory=DIRECTORY\fR
+move all SOURCE arguments into DIRECTORY
+.
+.TP
+\fB\-T, \-\-no\-target\-directory\fR
+treat DEST as a normal file
+.
+.TP
+\fB\-u, \-\-update\fR
+move only when the SOURCE file is newer than the destination file or when the destination file is missing
+.
+.TP
+\fB\-v, \-\-verbose\fR
+explain what is being done
+.
+.TP
+\fB\-Z, \-\-context\fR
+set SELinux security context of destination file to default type
+.
+.TP
+\fB\-\-help\fR
+display this help and exit
+.
+.TP
+\fB\-\-version\fR
+output version information and exit
+.
+.SH "参考"
+cp(1), ln(1)
+.
+.SH "版权"
+
diff --git a/man/zh_CN.UTF-8/man1/ps.1 b/man/zh_CN.UTF-8/man1/ps.1
new file mode 100644
index 0000000..fdef6c2
--- /dev/null
+++ b/man/zh_CN.UTF-8/man1/ps.1
@@ -0,0 +1,351 @@
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "PS" "1" "March 2015" "" ""
+.
+.SH "NAME"
+\fBps\fR \- 显示某个时间点的进程状态
+.
+.SH "总览"
+\fBps [options] [\-\-help]\fR
+.
+.SH "描述"
+ps命令能够给出当前系统中进程的快照\.它能捕获系统在某一事件的进程状态\.如果 你想不断更新查看的这个状态,可以使用top命令\.
+.
+.P
+ps命令支持三种使用的语法格式:
+.
+.IP "" 4
+.
+.nf
+
+1\. UNIX风格,选项可以组合在一起,并且选项前必须有“\-”连字符
+2\. BSD风格,选项可以组合在一起,但是选项前不能有“\-”连字符
+3\. GNU风格的长选项,选项前有两个“\-”连字符\.
+.
+.fi
+.
+.IP "" 0
+.
+.P
+我们能够混用这几种风格,但是可能会发生冲突\.
+.
+.P
+linux上进程有5种状态:
+.
+.IP "" 4
+.
+.nf
+
+1\. 运行(正在运行或在运行队列中等待)
+2\. 中断(休眠中,受阻,在等待某个条件的形成或接受到信号)
+3\. 不可中断(收到信号不唤醒和不可运行, 进程必须等待直到有中断发生)
+4\. 僵死(进程已终止,但进程描述符存在,直到父进程调用wait4()后释放)
+5\. 停止(进程收到SIGSTOP,SIGSTP,SIGTIN,SIGTOU信号后停止运行运行)
+.
+.fi
+.
+.IP "" 0
+.
+.P
+ps工具标识进程的5种状态码:
+.
+.IP "" 4
+.
+.nf
+
+D 不可中断 uninterruptible sleep (usually IO)
+R 运行 runnable (on run queue)
+S 中断 sleeping
+T 停止 traced or stopped
+Z 僵死 a defunct (”zombie”) process
+.
+.fi
+.
+.IP "" 0
+.
+.P
+ps的参数非常多,常用的有"\-A"列出所有的进程,"\-w"显示加宽可以显示较多的资讯 ,"\-au"显示较详细的资讯,"\-aux"显示所有包含其他使用者的进程
+.
+.SH "选项"
+.
+.TP
+\fB\-a\fR
+显示所有终端下不与 terminal 有关的所有进程\.
+.
+.TP
+\fBa\fR
+显示当前终端下的所有进程,包括其他用户的进程\.
+.
+.TP
+\fB\-A\fR
+显示所有进程\.
+.
+.TP
+\fB\-c\fR
+显示CLS和PRI栏位\.
+.
+.TP
+\fBc\fR
+列出进程时,显示每个进程真正的指令名称,而不包含路径,参数或常驻服 务的标示\.
+.
+.TP
+\fB\-C 指令名称\fR
+指定执行指令的名称,并列出该指令的进程的状况\.
+.
+.TP
+\fB\-d\fR
+显示所有进程,但不包括阶段作业领导者的进程\.
+.
+.TP
+\fB\-e\fR
+此参数的效果和指定"A"参数相同\.
+.
+.TP
+\fBe\fR
+列出进程时,显示每个进程所使用的环境变量\.
+.
+.TP
+\fB\-f\fR
+显示UID,PPIP,C与STIME栏位\.
+.
+.TP
+\fBf\fR
+用ASCII字符显示树状结构,表达进程间的相互关系\.
+.
+.TP
+\fB\-g 群组名称\fR
+此参数的效果和指定"\-G"参数相同,当亦能使用阶段作业领导者的名称来 指定\.
+.
+.TP
+\fBg\fR
+显示现行终端机下的所有进程,包括群组领导者的进程\.
+.
+.TP
+\fB\-G 群组识别码\fR
+列出属于该群组的进程的状况,也可使用群组名称来指定\.
+.
+.TP
+\fBh\fR
+不显示标题列\.
+.
+.TP
+\fB\-H\fR
+显示树状结构,表示进程间的相互关系\.
+.
+.TP
+\fB\-j 或 j\fR
+采用工作控制的格式显示进程状况\.
+.
+.TP
+\fB\-l 或 l\fR
+采用详细的格式来显示进程状况\.
+.
+.TP
+\fBL\fR
+列出栏位的相关信息\.
+.
+.TP
+\fB\-m 或 m\fR
+显示所有的执行绪\.
+.
+.TP
+\fBn\fR
+以数字来表示USER和WCHAN栏位\.
+.
+.TP
+\fB\-N\fR
+显示所有的进程,除了执行ps指令终端机下的进程之外\.
+.
+.TP
+\fB\-p 进程识别码\fR
+指定进程识别码,并列出该进程的状况\.
+.
+.TP
+\fBp 进程识别码\fR
+此参数的效果和指定"\-p"参数相同,只在列表格式方面稍有差异\.
+.
+.TP
+\fBr\fR
+只列出现行终端机正在执行中的进程\.
+.
+.TP
+\fB\-s 阶段作业\fR
+指定阶段作业的进程识别码,并列出隶属该阶段作业的进程的状况\.
+.
+.TP
+\fBs\fR
+采用进程信号的格式显示进程状况\.
+.
+.TP
+\fBS\fR
+列出进程时,包括已中断的子进程资料\.
+.
+.TP
+\fB\-t 终端机编号\fR
+指定终端机编号,并列出属于该终端机的进程的状况\.
+.
+.TP
+\fBt 终端机编号\fR
+此参数的效果和指定"\-t"参数相同,只在列表格式方面稍有差异\.
+.
+.TP
+\fB\-T\fR
+显示现行终端机下的所有进程\.
+.
+.TP
+\fB\-u 用户识别码\fR
+此参数的效果和指定"\-U"参数相同\.
+.
+.TP
+\fBu\fR
+以用户为主的格式来显示进程状况\.
+.
+.TP
+\fB\-U 用户识别码\fR
+列出属于该用户的进程的状况,也可使用用户名称来指定\.
+.
+.TP
+\fBU 用户名称\fR
+列出属于该用户的进程的状况\.
+.
+.TP
+\fBv\fR
+采用虚拟内存的格式显示进程状况\.
+.
+.TP
+\fB\-V 或 V\fR
+显示版本信息\.
+.
+.TP
+\fB\-w 或 w\fR
+采用宽阔的格式来显示进程状况\.
+.
+.TP
+\fBx\fR
+显示所有进程,不以终端机来区分\.
+.
+.TP
+\fBX\fR
+采用旧式的Linux i386登陆格式显示进程状况\.
+.
+.TP
+\fB\-y\fR
+配合参数"\-l"使用时,不显示F(flag)栏位,并以RSS栏位取代ADDR栏位\.
+.
+.TP
+\fB\-进程识别码\fR
+此参数的效果和指定"p"参数相同\.
+.
+.TP
+\fB\-\-cols n\fR
+设置每列的最大字符数n\.
+.
+.TP
+\fB\-\-columns n\fR
+每列字符数 此参数的效果和指定"\-\-cols"参数相同\.
+.
+.TP
+\fB\-\-cumulative\fR
+此参数的效果和指定"S"参数相同\.
+.
+.TP
+\fB\-\-deselect\fR
+此参数的效果和指定"\-N"参数相同\.
+.
+.TP
+\fB\-\-forest\fR
+此参数的效果和指定"f"参数相同\.
+.
+.TP
+\fB\-\-headers\fR
+重复显示标题列\.
+.
+.TP
+\fB\-\-help\fR
+在线帮助\.
+.
+.TP
+\fB\-\-info\fR
+显示排错信息\.
+.
+.TP
+\fB\-\-lines n\fR
+显示列数 设置显示画面的列数\.
+.
+.TP
+\fB\-\-no\-headers\fR
+此参数的效果和指定"h"参数相同,只在列表格式方面稍有差异\.
+.
+.TP
+\fB\-\-group 群组名称\fR
+此参数的效果和指定"\-G"参数相同\.
+.
+.TP
+\fB\-\-Group 群组识别码\fR
+此参数的效果和指定"\-G"参数相同\.
+.
+.TP
+\fB\-\-pid 进程识别码\fR
+此参数的效果和指定"\-p"参数相同\.
+.
+.TP
+\fB\-\-rows 显示列数\fR
+此参数的效果和指定"\-\-lines"参数相同\.
+.
+.TP
+\fB\-\-sid 阶段作业\fR
+此参数的效果和指定"\-s"参数相同\.
+.
+.TP
+\fB\-\-tty 终端机编号\fR
+此参数的效果和指定"\-t"参数相同\.
+.
+.TP
+\fB\-\-user 用户名称\fR
+此参数的效果和指定"\-U"参数相同\.
+.
+.TP
+\fB\-\-User 用户识别码\fR
+此参数的效果和指定"\-U"参数相同\.
+.
+.TP
+\fB\-\-version\fR
+此参数的效果和指定"\-V"参数相同\.
+.
+.TP
+\fB\-\-widty 每列字符数\fR
+此参数的效果和指定"\-cols"参数相同\.
+.
+.SH "输出格式"
+.
+.nf
+
+USER: 进程拥有者
+PID: 运行命令(CMD)的进程编号
+%CPU: 占用的 CPU 使用率
+%MEM: 占用的内存使用率
+VSZ: 占用的虚拟内存大小
+RSS: 占用的内存大小
+TTY: 终端的次要装置号码
+STAT: 该进程的状态
+D: 不可中断的静止
+R: 正在执行中
+S: 静止状态
+T: 暂停执行
+Z: 不存在但暂时无法消除
+W: 没有足够的内存分页可分配
+: 高优先序的进程
+N: 低优先序的进程
+L: 有内存分页分配并锁在内存内
+START: 进程开始时间
+TIME: 执行的时间
+CMD:所执行的指令
+.
+.fi
+.
+.SH "版权"
+http://linux\.sheup\.com/linux/4/31133\.html
+.
+.P
+http://blog\.csdn\.net/jsufcz/article/details/5044932
diff --git a/man/zh_CN.UTF-8/man1/pwd.1 b/man/zh_CN.UTF-8/man1/pwd.1
index fe7d181..c604982 100644
--- a/man/zh_CN.UTF-8/man1/pwd.1
+++ b/man/zh_CN.UTF-8/man1/pwd.1
@@ -1,71 +1,51 @@
-.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
-.\"*******************************************************************
-.\"
-.\" This file was generated with po4a. Translate the source file.
-.\"
-.\"*******************************************************************
-.TH PWD 1 2013年10月 "GNU coreutils 8.21" 用户命令
-.SH 名称
-pwd \- 显示当前目录或者工作目录
-.SH 摘要
-\fBpwd\fP [\fI选项\fP]…
-.SH 描述
-.\" Add any additional description here
-.PP
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "PWD" "1" "February 2015" "" ""
+.
+.SH "NAME"
+\fBpwd\fR \- 显示当前目录或者工作目录
+.
+.SH "摘要"
+\fBpwd [选项]\fR
+.
+.SH "描述"
打印当前工作目录的完整文件名
-.TP
-\fB\-L\fP, \fB\-\-logical\fP
+.
+.TP
+\fB\-L,\-\-logical\fR
显示环境变量PWD的值,甚至它包含符号链接
-.TP
-\fB\-P\fP, \fB\-\-physical\fP
+.
+.TP
+\fB\-P,\-\-physical\fR
忽略全部的符号链接
-.TP
-\fB\-\-help\fP
+.
+.TP
+\fB\-\-help\fR
显示帮助并退出
-.TP
-\fB\-\-version\fP
+.
+.TP
+\fB\-\-version\fR
输出版本信息并退出
-.PP
-注意: 你的 shell 也许有自己版本的 pwd 命令, 他们通常会取代这里描述的版本。 请参考你的 shell
-提供的文档来了解它所支持的选项的细节。
-.SH 作者
-由 Jim Meyering 撰写
-.SH 报告错误
-发送错误信息到: bug\-coreutils@gnu.org
-.br
-GNU coreutils 主页:
-.br
-使用GNU软件的常规帮助:
-.br
-发送翻译错误到
-.SH 版权
-Copyright \(co 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL
-version 3 or later .
-.br
-这是一个自由软件: 你可以自由修改和重新发布它。 在法律允许的范围内, 不提供任何担保
-.SH 请参阅
+.
+.P
+你的shell也许有自己版本的pwd命令,他们通常会取代这里描述的版本。请参考你 的shell提供的文档来了解它所支持的选项的细节。
+.
+.SH "参考"
getcwd(3)
-.PP
-\fBpwd\fP 的完整文档使用 Texinfo 手册进行维护。如果 \fBinfo\fP 和 \fBpwd\fP 程序已经正确地安装在了你的电脑上, 通过下述命令
-.IP
-\fBinfo coreutils \(aqpwd invocation\(aq\fP
-.PP
+.
+.P
+pwd的完整文档使用Texinfo手册进行维护。如果info和pwd程序已经正确地安装在 了你的电脑上,通过下述命令
+.
+.IP "" 4
+.
+.nf
+
+info coreutils \'pwd invocation\'
+.
+.fi
+.
+.IP "" 0
+.
+.P
可以访问完整的使用手册
-.SH 翻译信息
-.SS 翻译维护人
-译者:
-.ta
-Vic___ \fB\fP
-.br
-校对:
-.ta
-wxy \fB\fP
-.br
-.SS 翻译更新日期
-2013.10.22
-.SS 翻译组
-man翻译项目 : \fBhttp://github.com/LCTT/man\-pages/\fP
-.br
-翻译组 : \fBhttp://lctt.github.io/ \fP
-.br
-Linux中国 : \fBhttp://linux.cn/\fP
diff --git a/man/zh_CN.UTF-8/man1/rm.1 b/man/zh_CN.UTF-8/man1/rm.1
new file mode 100644
index 0000000..2594f42
--- /dev/null
+++ b/man/zh_CN.UTF-8/man1/rm.1
@@ -0,0 +1,59 @@
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "RM" "1" "February 2015" "" ""
+.
+.SH "NAME"
+\fBrm\fR \- 移除文件或者目录
+.
+.SH "总览"
+\fBrm [−fiRr] file\.\.\.\fR
+.
+.SH "描述"
+rm移除每个给定的文件。默认情况下,它不能移除目录。但当给定了\fB\-r\fR或者\fB\-R\fR 选项时,在指定目录之下的整个目录树都会被移除(而且对通过\fBrm \-r\fR能够移除的 目录树深度是没有限制的)。当文件路径末端部分只有"\."和"\.\."时会出错(可以用" rm \-r\.*"来避免)。
+.
+.P
+如果给定了"\-i"选项,或者指定文件不可写,而且标准输入是终端,又没有给定 "\-f"选项,那么rm会提示用户是否要删除该文件,它写一个问题到标准错误stderr 并且从标准输入stdin读入一个应答。如果应答是否定的,该文件将被跳过。
+.
+.P
+"System V"接口定义禁止移除正在执行的可执行二进制文件的最后一个链接。
+.
+.P
+GNU的实现(fileutils)会因为可移除的层次深度的上限而招致损坏。(如果确实必 要,可使用\fBdeltree\fR工具来移除非常深的目录树。)
+.
+.SH "选项"
+.
+.TP
+\fB\-d,\-\-directory\fR
+用unlink(2)来替代rmdir(2)移除目录,而且不要求目录为空移除目录使 用的方式是unlink(2),而非rmdir(2),且在试图unlink目录之前不要求 其为空。这仅在你有合适权限时才能生效。因为unlink一个目录会导致在 删除目录下的文件非关联化,因此聪明的方法是在执行此之后fsck(8)文 件系统。
+.
+.TP
+\fB\-f,\-\-force\fR
+忽略不存在的文件,并且从不向用户提示。
+.
+.TP
+\fB\-i,\-\-interactive\fR
+提示是否移除每个文件。如果回答是否定的,文件将被跳过。
+.
+.TP
+\fB\-r,\-R,\-\-recursive\fR
+递归地移除目录中的内容。
+.
+.TP
+\fB\-v,\-\-verbose\fR
+在移除每个文件之前打印其名称。
+.
+.TP
+\fB\-\-help\fR
+在标准输出上打印用法信息,并且以成功状态退出。
+.
+.TP
+\fB\-\-version\fR
+在标准输出上打印版本信息,然后以成功状态退出。
+.
+.TP
+\fB\-\-\fR
+终止选项列表
+.
+.SH "备注"
+本页介绍了包括在fileutils\-3\.16包中的rm;其他版本的可能会有细微的差别。
diff --git a/man/zh_CN.UTF-8/man1/rmdir.1 b/man/zh_CN.UTF-8/man1/rmdir.1
index aba2fc3..24e6038 100644
--- a/man/zh_CN.UTF-8/man1/rmdir.1
+++ b/man/zh_CN.UTF-8/man1/rmdir.1
@@ -1,75 +1,34 @@
-.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
-.\"*******************************************************************
-.\"
-.\" This file was generated with po4a. Translate the source file.
-.\"
-.\"*******************************************************************
-.TH RMDIR 1 2013年10月 "GNU coreutils 8.21" 用户命令
-.SH 名称
-rmdir \- 移除空目录
-.SH 摘要
-\fBrmdir\fP [\fI选项\fP]... \fI目录\fP...
-.SH 描述
-.\" Add any additional description here
-.PP
-如果目录是空的,就移除它(它们)
-.HP
-\fB\-\-ignore\-fail\-on\-non\-empty\fP
-.IP
-忽略因为目录
-.IP
-非空导致的失败 (译注:就是会忽略非空目录而进行删除)
-.TP
-\fB\-p\fP, \fB\-\-parents\fP
-移除目录及其祖先;例如,'rmdir \fB\-p\fP a/b/c' is similar to 'rmdir a/b/c a/b a'
-.TP
-\fB\-v\fP, \fB\-\-verbose\fP
-输出每个目录操作的处理信息
-.TP
-\fB\-\-help\fP
-显示帮助并退出
-.TP
-\fB\-\-version\fP
-输出版本信息并退出
-.SH 作者
-由 David MacKenzie 撰写。
-.SH 报告错误
-发送错误信息到: bug\-coreutils@gnu.org
-.br
-GNU coreutils 主页:
-.br
-使用GNU软件的常规帮助:
-.br
-发送翻译错误到
-.SH 版权
-Copyright \(co 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL
-version 3 or later .
-.br
-这是一个自由软件: 你可以自由修改和重新发布它。 在法律允许的范围内, 不提供任何担保
-.SH 请参阅
-rmdir(2)
-.PP
-\fBrmdir\fP 的完整文档使用 Texinfo 手册进行维护。如果 \fBinfo\fP 和 \fBrmdir\fP 程序已经正确地安装在了你的电脑上,
-通过下述命令
-.IP
-\fBinfo coreutils \(aqrmdir invocation\(aq\fP
-.PP
-可以访问完整的使用手册
-.SH 翻译信息
-.SS 翻译维护人
-译者:
-.ta
-flsf \fB\fP
-.br
-校对:
-.ta
-此处为校对者信息, 格式为: 校对者名 \fB<校对者邮件@地址>\fP, 校对者名 \fB<校对者邮件@地址>\fP
-.br
-.SS 翻译更新日期
-此处为最后更新日期, 格式为: 2013.10.20
-.SS 翻译组
-man翻译项目 : \fBhttp://github.com/LCTT/man\-pages/\fP
-.br
-翻译组 : \fBhttp://lctt.github.io/ \fP
-.br
-Linux中国 : \fBhttp://linux.cn/\fP
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "RMDIR" "1" "February 2015" "" ""
+.
+.SH "NAME"
+\fBrmdir\fR \- 删除空目录
+.
+.SH "总览"
+\fBrmdir [\-p] dir\.\.\.\fR
+.
+.SH "描述"
+rmdir删除空目录。如果所给出的目录不为空,则报错。
+.
+.SH "选项"
+.
+.TP
+\fB\-p,\-\-parents\fR
+如果目录由多个路径组成,从最后一个路径开始依次删除,直到所有的路 径都被删完。命令"\fBrmdir \-p a/b/c\fR"按照"\fBrmdir /a/b/c; rmdir a/b; rmdir a\fR"的顺序删除目录
+.
+.TP
+\fB\-\-ignore\-fail\-on\-non\-empty\fR
+通常,rmdir拒绝删除非空目录。这个选项将使命令忽略非空目录而进行 删除操作。
+.
+.TP
+\fB\-\-help\fR
+在标准输出上显示使用信息并顺利退出
+.
+.TP
+\fB\-\-version\fR
+在标准输出上显示版本信息并顺利退出
+.
+.SH "EXAMPLES"
+命令\fBrmdir foo\fR将删除空目录foo。要删除一个非空目录,并且包括其下属所有内 容,可以使用命令\'rm \-r foo\'。
diff --git a/man/zh_CN.UTF-8/man1/sed.1 b/man/zh_CN.UTF-8/man1/sed.1
new file mode 100644
index 0000000..c46cc8f
--- /dev/null
+++ b/man/zh_CN.UTF-8/man1/sed.1
@@ -0,0 +1,440 @@
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "SED" "1" "February 2015" "" ""
+.
+.SH "NAME"
+\fBsed\fR \- 流编辑器
+.
+.SH "格式"
+\fBsed [−n] 正则表达式 [输出文件]\fR
+.
+.P
+\fBsed [−n] [−f 正则表达式脚本] [输出文件]\fR
+.
+.SH "简介"
+sed是一个很好的文件处理工具,本身是一个管道命令,主要是以行为单位进行处 理,可以将数据行进行替换、删除、新增、选取等特定工作。
+.
+.P
+sed是非交互式的编辑器。它不会修改文件,除非使用shell重定向来保存结果。默 认情况下,所有的输出行都被打印到屏幕上。
+.
+.P
+sed编辑器逐行处理输入,并将结果发送到屏幕。具体过程如下:首先sed把当前正 在处理的行保存在一个临时缓存区中(也称为模式空间),然后处理临时缓冲区中 的行,完成后把该行发送到屏幕上。sed每处理完一行就将其从临时缓冲区删除, 然后将下一行读入,进行处理和显示。处理完输入文件的最后一行后,sed便结束 运行。sed把每一行都存在临时缓冲区中,对这个副本进行编辑,所以不会修改原 文件。
+.
+.P
+定址用于决定对哪些行进行编辑。地址的形式可以是数字、正则表达式或二者的结 合。如果没有指定地址,sed将处理输入文件的所有行。如果地址是逗号分隔的, 那么需要处理的地址是这两行之间的范围(包括这两行在内)。
+.
+.SH "选项"
+.
+.TP
+\fB\-e\fR
+进行多项编辑,即对输入行应用多条sed命令时使用
+.
+.TP
+\fB\-n\fR
+取消默认的输出
+.
+.TP
+\fB\-f\fR
+指定sed脚本的文件名
+.
+.SH "命令"
+sed命令告诉sed如何处理由地址指定的各输入行,如果没有指定地址则处理所有的 输入行。
+.
+.TP
+\fBa\e\fR
+在当前行后添加一行或多行。多行时除最后一行外,每行末尾需用“\e”续行
+.
+.TP
+\fBc\e\fR
+用此符号后的新文本替换当前行中的文本。多行时除最后一行外,每行末 尾需用"\e"续行。
+.
+.TP
+\fBi\e\fR
+在当前行之前插入文本。多行时除最后一行外,每行末尾需用"\e"续行。
+.
+.TP
+\fBd\fR
+删除行
+.
+.TP
+\fBh\fR
+把模式空间里的内容复制到暂存缓冲区
+.
+.TP
+\fBH\fR
+把模式空间里的内容追加到暂存缓冲区
+.
+.TP
+\fBg\fR
+把暂存缓冲区里的内容复制到模式空间,覆盖原有的内容。
+.
+.TP
+\fBG\fR
+把暂存缓冲区的内容追加到模式空间里,追加在原有内容的后面。
+.
+.TP
+\fBl\fR
+列出非打印字符
+.
+.TP
+\fBp\fR
+打印行
+.
+.TP
+\fBn\fR
+读入下一输入行,并从下一条命令而不是第一条命令开始对其的处理。
+.
+.TP
+\fBq\fR
+结束或退出sed
+.
+.TP
+\fBr\fR
+从文件中读取输入行
+.
+.TP
+\fB!\fR
+对所选行以外的所有行应用命令
+.
+.TP
+\fBs\fR
+用一个字符串替换另一个
+.
+.TP
+\fBg\fR
+在行内进行全局替换
+.
+.TP
+\fBw\fR
+将所选的行写入文件
+.
+.TP
+\fBx\fR
+交换暂存缓冲区与模式空间的内容
+.
+.TP
+\fBy\fR
+将字符替换为另一字符(不能对正则表达式使用y命令)
+.
+.SH "退出状态"
+sed不管是否找到指定的模式,它的退出状态都是0。只有当命令存在语法错误时, sed的退出状态才不是0。
+.
+.SH "正则表达式"
+sed支持特殊元字符来进行模式查找、替换,使用时正则表达式应括在斜杠线"/"之 间。
+.
+.IP "" 4
+.
+.nf
+
+sed \'3p\'
+#只打印第三行
+
+sed \'2,5d\'
+#删除第二到第五行
+
+sed \'/My/,/You/d\'
+#删除包含"My"的行到包含"You"的行之间的行
+
+sed \'/My/,10d\'
+#删除包含"My"的行到第十行的内容
+.
+.fi
+.
+.IP "" 0
+.
+.SH "范例"
+\fBp命令\fR
+.
+.P
+命令p用于显示模式空间的内容。默认情况下,sed把输入行打印在屏幕上,选项 \fB\-n\fR用于取消默认的打印操作。当选项\-n和命令p同时出现时,sed可打印选定的内 容。
+.
+.IP "" 4
+.
+.nf
+
+sed \'/my/p\'
+#默认情况下,sed把所有输入行都打印在标准输出上。如果某行匹配模式
+my,p命令将把该行另外打印一遍。
+.
+.fi
+.
+.IP "" 0
+.
+.P
+\fBd命令\fR
+.
+.P
+命令d用于删除输入行。sed先将输入行从文件复制到模式空间里,然后对该行执行 sed命令,最后将模式空间里的内容显示在屏幕上。如果发出的是命令d,当前模式 空间里的输入行会被删除,不被显示。
+.
+.IP "" 4
+.
+.nf
+
+sed \'$d\'
+#删除最后一行,其余的都被显示
+
+sed \'/my/d\'
+#删除包含my的行,其余的都被显示
+.
+.fi
+.
+.IP "" 0
+.
+.P
+\fBs命令\fR
+.
+.IP "" 4
+.
+.nf
+
+sed \'s/^My/You/g\'
+#命令末端的g表示在行内进行全局替换,也就是说如果某行出现多个My,
+所有的My都被替换为You。
+
+sed \-n \'1,20s/My$/You/gp\'
+#取消默认输出,处理1到20行里匹配以My结尾的行,把行内所有的My替换
+为You,并打印到屏幕上。
+
+
+sed \'s#My#Your#g\'
+#紧跟在s命令后的字符就是查找串和替换串之间的分隔符。分隔符默认为
+正斜杠,但可以改变。无论什么字符(换行符、反斜线除外),只要紧跟
+s命令,就成了新的串分隔符。
+.
+.fi
+.
+.IP "" 0
+.
+.P
+\fBe选项\fR
+.
+.P
+\fB\-e\fR是编辑命令,用于sed执行多个编辑任务的情况下。在下一行开始编辑前,所 有的编辑动作将应用到模式缓冲区中的行上。
+.
+.IP "" 4
+.
+.nf
+
+sed \-e \'1,10d\' \-e \'s/My/Your/g\'
+#选项\-e用于进行多重编辑。第一重编辑删除第1\-3行。第二重编辑将出现
+的所有My替换为Your。因为是逐行进行这两项编辑(即这两个命令都在模
+式空间的当前行上执行),所以编辑命令的顺序会影响结果。
+.
+.fi
+.
+.IP "" 0
+.
+.P
+\fBr命令\fR
+.
+.P
+r命令是读命令。sed使用该命令将一个文本文件中的内容加到当前文件的特定位置 上。
+.
+.IP "" 4
+.
+.nf
+
+sed \'/My/r introduce\.txt\'
+#如果某一行匹配到模式My,就在该行后读入文件introduce\.txt的内容。
+如果出现My的行不止一行,则在出现My的各行后都读入introduce\.txt文
+件的内容。
+.
+.fi
+.
+.IP "" 0
+.
+.P
+\fBw命令\fR
+.
+.IP "" 4
+.
+.nf
+
+sed \'/hrwang/w me\.txt\'
+.
+.fi
+.
+.IP "" 0
+.
+.P
+\fBa\e命令\fR
+.
+.P
+\fBa\e\fR命令是追加命令,追加将添加新文本到文件中当前行(即读入模式缓冲区中 的行)的后面。所追加的文本行位于sed命令的下方另起一行。如果要追加的内容 超过一行,则每一行都必须以反斜线结束,最后一行除外。最后一行将以引号和文 件名结束。
+.
+.IP "" 4
+.
+.nf
+
+sed \'/^hrwang/a\e
+>hrwang and mjfan are husband\e
+>and wife\' datafile
+#如果在datafile文件中发现匹配以hrwang开头的行,则在该行下面追加
+hrwang and mjfan are husband and wife
+.
+.fi
+.
+.IP "" 0
+.
+.P
+\fBi\e命令\fR
+.
+.P
+\fBi\e\fR命令是在当前行的前面插入新的文本。
+.
+.P
+\fBc\e命令\fR
+.
+.P
+sed使用该命令将已有文本修改成新的文本。
+.
+.P
+\fBn命令\fR
+.
+.P
+sed使用该命令获取输入文件的下一行,并将其读入到模式缓冲区中,任何sed命令 都将应用到匹配行紧接着的下一行上。
+.
+.IP "" 4
+.
+.nf
+
+sed \'/hrwang/{n;s/My/Your/;}\'
+#如果需要使用多条命令,或者需要在某个地址范围内嵌套地址,就必须
+用花括号将命令括起来,每行只写一条命令,或这用分号分割同一行中的
+多条命令。
+.
+.fi
+.
+.IP "" 0
+.
+.P
+\fBy命令\fR
+.
+.P
+该命令与UNIX/Linux中的tr命令类似,字符按照一对一的方式从左到右进行转换。 例如,y/abc/ABC/将把所有小写的a转换成A,小写的b转换成B,小写的c转换成C。
+.
+.IP "" 4
+.
+.nf
+
+sed \'1,20y/hrwang12/HRWANG^$/\' datafile
+#将1到20行内,所有的小写hrwang转换成大写,将1转换成^,将2转换成$
+正则表达式元字符对y命令不起作用。与s命令的分隔符一样,斜线可以
+被替换成其它的字符。
+.
+.fi
+.
+.IP "" 0
+.
+.P
+\fBq命令\fR
+.
+.P
+q命令将导致sed程序退出,不再进行其它的处理。
+.
+.IP "" 4
+.
+.nf
+
+sed \'/hrwang/{s/hrwang/HRWANG/;q;}\'
+.
+.fi
+.
+.IP "" 0
+.
+.P
+\fBh命令和g命令\fR
+.
+.IP "" 4
+.
+.nf
+
+#cat datafile
+
+My name is hrwang\.
+
+Your name is mjfan\.
+
+hrwang is mjfan\'s husband\.
+
+mjfan is hrwang\'s wife\.
+
+sed \-e \'/hrwang/h\' \-e \'$G\'
+sed \-e \'/hrwang/H\' \-e \'$G\'
+.
+.fi
+.
+.IP "" 0
+.
+.P
+通过上面两条命令,你会发现h会把原来暂存缓冲区的内容清除,只保存最近一次 执行h时保存进去的模式空间的内容。而H命令则把每次匹配hrwnag的行都追加保存 在暂存缓冲区。
+.
+.IP "" 4
+.
+.nf
+
+sed \-e \'/hrwang/H\' \-e \'$g\'
+sed \-e \'/hrwang/H\' \-e \'$G\'
+.
+.fi
+.
+.IP "" 0
+.
+.P
+通过上面两条命令,你会发现g把暂存缓冲区中的内容替换掉了模式空间中当前行 的内容,此处即替换了最后一行。而G命令则把暂存缓冲区的内容追加到了模式空 间的当前行后。此处即追加到了末尾。
+.
+.P
+\fBsed脚本\fR
+.
+.P
+sed脚本就是写在文件中的一列sed命令。脚本中,要求命令的末尾不能有任何多余 的空格或文本。如果在一行中有多个命令,要用分号分隔。执行脚本时,sed先将 输入文件中第一行复制到模式缓冲区,然后对其执行脚本中所有的命令。每一行处 理完毕后,sed再复制文件中下一行到模式缓冲区,对其执行脚本中所有命令。使 用sed脚本时,不再用引号来确保sed命令不被shell解释。例如sed脚本script:
+.
+.IP "" 4
+.
+.nf
+
+#cat datafile
+
+My name is hrwang\.
+
+Your name is mjfan\.
+
+hrwang is mjfan\'s husband\.
+
+mjfan is hrwang\'s wife\.
+
+
+#handle datafile
+3i\e
+~~~~~~~~~~~~~~~~~~~~~
+3,$s/\e(hrwang\e) is \e(mjfan\e)/\e2 is \e1/
+$a\e
+We will love eachother forever!!
+
+#sed \-f script datafile
+My name is hrwang
+Your name is mjfan
+~~~~~~~~~~~~~~~~~~~~~
+mjfan is hrwang\'s husband\.
+mjfan is hrwang\'s wife\.
+We will love eachother forever!!
+.
+.fi
+.
+.IP "" 0
+.
+.SH "版权"
+修改自:
+.
+.P
+sed命令详解
+.
+.P
+\fIhttp://www\.cnblogs\.com/edwardlost/archive/2010/09/17/1829145\.html\fR
+.
+.P
+linux之sed用法
+.
+.P
+\fIhttp://www\.cnblogs\.com/dong008259/archive/2011/12/07/2279897\.html\fR
diff --git a/man/zh_CN.UTF-8/man1/sort.1 b/man/zh_CN.UTF-8/man1/sort.1
new file mode 100644
index 0000000..6f61b65
--- /dev/null
+++ b/man/zh_CN.UTF-8/man1/sort.1
@@ -0,0 +1,108 @@
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "SORT" "1" "February 2015" "" ""
+.
+.SH "NAME"
+\fBsort\fR \- 文本文件排序,合并,检查工具
+.
+.SH "前言PROLOG"
+This manual page is part of the POSIX Programmer’s Manual\. The Linux implementation of this interface may differ (consult the corresponding Linux manual page for details of Linux behavior), or the interface may not be implemented on Linux\.
+.
+.SH "描述DESCRIPTION"
+sort可以实现以下功能: 1\. 对文件排序并输出 2\. 合并已排序的文件并输出 3\. 检查单个文件是否已排序
+.
+.SH "语法SYNOPSIS"
+sort [\-bcfMnrtk][源文件][\-o 输出文件]
+.
+.IP "\(bu" 4
+\fB\-b\fR: 忽略每一行前面的所有空白部分,从第一个可见字符开始比较。
+.
+.IP "\(bu" 4
+\-c: 检查文件是否已经按照顺序排序,如果乱序,则输出第一个乱序的行的相关信息,最后返回。
+.
+.IP "\(bu" 4
+\fB\-C\fR: 会检查文件是否已排好序,如果乱序,不输出内容,仅返回11。
+.
+.IP "\(bu" 4
+\fB\-f\fR: 排序时,忽略大小写字母。
+.
+.IP "\(bu" 4
+\fB−g\fR: 按照通常的数字值顺序作比较。
+.
+.IP "\(bu" 4
+\fB\-k\fR: 选择以哪个区间进行排序。
+.
+.IP "\(bu" 4
+\fB−m\fR: 合并已经排序好的文件,不排序。
+.
+.IP "\(bu" 4
+\fB\-M\fR: 会以月份来排序,比如JAN小于FEB等。
+.
+.IP "\(bu" 4
+\fB\-n\fR: 依照数值的大小排序。
+.
+.IP "\(bu" 4
+\fB\-o<输出文件>\fR: 将排序后的结果存入指定的文件。
+.
+.IP "\(bu" 4
+\fB\-r\fR: 以相反的顺序来排序。
+.
+.IP "\(bu" 4
+\fB\-t<分隔字符>\fR: 指定排序时所用的栏位分隔字符。
+.
+.IP "\(bu" 4
+\fB−z\fR: 以0字节结束行,而不是使用换行符。
+.
+.IP "\(bu" 4
+\fB−−help\fR 显示帮助并退出。
+.
+.IP "\(bu" 4
+\fB−−version\fR 输出版本信息并退出。
+.
+.IP "" 0
+.
+.SH "说明DESCRIPTION"
+.
+.IP "1." 4
+sort将文件的每一行作为一个单位,相互比较,比较原则是从首字符向后,依次按ASCII码值进行比较,最后将他们按升序输出。用户可以保存排序后的文件内容,或把排序后的文件内容输出。下例中用户把排序后的文件内容保存到名为result的文件中。 $ sort seq\.txt > result
+.
+.IP "2." 4
+sort的\fB\-u\fR选项可以去除输入中的重复行。
+.
+.IP "3." 4
+sort的\fB\-r\fR选项,sort默认的排序方式是升序,使用\-r选项可以改成降序。
+.
+.IP "4." 4
+sort的\fB\-o\fR选项。sort默认是把结果输出到标准输出,所以需要用重定向才能将结果写入文件,但是用重定向输出到原文件中会清空原文件。\fB\-o\fR选项可以将结果写入原文件。
+.
+.IP "5." 4
+sort的\fB\-n\fR选项表示以数值来排序,默认情况下2比10大,因为sort会将10当作1和0。
+.
+.IP "6." 4
+sort的\fB\-t\fR选项和\fB\-k\fR选项
+.
+.IP
+$ cat fruit_name banana:30:5\.5 apple:10:2\.5 pear:90:2\.3 orange:20:3\.4
+.
+.IP "" 0
+.
+.P
+这个文件有三列,列与列之间用冒号隔开了,第一列表示水果类型,第二列表示水果数量,第三列表示水果价格。要以水果数量来排序,即以第二列来排序,则可以使用\fB\-t\fR选项设定间隔符。指定了间隔符之后,就可以用\-k来指定列数了。
+.
+.IP "" 4
+.
+.nf
+
+$ sort \-n \-k 2 \-t \':\' fruit_num
+apple:10:2\.5
+orange:20:3\.4
+banana:30:5\.5
+pear:90:2\.3
+.
+.fi
+.
+.IP "" 0
+.
+.SH "链接LINKS"
+来自:东方雨中漫步者:\fIhttp://www\.cnblogs\.com/dong008259/\fR 原文地址:\fIhttp://www\.cnblogs\.com/dong008259/archive/2011/12/08/2281214\.html\fR
diff --git a/man/zh_CN.UTF-8/man1/tail.1 b/man/zh_CN.UTF-8/man1/tail.1
index c031302..f5bbef4 100644
--- a/man/zh_CN.UTF-8/man1/tail.1
+++ b/man/zh_CN.UTF-8/man1/tail.1
@@ -1,103 +1,64 @@
-.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
-.\"*******************************************************************
-.\"
-.\" This file was generated with po4a. Translate the source file.
-.\"
-.\"*******************************************************************
-.TH TAIL 1 2013年10月 "GNU coreutils 8.21" 用户命令
-.SH 名称
-tail \- 输出文件尾部的内容
-.SH 摘要
-\fBtail\fP [\fI选项\fP]... [\fI文件\fP]...
-.SH 描述
-.\" Add any additional description here
-.PP
-向标准输出打印每个文件的最后10行。 当参数中有多个文件时, 每个文件对应的输出前都包含一个显示文件名的头部。 当参数中没有文件, 或者文件为 \- ,
-将从标准输入中读取。
-.PP
-长选项必须用的参数在短选项中也是必须的。
-.TP
-\fB\-c\fP, \fB\-\-bytes\fP=\fIK\fP
-输出最后 K 个字节; 或者, 使用 \fB\-c\fP +K 输出每个文件从第 K 个字节开始的内容
-.TP
-\fB\-f\fP, \fB\-\-follow[=\fP{name|descriptor}]
-随着文件增长, 输出后续添加的数据; \fB\-f\fP , \fB\-\-follow\fP , 和 \fB\-\-follow\fP=\fIdescriptor\fP 是等价的
-.TP
-\fB\-F\fP
-与 \fB\-\-follow\fP=\fIname\fP \fB\-\-retry\fP 一样
-.TP
-\fB\-n\fP, \fB\-\-lines\fP=\fIK\fP
-输出最后 K 行, 而不是最后10行; 或者使用 \fB\-n\fP +K 输出文件从第 K 行开始的内容
-.TP
-\fB\-\-max\-unchanged\-stats\fP=\fIN\fP
-在使用 \fB\-\-follow\fP=\fIname\fP 时, 重新打开每 N (默认为5)次迭代后没有改变大小的文件, 以此查看文件是否被取消链接或者被重命名
-(这通常用于轮换日志文件中)。 在使用 inotify 时, 这个选项很少用到。
-.TP
-\fB\-\-pid\fP=\fIPID\fP
-在使用 \fB\-f\fP 时, 在进程 ID, PID 死亡后终止
-.TP
-\fB\-q\fP, \fB\-\-quiet\fP, \fB\-\-silent\fP
-不输出显示文件名的头部
-.TP
-\fB\-\-retry\fP
-在文件不可访问时尝试打开该文件; 这在使用 \fB\-\-follow\fP=\fIname\fP 跟随文件名时有用
-.TP
-\fB\-s\fP, \fB\-\-sleep\-interval\fP=\fIN\fP
-在使用 \fB\-f\fP 时, 两次迭代的休眠间隔大概为 N (默认为1.0)秒。 在使用 inotify 和 \fB\-\-pid\fP=\fIP\fP 时, 至少每 N
-秒检查一次进程 P 。
-.TP
-\fB\-v\fP, \fB\-\-verbose\fP
-始终输出显示文件名的头部
-.TP
-\fB\-\-help\fP
-显示帮助然后退出
-.TP
-\fB\-\-version\fP
-输出版本信息然后退出
-.PP
-如果 K (字符数或行数)的首字符为 '+' , 则从每个文件的第 K 项开始打印, 否则, 打印文件的最后 K 项。 K 可以有一个乘数后缀: b
-512, kB 1000, K 1024, MB 1000*1000, M 1024*1024, GB 1000*1000*1000, G
-1024*1024*1024, 以及 T, P, E, Z, Y 。
-.PP
-在使用 \fB\-\-follow\fP (\fB\-f\fP) 时, tail 默认跟随文件描述符, 这也就是说, 即使被跟随的文件被重命名, tail
-也会继续跟踪该文件的尾部。 这个默认行为可能会在确实需要跟踪文件的实际名字时不合你意 (例如, 轮换日志)。 在这种情况下, 使用
-\fB\-\-follow\fP=\fIname\fP 。 这可以让 tail 跟踪文件名, 这种方式将适应文件的重命名, 删除以及创建。
-.SH 作者
-由 Paul Rubin, David MacKenzie, Ian Lance Taylor, 和 Jim Meyering 撰写。
-.SH 报告错误
-发送 tail 的错误信息到: bug\-coreutils@gnu.org
-.br
-GNU coreutils 主页:
-.br
-使用GNU软件的常规帮助:
-.br
-发送 tail 的翻译错误到
-.SH 版权声明
-Copyright \(co 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL
-version 3 or later .
-.br
-这是一个自由软件: 你可以自由修改和重新发布它。 在法律允许的范围内, 不提供任何担保。
-.SH 请参阅
-本程序的完整文档使用 Texinfo 手册进行维护。如果 \fBinfo\fP 和本程序已经正确地安装在了你的电脑上,通过下述命令
-.IP
-\fBinfo coreutils \(aqtail invocation\(aq\fP
-.PP
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "TAIL" "1" "February 2015" "" ""
+.
+.SH "NAME"
+\fBtail\fR \- 输出文件尾部的内容
+.
+.SH "描述"
+向标准输出打印文件的最后10行。有多个文件时,每个输出前会包含一个显示文件 名的头部。当参数中没有文件,或者文件为"\fB\-\fR",将从标准输入中读取。
+.
+.SH "摘要"
+\fBtail [\-f] [\-c number|\-n number] [file\.\.\.]\fR
+.
+.P
+\fBnumber\fR代表一个十进制的整形常数,\fBnumber\fR前支持以下符号
+.
+.IP "" 4
+.
+.nf
+
++ 相对文件开头
+\- 相对文件结尾
+none 相对文件结尾
+.
+.fi
+.
+.IP "" 0
+.
+.SH "选项"
+.
+.TP
+\fB\-c number\fR
+输出最后number个字节;或者,使用\fB\-c +number\fR输出文件从第number个 字节开始的内容,文件开头的字节计数为1,即\fB\-c +1\fR代表文件的第一个 字节,\fB\-c \-1\fR代表最后一个字节,注意如果输入含有多字节字符比如汉 语时,并不一定会落在指定的字节下。
+.
+.TP
+\fB\-f\fR
+If the input file is a regular file or if the file operand specifies a FIFO, do not terminate after the last line of the input file has been copied, but read and copy further bytes from the input file when they become available\. If no file operand is specified and standard input is a pipe or FIFO, the \-f option shall be ignored\. If the input file is not a FIFO, pipe, or regular file, it is unspecified whether or not the \-f option shall be ignored\.
+.
+.TP
+\fB\-n number\fR
+等同于\-c,但以行为单位,文件开头的行计数为1,即\fB\-n +1\fR代表文件的 第一行,\fB\-c \-1\fR代表最后一行。
+.
+.P
+如果没有指定\fB\-c\fR和\fB\-n\fR,默认为\fB\-n 10\fR,即打印文件最后10行。
+.
+.P
+本程序的完整文档使用Texinfo手册进行维护。如果info和本程序已经正确地安装 在了你的电脑上,通过下述命令
+.
+.IP "" 4
+.
+.nf
+
+info coreutils \'tail invocation\'
+.
+.fi
+.
+.IP "" 0
+.
+.P
可以访问完整的使用手册。
-.SH 翻译信息
-.SS 翻译维护人
-译者:
-.ta
-will.qian \fB\fP
-.br
-校对:
-.ta
-此处为校对者信息, 格式为: 校对者名 \fB<校对者邮件@地址>\fP, 校对者名 \fB<校对者邮件@地址>\fP
-.br
-.SS 翻译更新日期
-2014.02.09
-.SS 翻译组
-man翻译项目 : \fBhttp://github.com/LCTT/man\-pages/\fP
-.br
-翻译组 : \fBhttp://lctt.github.io/ \fP
-.br
-Linux中国 : \fBhttp://linux.cn/\fP
+.
+.SH "翻译"
+由LCTT项目tail整理而来。
diff --git a/man/zh_CN.UTF-8/man1/tee.1P b/man/zh_CN.UTF-8/man1/tee.1P
new file mode 100644
index 0000000..64d6800
--- /dev/null
+++ b/man/zh_CN.UTF-8/man1/tee.1P
@@ -0,0 +1,77 @@
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "TEE" "1P" "February 2015" "" ""
+.
+.SH "NAME"
+\fBtee\fR \- 读取标准输入的数据,并将其内容输出成文件
+.
+.SH "序言PROLOG"
+This manual page is part of the POSIX Programmer’s Manual\. The Linux implementation of this interface may differ (consult the corresponding Linux manual page for details of Linux behavior), or the interface may not be implemented on Linux\.
+.
+.SH "说明DESCRIPTION"
+tee会从标准输入读取数据,将其保存成零个或多个文件。我们可利用tee把管道导 入的数据存成文件。
+.
+.SH "语法SYNOPSIS"
+\fBtee [<\-ai>][<\-\-help>][<\-\-version>][<文件…>]\fR
+.
+.TP
+\fB\-a\fR
+附加到既有文件的后面,而非覆盖它。如果给予tee指令的文件名称已经存 在,预设会覆盖该文件的内容。加上此参数后,数据会新增在该文件内容的 最后面,而不会删除原先之内容。
+.
+.TP
+\fB\-i\fR
+忽略中断信号
+.
+.TP
+\fB\-\-help\fR
+在线帮助
+.
+.TP
+\fB\-\-version\fR
+显示版本信息
+.
+.SH "范例:"
+列出文本文件story的内容,同时复制3份副本,文件名称分别为copy1、copy2、 copy3
+.
+.IP "" 4
+.
+.nf
+
+$ cat slayers\.story |tee ss\-copy1 ss\-copy2 ss\-copy3
+.
+.fi
+.
+.IP "" 0
+.
+.SH "环境变量ENVIRONMENT VARIABLES"
+tee受到如下环境变量的影响。详情参考locale(1)
+.
+.IP "" 4
+.
+.nf
+
+LANG
+LC_ALL
+LC_CTYPE
+LC_MESSAGES
+NLSPATH
+.
+.fi
+.
+.IP "" 0
+.
+.SH "退出标识EXIT STATUS"
+如果返回值是0,表示标准输入正常复制到输出文件中。如果返回值大于0,表示出现 错误。
+.
+.SH "参考SEE ALSO"
+Capter 1, Introduction, cat
+.
+.P
+The Base Definitions volume of POSIX\.1\-2008, Chapter 8, Environment Variables, Section 12\.2, Utility Syntax Guidelines
+.
+.P
+The System Interfaces volume of POSIX\.1\-2008, lseek()
+.
+.SH "链接LINKs"
+\fIhttp://www\.linuxidc\.com/Linux/2006\-09/124\.htm\fR
diff --git a/man/zh_CN.UTF-8/man1/uname.1 b/man/zh_CN.UTF-8/man1/uname.1
index fc25801..36286bf 100644
--- a/man/zh_CN.UTF-8/man1/uname.1
+++ b/man/zh_CN.UTF-8/man1/uname.1
@@ -1,90 +1,50 @@
-.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
-.\"*******************************************************************
-.\"
-.\" This file was generated with po4a. Translate the source file.
-.\"
-.\"*******************************************************************
-.TH UNAME 1 2013年10月 "GNU coreutils 8.21" 用户命令
-.SH 名称
-uname \- 打印系统信息
-.SH 摘要
-\fBuname\fP [\fI选项\fP]...
-.SH 描述
-.\" Add any additional description here
-.PP
-打印某些系统信息。不带选项时与 \fB\-s\fP相同。
-.TP
-\fB\-a\fP, \fB\-\-all\fP
-以如下的顺序打印所有的信息,除了忽略掉\fB\-p\fP 和 \fB\-i\fP未知的情况:
-.TP
-\fB\-s\fP, \fB\-\-kernel\-name\fP
-打印内核名称
-.TP
-\fB\-n\fP, \fB\-\-nodename\fP
-打印网络节点主机名
-.TP
-\fB\-r\fP, \fB\-\-kernel\-release\fP
-打印内核发行版本号
-.TP
-\fB\-v\fP, \fB\-\-kernel\-version\fP
-打印内核版本号
-.TP
-\fB\-m\fP, \fB\-\-machine\fP
-打印机器硬件名
-.TP
-\fB\-p\fP, \fB\-\-processor\fP
-打印处理器类型或者是"unknown"
-.TP
-\fB\-i\fP, \fB\-\-hardware\-platform\fP
-打印硬件平台或者是 "unknown"
-.TP
-\fB\-o\fP, \fB\-\-operating\-system\fP
-打印操作系统
-.TP
-\fB\-\-help\fP
-显示帮助并退出
-.TP
-\fB\-\-version\fP
-输出版本信息并退出
-.SH 作者
-David MacKenzie撰写。
-.SH 报告错误
-发送uname的错误信息到bug\-coreutils@gun.org
-.br
-GNU coreutils主页:
-.br
-使用GNU软件的常规帮助:
-.br
-发送uname的翻译错误到
-.SH 版权
-Copyright \(co 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL
-version 3 or later .
-.br
-这是一个自由软件: 你可以自由修改和重新发布它。 在法律允许的范围内, 不提供任何担保。
-.SH 请参阅
-arch(1), uname(2)
-.PP
-\fBuname\fP 的完整文档使用 Texinfo 手册进行维护。如果 \fBinfo\fP 和 \fBuname\fP 程序已经正确地安装在了你的电脑上,
-通过下述命令
-.IP
-\fBinfo coreutils \(aquname invocation\(aq\fP
-.PP
-可以访问完整的使用手册。
-.SH 翻译信息
-.SS 翻译维护人
-译者:
-.ta
-此处为译者信息, 格式为: SCUSJS \fB\fP
-.br
-校对:
-.ta
-此处为校对者信息, 格式为: 校对者名 \fB<校对者邮件@地址>\fP, 校对者名 \fB<校对者邮件@地址>\fP
-.br
-.SS 翻译更新日期
-此处为最后更新日期, 格式为: 2013.10.29
-.SS 翻译组
-man翻译项目 : \fBhttp://github.com/LCTT/man\-pages/\fP
-.br
-翻译组 : \fBhttp://lctt.github.io/ \fP
-.br
-Linux中国 : \fBhttp://linux.cn/\fP
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "UNAME" "1" "February 2015" "" ""
+.
+.SH "NAME"
+\fBuname\fR \- 显示系统信息
+.
+.SH "描述"
+显示相应的系统信息。没有指定选项时,同\fB\-s\fR。
+.
+.SH "选项"
+\fBuname [−amnrsv]\fR
+.
+.TP
+\fB\-a,\-\-all\fR
+显示所有的信息
+.
+.TP
+\fB\-m,\-\-machine\fR
+显示机器(硬件)类型
+.
+.TP
+\fB\-n,\-\-nodename\fR
+显示机器的网络节点主机名
+.
+.TP
+\fB\-r,\-\-release\fR
+显示操作系统发行版本
+.
+.TP
+\fB\-s,\-\-sysname\fR
+显示操作系统名
+.
+.TP
+\fB\-p,\-\-processor\fR
+显示主机处理器(CPU)类型
+.
+.TP
+\fB\-v\fR
+显示操作系统版本
+.
+.TP
+\fB\-\-help\fR
+显示本帮助并退出
+.
+.TP
+\fB\-\-version\fR
+显示版本信息并退出
+
diff --git a/man/zh_CN.UTF-8/man1/vim.1 b/man/zh_CN.UTF-8/man1/vim.1
new file mode 100644
index 0000000..0f39bb6
--- /dev/null
+++ b/man/zh_CN.UTF-8/man1/vim.1
@@ -0,0 +1,293 @@
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "VIM" "1" "February 2015" "" ""
+.
+.SH "NAME"
+\fBvim\fR \- Vi IMproved,一个程序员的文本编辑器
+.
+.SH "总览(SYNOPSIS)"
+.
+.nf
+
+vim [options] [file\.\.]
+vim [options] \-
+vim [options] \-t tag
+vim [options]\-q [errorfile]
+
+ex
+view
+gvim gview
+rvim rview rgvim rgview
+.
+.fi
+.
+.SH "描述(DESCRIPTION)"
+Vim是一个同Vi向上兼容的文本编辑器,可以用来编辑任何ASCII文本,特别适合用来 编辑程序。
+.
+.P
+它对Vi作了许多增强:多层撤销,多窗口,多缓冲区(buffer),高亮度语法显示,命令 行编辑,文件名匹配,在线帮助,可视选定,等等。用"\fB:help vi_diff\.txt\fR"看Vim和 Vi的差别的摘要。
+.
+.P
+在运行Vim的时候可以用":help"命令获得很多帮助。参考下面的在线帮助一节。
+.
+.P
+一般可用"\fBvim file\fR"命令打开Vim来编辑一个文件。概括的说,可以用
+.
+.IP "" 4
+.
+.nf
+
+vim [options] [filelist]
+.
+.fi
+.
+.IP "" 0
+.
+.P
+命令来运行Vim。如果没有文件名,编辑器就会打开一个空的缓冲区。否则就会用下 面四个中的一个来选择要编辑的文件。
+.
+.TP
+\fBfile\.\.\fR
+文件名列表。第一个会作为当前文件读入缓冲区,光标会停在缓冲区的第 一行。你可以用":next"命令转到其它的文件。如果要编辑一个以"\-"开头 的文件。在文件列表前面加上"\-\-"。
+.
+.TP
+\fB\-\fR
+从标准输入读取被编辑的文件。从标准错误输出读入命令。
+.
+.TP
+\fB\-t {tag}\fR
+被编辑的文件和光标的初始位置由标记(tag)决定,标记有点像goto标签 (goto label)。在标记文件中找到标记,相应的文件成为当前文件,相应的 命令被执行。这种方式常用于C程序,标记就是函数名,当前文件就是包含 那个函数的文件,光标停留在函数的开始处。见"\fB:help tag\-commands\fR"。
+.
+.TP
+\fB\-q [errorfile]\fR
+运行时进入快速修复模式。读取[errorfile]文件并显示第一个错误。如 果没有[errorfile]文件,文件名由\fBerrorfile\fR选项决定(在Amiga为 "AztecC\.Err",在其他系统中为"errors\.vim")。可以用"\fB:cn\fR"命令跳到 其它错误处。见"\fB:help quickfix\fR"。
+.
+.P
+Vim会根据不同命令有不同的表现,尽管它们可能是一个可执行文件。
+.
+.TP
+\fBvim\fR
+正常模式,所有都是默认状态。
+.
+.TP
+\fBex\fR
+以Ex模式运行。用":vi"命令进入正常模式。也可以加上"\-e"选项进入此 模式。
+.
+.TP
+\fBview\fR
+以只读模式运行。你被禁止写文件。也可以加上"\-R"选项进入此模式。
+.
+.TP
+\fBgvim gview\fR
+GUI版本。开启一个新的窗口。也可以加上"\-g"选项进入此模式。
+.
+.TP
+\fBrvim rview rgvim rgview\fR
+同上面的相同,只是加上了限制,不能运行shell程序,也不能暂停Vim。也 可以加上"\-Z"选项进入此模式。
+.
+.SH "选项(OPTIONS)"
+所有选项都可以以任何顺序出现,可以在文件名前,也可以在文件名后\.没 有参数的选项可以出现在一个"\-"后面\.
+.
+.TP
+\fB+[num]\fR
+对于第一个文件,光标会停在第"num"行\.如果没有"num",则光标会停在最 后一行\.
+.
+.TP
+\fB+/{pat}\fR
+对于第一个文件,光标会停在{pat}第一次出现的地方\.搜寻模式见"\fB:help search\-pattern\fR"。
+.
+.TP
+\fB+{command}, \-c{command}\fR
+读入第一个文件后会执行{command}命令\.{command}应为Ex命令\.如果 {command}中包含有空格,必须用双引号括住(这个取决于所用的shell)\.例 :"\fBvim "+set si" main\.c\fR"。注意:你最多可以用10个"+"或者"\-c"命令\.
+.
+.TP
+\fB\-b\fR
+二进制模式\.设置一些选项,这样就可以用来编辑二进制和可执行文件了\.
+.
+.TP
+\fB\-C\fR
+设置’compatible’兼容选项\.这样就算存在\.vimrc文件Vim也会基本上象Vi 一样了\.
+.
+.TP
+\fB\-d {device}\fR
+打开{device}用作终端,只在Amiga下。例:"\fB\-d con:20/30/600/150\fR"\.
+.
+.TP
+\fB\-e\fR
+以Ex模式运行Vim,就像运行"ex"一样。
+.
+.TP
+\fB\-f\fR
+前台运行。对于GUI版本,Vim不会同运行它的shell分离。在Amiga中, Vim不会重新启动来开启一个新窗口\.这个选项会用在当Vim被另外一个程 序执行,并且这个程序想等编辑动作结束后再运行的时候(如mail)\.在 Amiga上"\fB:sh\fR"和"\fB:!\fR"不会起作用\.
+.
+.TP
+\fB\-F\fR
+如果Vim编译时加入了对从右到左书写的文件FKMAP以及Farsi键盘映射的 支持,Vim会以Farsi模式运行,比如设置’fkmap’和’rightleft’选项\.不然 Vim会显示一条错误信息并终止\.
+.
+.TP
+\fB\-g\fR
+如果Vim编译时加入GUI支持,会开启GUI,不然Vim会显示一条错误信息并终 止\.
+.
+.TP
+\fB\-h\fR
+Vim显示命令行参数和选项的帮助,然后终止\.
+.
+.TP
+\fB\-H\fR
+如果Vim编译时加入了对从右到左书写的文件RIGHTLEFT以及Hebrew键盘映 射的支持,Vim会以Hebrew模式运行,比如设置’hkmap’和’rightleft’选项 \.不然Vim会显示一条错误信息并终止\.
+.
+.TP
+\fB\-i {viminfo}\fR
+使用viminfo文件,这个选项设置使用的文件名,默认的是"\fB~/\.viminfo\fR"\. 用"NONE"文件名也可以跳过使用\.viminfo文件\.
+.
+.TP
+\fB\-L\fR
+同\-r一样\.
+.
+.TP
+\fB\-l\fR
+Lisp模式\.打开’lisp’和’showmatch’选项\.
+.
+.TP
+\fB\-m\fR
+禁止修改文件\.设置’write’选项,这样就不能写文件了\.
+.
+.TP
+\fB\-N\fR
+非兼容模式\.设置’compatible’选项\.这样Vim会表现得更好,就算\.vimrc文 件不存在也会同Vi不兼容\.
+.
+.TP
+\fB\-n\fR
+禁止交换文件,这样在崩溃后就不能恢复文件了\.对于编辑在很慢的媒体中 的文件很有好处(比如软盘),也可以用"\fB:set uc=0\fR"禁止交换,用"\fB:set uc=200\fR"开启交换\.
+.
+.TP
+\fB\-o[N]\fR
+打开N个窗口\.如果没有N,为每个文件开一个窗口\.
+.
+.TP
+\fB\-R\fR
+只读模式\.设置’readonly’选项\.你仍然可以编辑缓冲区,但是不能重写文 件\.如果你要重写文件,必须在Ex命令中用惊叹号,比如"\fB:w!\fR"\.\-R选项隐 含了\-n选项\.readonly选项可以用"\fB:set noro\fR"设置\.见"\fB:help readonly\fR"\.
+.
+.TP
+\fB\-r\fR
+列出交换文件,显示关于恢复文件的信息\.
+.
+.TP
+\fB\-r {file}\fR
+恢复模式\.交换文件是用来恢复在编辑过程中崩溃了的文件\.交换文件名是 被编辑文件名后面加上"\.swp"\.见"\fB:help recovery\fR"\.
+.
+.TP
+\fB\-s\fR
+安静模式\.只在用"Ex"启动或者用了"\-e"选项才有用\.
+.
+.TP
+\fB\-s {script}\fR
+读入脚本文件{script}\.文件里的字符就像你直接输入一样的,也可以用 "\fB:source!{script}\fR"命令实现这个功能\.如果在编辑器结束前就读到了 文件尾,就接着从键盘读入\.
+.
+.TP
+\fB\-T {terminal}\fR
+告诉Vim你用的终端的名字,只有当不能自动确定的时候才这样\.它必须是 Vim(builtin)能辨认的终端或者是在termcap或者terminfo文件中定义了 的\.
+.
+.TP
+\fB\-u {vimrc}\fR
+用{vimrc}文件里的命令来初始化,跳过所有其它的初始化,用这个来编辑 特殊类型的文件\.也可以用"NONE"来跳过所有初始化\.在vim中用"\fB:help initialization\fR"查看更多信息\.
+.
+.TP
+\fB\-U {gvimrc}\fR
+用{gvimrc}文件里的命令来初始化GUI,跳过所有其它的GUI初始化,也可以 用"NONE"来跳过所有GUI初始化\.在用"\fB:help gui\-init\fR查看更多信息\.
+.
+.TP
+\fB\-V\fR
+冗长显示\.显示执行初始化代码和读入的文件,并且写viminfo文件\.
+.
+.TP
+\fB\-v\fR
+以Vi模式运行Vim,就像运行"vi"一样,只有运行"ex"时才有用\.
+.
+.TP
+\fB\-w {script}\fR
+所有在Vim退出前你键入的字符都会被存入{script}文件\.这用来创建一个 脚本文件,你可以用"\fBvim \-s\fR"和"\fB:source!\fR"来使用\.如果{script}存在, 会把字符追加到后面\.
+.
+.TP
+\fB\-W {script}\fR
+同\-w一样,但是是覆盖原来的文件\.
+.
+.TP
+\fB\-x\fR
+写文件时加密\.会提示你输入密码\.
+.
+.TP
+\fB\-Z\fR
+受限模式\.同运行以"r"开头的程序同效\.
+.
+.TP
+\fB\-\-\fR
+表明选项结束\.在此之后的参数都会被认为是文件名,可以用这个来编辑一 个以’\-’开头的文件\.
+.
+.SH "在线帮助(ON\-LINEHELP)"
+在Vim中键入"\fB:help\fR"来获得帮助。用"\fB:help subject\fR"来获得关于一个特定主题 的帮助\.例如用"\fB:help ZZ\fR"来获得关于"ZZ"的帮助\.用Tab和CTRL\-D来完成帮助主题 ("\fB:help cmdline\-completion\fR")\.可以用标记从一个地方跳到另一个地方(像超文 连接,见"\fB:help\fR")\.所有的文档都可以这样来浏览,比如"\fB:help syntax\.txt\fR"\.
+.
+.SH "文件(FILES)"
+.
+.TP
+\fB/usr/share/vim/vim56/doc/*\.txt\fR
+Vim文档文件\.用":helpdoc\-file\-list"获得完整的列表\.
+.
+.TP
+\fB/usr/share/vim/vim56/doc/tags\fR
+在文档文件中查找信息用的标签文件\.
+.
+.TP
+\fB/usr/share/vim/vim56/syntax/syntax\.vim\fR
+系统语法初始化文件\.
+.
+.TP
+\fB/usr/share/vim/vim56/syntax/*\.vim\fR
+各种语言的语法文件\.
+.
+.TP
+\fB/usr/share/vim/vimrc\fR
+系统Vim初始化文件\.
+.
+.TP
+\fB/usr/share/vim/gvimrc\fR
+系统gvim初始化文件\.
+.
+.TP
+\fB/usr/share/vim/vim56/optwin\.vim\fR
+":options"命令所用的脚本文件,这是个查看和设置选项的很好的办法\.
+.
+.TP
+\fB/usr/share/vim/vim56/menu\.vim\fR
+gvim的系统菜单初始化文件\.
+.
+.TP
+\fB/usr/share/vim/vim56/bugreport\.vim\fR
+用来生成错误报告的脚本文件,见":helpbugs"\.
+.
+.TP
+\fB/usr/share/vim/vim56/filetype\.vim\fR
+根据文件名来判定文件类型的脚本文件,见":help’filetype’"\.
+.
+.TP
+\fB/usr/share/vim/vim56/scripts\.vim\fR
+根据文件内容来判定文件类型的脚本文件,见":help’filetype’"\.
+.
+.P
+最新信息参见VIM主页:\fIhttp://www\.vim\.org/\fR
+.
+.SH "参见"
+vimtutor(1)
+.
+.SH "作者(AUTHOR)"
+Vim的大部分都是BramMoolenaar在很多人的帮助下完成的\.见"\fB:help credits\fR"\.
+.
+.P
+Vim基于Stevie写的代码,之后被Tim Thompson,Tony Andrewsand和G \.R\. (Fred) Walter修改,然后才形成的\.但早期的原始代码几乎都不存在了。
+.
+.SH "错误(BUGS)"
+用"\fB:help todo\fR"看已知问题的列表\.
+.
+.P
+注意有些被报告为错误的事实上是应为太相信所有的行为都应该同Vi一样,如果你 因为它和Vi不一样而认为它是个错误,你应该好好看看vi_diff\.txt文件(或者在Vim 中键入:helpvi_diff\.txt),并且看看’compatible’和’cpoptions’选项\.
diff --git a/man/zh_CN.UTF-8/man1/wc.1 b/man/zh_CN.UTF-8/man1/wc.1
index 4e650d4..9445906 100644
--- a/man/zh_CN.UTF-8/man1/wc.1
+++ b/man/zh_CN.UTF-8/man1/wc.1
@@ -1,80 +1,43 @@
-.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
-.\"*******************************************************************
-.\"
-.\" This file was generated with po4a. Translate the source file.
-.\"
-.\"*******************************************************************
-.TH WC 1 2013年10月 "GNU coreutils 8.21" 用户命令
-.SH 名称
-wc\-显示文件的行数、词数和字节数
-.SH 摘要
-\fBwc\fP [\fI选项\fP]… [\fI文件\fP]…
-.br
-\fBwc\fP [\fI选项\fP]... \fI\-\-files0\-from=F\fP
-.SH 描述
-.\" Add any additional description here
-.PP
-显示文件的行数、词数和字节数,和一个统计行(若有多个文件被指定)。当没有文件或者文件为空的时候,读取标准输入。一个单词是指非零长度有序的通过空格限制长度的字符组。下列选项习惯用于选择那一个统计数被显示,总共有这些选项:行数、词数、字符数、字节数、最长行长度。
-.TP
-\fB\-c\fP, \fB\-\-bytes\fP
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "WC" "1" "February 2015" "" ""
+.
+.SH "NAME"
+\fBwc\fR \- 显示文件的行数、词数和字节数
+.
+.SH "摘要"
+\fBwc [−c|−m] [−lw] [file\.\.\.]\fR
+.
+.SH "描述"
+显示文件的行数、词数和字节数,和一个统计行(若有多个文件被指定)。当没有 文件或者文件为空的时候,读取标准输入。一个单词是指非零长度有序的通过空格 限制长度的字符组。下列选项习惯用于选择那一个统计数被显示,总共有这些选项 :行数、词数、字符数、字节数。
+.
+.SH "选项"
+.
+.TP
+\fB−c,−−bytes\fR
显示字节数
-.TP
-\fB\-m\fP, \fB\-\-chars\fP
+.
+.TP
+\fB−m,−−chars\fR
显示字符数
-.TP
-\fB\-l\fP, \fB\-\-lines\fP
+.
+.TP
+\fB−l,−−lines\fR
显示行数
-.TP
-\fB\-\-files0\-from\fP=\fIF\fP
-读取来自文件F的指定以NULL结尾的名字;如果F文件是空,就读取来自标准输入的名字
-.TP
-\fB\-L\fP, \fB\-\-max\-line\-length\fP
-显示最长行的长度
-.TP
-\fB\-w\fP, \fB\-\-words\fP
-显示字数
-.TP
-\fB\-\-help\fP
-显示帮助并退出
-.TP
-\fB\-\-version\fP
-显示版本信息并退出
-.SH 作者
-由 Paul Rubin 和 David MacKenzie 撰写。
-.SH 报告错误
-发送错误信息到: bug\-coreutils@gnu.org
-.br
-GNU coreutils 主页:
-.br
-使用GNU软件的常规帮助:
-.br
-发送翻译错误到
-.SH 版权声明
-Copyright \(co 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL
-version 3 or later .
-.br
-这是一个自由软件: 你可以自由修改和重新发布它。 在法律允许的范围内, 不提供任何担保
-.SH 请参阅
-\fBwc\fP 的完整文档使用 Texinfo 手册进行维护。如果 \fBinfo\fP 和 \fBwc\fP 程序已经正确地安装在了你的电脑上, 通过下述命令
-.IP
-\fBinfo coreutils \(aqwc invocation\(aq\fP
-.PP
+.
+.TP
+\fB−w,−−words\fR
+显示词数
+.
+.P
+wc的完整文档使用Texinfo手册进行维护。如果info和wc程序已经正确地安装在了 你的电脑上,通过下述命令
+.
+.P
+info coreutils \'wc invocation\'
+.
+.P
可以访问完整的使用手册
-.SH 翻译信息
-.SS 翻译维护人
-译者:
-.ta
-Vic___ \fB\fP
-.br
-校对:
-.ta
-此处为校对者信息, 格式为: 校对者名 \fB<校对者邮件@地址>\fP
-.br
-.SS 翻译更新日期
-2013.10.27
-.SS 翻译组
-man翻译项目 : \fBhttp://github.com/LCTT/man\-pages/\fP
-.br
-翻译组 : \fBhttp://lctt.github.io/ \fP
-.br
-Linux中国 : \fBhttp://linux.cn/\fP
+.
+.SH "版权"
+由LCTT \fIhttp://lctt\.github\.io/\fR项目wc(1)整理而来。
diff --git a/man/zh_CN.UTF-8/man1/who.1 b/man/zh_CN.UTF-8/man1/who.1
index 71bb600..201b6d0 100644
--- a/man/zh_CN.UTF-8/man1/who.1
+++ b/man/zh_CN.UTF-8/man1/who.1
@@ -1,111 +1,126 @@
-.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.35.
-.\"*******************************************************************
-.\"
-.\" This file was generated with po4a. Translate the source file.
-.\"
-.\"*******************************************************************
-.TH WHO 1 2013年10月 "GNU coreutils 8.21" 用户命令
-.SH 名称
-who \- 显示已经登录的用户
-.SH 摘要
-\fBwho\fP [\fI选项\fP]... [ \fI文件 | 参数1 参数2... \fP]
-.SH 描述
-.\" Add any additional description here
-.PP
-显示关于当前在本地系统上的所有用户的信息.
-.TP
-\fB\-a\fP, \fB\-\-all\fP
-等同于 \fB\-b\fP \fB\-d\fP \fB\-\-login\fP \fB\-p\fP \fB\-r\fP \fB\-t\fP \fB\-T\fP \fB\-u\fP
-.TP
-\fB\-b\fP, \fB\-\-boot\fP
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "WHO" "1" "February 2015" "" ""
+.
+.SH "NAME"
+\fBwho\fR \- 显示已经登录的用户
+.
+.SH "摘要"
+执行这项指令可得知目前有那些用户登入系统,单独执行who指令会列出登入帐号 ,使用的终端机,登入时间以及从何处登入或正在使用哪个X显示器。
+.
+.SH "选项"
+\fBwho\fR [\-mTu] [\-abdHlprt] [\fBfile\fR]
+.
+.P
+\fBwho\fR [\-mu] \-s [\-bHlprt] [\fBfile\fR]
+.
+.P
+\fBwho \-q [file]\fR
+.
+.P
+\fBwho am i\fR
+.
+.P
+\fBwho am I\fR
+.
+.TP
+\fB\-a,\-\-all\fR
+等同于\fB\-b \-d \-\-login \-p \-r \-t \-T \-u\fR
+.
+.TP
+\fB\-b,\-\-boot\fR
指出最近系统启动的时间和日期
-.TP
-\fB\-d\fP, \fB\-\-dead\fP
+.
+.TP
+\fB\-d,\-\-dead\fR
显示死进程
-.TP
-\fB\-H\fP, \fB\-\-heading\fP
+.
+.TP
+\fB\-H,\-\-heading\fR
显示一个头(标题)
-.TP
-\fB\-l\fP, \fB\-\-login\fP
+.
+.TP
+\fB\-l,\-\-login\fR
列出任何登录进程
-.TP
-\fB\-\-lookup\fP
+.
+.TP
+\fB\-\-lookup\fR
试图通过DNS规范主机名
-.TP
-\fB\-m\fP
-仅显示关于当前终端的信息,who \-m 命令等同于 who am i 和 who am I 命令
-.TP
-\fB\-p\fP, \fB\-\-process\fP
-列出任何当前活动的和以前已由 init 生成的活动进程
-.TP
-\fB\-q\fP, \fB\-\-count\fP
+.
+.TP
+\fB\-m\fR
+仅显示关于当前终端的信息,等同于who am i和who am I命令
+.
+.TP
+\fB\-p,\-\-process\fR
+列出任何当前活动的和以前已由init生成的活动进程
+.
+.TP
+\fB\-q,\-\-count\fR
打印一份在本地系统上的用户和用户数的快速清单
-.TP
-\fB\-r\fP, \fB\-\-runlevel\fP
+.
+.TP
+\fB\-r,\-\-runlevel\fR
显示当前进程的运行级别
-.TP
-\fB\-s\fP, \fB\-\-short\fP
+.
+.TP
+\fB\-s,\-\-short\fR
仅列出名字、线路和时间字段(缺省值)
-.TP
-\fB\-t\fP, \fB\-\-time\fP
-显示 root 用户上一次用 date 命令对系统时钟做的更改。如果 date 命令自从系统安装以来还没有被运行过, who \-t 命令就不产生输出。
-.TP
-\fB\-T\fP, \fB\-w\fP, \fB\-\-mesg\fP
-用 +, \- 或 ? 表示 用户的 消息(message) 状态
-.TP
-\fB\-u\fP, \fB\-\-users\fP
+.
+.TP
+\fB\-t,\-\-time\fR
+显示root用户上一次用date命令对系统时钟做的更改。如果date命 令自从系统安装以来还没有被运行过,who\-t命令就不产生输出。
+.
+.TP
+\fB\-T,\-w,\-\-mesg\fR
+用+,\-或?表示用户的消息(message)状态
+.
+.TP
+\fB\-u,\-\-users\fR
列出用户登陆清单
-.TP
-\fB\-\-message\fP
-等同于 \fB\-T\fP
-.TP
-\fB\-\-writable\fP
-等同于 \fB\-T\fP
-.TP
-\fB\-\-help\fP
-显示 帮助信息, 然后 结束
-.TP
-\fB\-\-version\fP
-显示 版本信息, 然后 结束
-.PP
-如果 没有 指定 FILE, 缺省 使用 /var/run/utmp. /var/log/wtmp 是 比较常用的 FILE. 如果 给出 ARG1
-ARG2, who 设定 \-m 有效: 他们 通常 是 `am i'或 `mom likes'.
-.SH 作者
-由Joseph Arceneaux, David MacKenzie, 和Michael Stone撰写
-.SH 报告错误
-发送错误信息到:bug\-coreutils@gnu.org
-.br
-GNU coreutils 主页:
-.br
-一般使用GNU软件的帮助:
-.br
-报告cat翻译bugs到
-.SH 版权所有
-版权所有 \(co 2013 Free Software Foundation, Inc. License GPLv3+: GNU GPL
-version 3 or later .
-.br
-这是自由软件:你可以自由更改并重新发布它。这是没有授权的,在法律所允许的范围内.
-.SH 请参阅
-\fBwho\fP的完整文档作为Texinfo手册进行维护。如果 \fBinfo\fP 和\fBwho\fP程序已正确安装在你的站点,此命令
-.IP
-\fBinfo coreutils \(aqwho invocation\(aq\fP
-.PP
-就可以访问完整的手册。
-.SH 翻译信息
-.SS 翻译维护人
-译者:
-.ta
-skhappy \fB<249800778@163.com>\fP
-.br
-校对:
-.ta
-此处为校对者信息, 格式为: 校对者名 \fB<校对者邮件@地址>\fP, 校对者名 \fB<校对者邮件@地址>\fP
-.br
-.SS 翻译更新日期
-2013.10.28
-.SS 翻译组
-man翻译项目 : \fBhttp://github.com/LCTT/man\-pages/\fP
-.br
-翻译组 : \fBhttp://lctt.github.io/ \fP
-.br
-Linux中国 : \fBhttp://linux.cn/\fP
+.
+.TP
+\fB\-\-message\fR
+等同于\-T
+.
+.TP
+\fB\-\-writable\fR
+等同于\-T
+.
+.TP
+\fB\-\-help\fR
+显示帮助信息,然后结束
+.
+.TP
+\fB\-\-version\fR
+显示版本信息,然后结束
+.
+.SH "扩展"
+.
+.TP
+\fBam i, am I\fR
+In the POSIX locale, limit the output to describing the invoking user, equivalent to the −m option\. The am and i or I must be separate arguments\.
+.
+.TP
+\fBfile\fR
+Specify a pathname of a file to substitute for the implementation\-defined database of logged\-on users that who uses by default\.如果没有指定\fBfile\fR,缺省使用\fB/var/run/utmp\fR,\fB/var/log/wtmp\fR是比 较常用的\fBfile\fR。
+.
+.P
+who的完整文档作为Texinfo手册进行维护。如果info和who程序已正确安装在你的 站点,此命令
+.
+.IP "" 4
+.
+.nf
+
+info core utils \'who invocation\'
+.
+.fi
+.
+.IP "" 0
+.
+.P
+可以访问完整的手册。
+.
+.SH "版权"
+整理自LCTT项目\fBwho\.1\fR文件。
diff --git a/man/zh_CN.UTF-8/man1/xargs.1 b/man/zh_CN.UTF-8/man1/xargs.1
new file mode 100644
index 0000000..3e6387a
--- /dev/null
+++ b/man/zh_CN.UTF-8/man1/xargs.1
@@ -0,0 +1,160 @@
+.\" generated with Ronn/v0.7.3
+.\" http://github.com/rtomayko/ronn/tree/0.7.3
+.
+.TH "XARGS" "1" "February 2015" "" ""
+.
+.SH "NAME"
+\fBxargs\fR \- 从标准输入中读取并执行命令
+.
+.SH "描述"
+此手册页描述GNU版本的xargs。xargs从标准输入读入参数,参数(可以用双引号, 单引号或反斜杠转意)用空格或者回车隔开。然后一次或者多次执行命令(默认是 /bin/echo),标准输入中的空格被忽略。
+.
+.P
+xargs退出可以有如下状态:
+.
+.IP "" 4
+.
+.nf
+
+0 如果成功
+123 如果任何一个被调用的命令command退出状态为1\-125
+124 如果命令command退出状态为255
+125 如果命令command被信号终止
+126 如果不能执行命令command
+127 如果命令command没有找到
+1 如果发生其它错误
+.
+.fi
+.
+.IP "" 0
+.
+.SH "格式"
+xargs [\-0prtx] [\-E eof\-str] [\-e[eof\-str]] [\-\-eof[=eof\-str]] [\-\-null] [\-d delimiter] [\-\-delimiter delimiter] [\-I replace\-str] [\-i[replace\- str]] [\-\-replace[=replace\-str]] [\-l[max\-lines]] [\-L max\-lines] [\-\-max\-lines[=max\-lines]] [\-n max\-args] [\-\-max\-args=max\-args] [\-s max\- chars] [\-\-max\-chars=max\-chars] [\-P max\-procs] [\-\-max\-procs=max\-procs] [\-\-interactive] [\-\-verbose] [\-\-exit] [\-\-no\-run\-if\-empty] [\-\-arg\-file=file] [\-\-show\-limits] [\-\-version] [\-\-help] [command [initial\-arguments]]
+.
+.SH "选项OPTIONS"
+.
+.TP
+\fB\-\-null,\-0\fR
+输入的文件名以null字符结尾
+.
+.P
+默认情况下文件名以空格结束,该选项下引号和反斜杠并不特殊处理(所有字符都 以字面意思解释)。禁止文件尾字符串,当另一个参数处理\.当参数含有空格,引号, 反斜杠时很方便。GNU find的\fB\-print0\fR选项产生适合这种模式的输出。
+.
+.TP
+\fB\-\-eof[=eof\-str],\-e[eof\-str]\fR
+把文件尾字符串设置成eof\-str。
+.
+.P
+如果文件尾字符串出现在输入中的某行,余下的行将被忽略。如果没有\fBeof\-str\fR, 就没有文件尾字符串。如果没有这个选项,文件尾字符串默认是"_"。
+.
+.TP
+\fB\-\-help\fR
+显示xargs的选项,然后退出\.
+.
+.TP
+\fB\-\-replace[=replace\-str],\-i[replace\-str]\fR
+把initial\-arguments里的所有replace\-str替换为从标准输入里读入的名 称\.同时,没有用引号括起来的空格不会结束参数\.如果没有replace\-str, 它默认为"{}"(同‘find\-exec’一样)\.此选项隐含有\-x和\-l1选项\.
+.
+.TP
+\fB\-\-max\-lines[=max\-lines],\-l[max\-lines]\fR
+每个命令行最多可以有max\-lines行非空格输入;max\-lines默认是1\.后面 跟着的空格会使后面一行逻辑上是一个输入行的继续\.此选项隐含有\-x选 项\.
+.
+.TP
+\fB\-\-max\-args=max\-args,\-nmax\-args\fR
+每个命令行最多可以有max\-args个参数\.如果大小超出了(见\-s选项)那么 参数个数将会用比max\-args小;除非用了\-x选项,那么xargs将退出\.
+.
+.TP
+\fB\-\-interactive,\-p\fR
+提示用户是否运行每个命令行,然后从终端读入一行\.只有当此行以’y’或’ Y’开头才会运行此命令行\.此选项隐含有\-t选项\.
+.
+.TP
+\fB\-\-no\-run\-if\-empty,\-r\fR
+如果标准输入不包含任何非空格,将不运行命令\.一般情况下,就算没有输 入,命令也会运行一次\.
+.
+.TP
+\fB\-\-max\-chars=max\-chars,\-smax\-chars\fR
+每个命令行最多可以有max\-chars个字符,包括命令和初始参数,还包括参 数后面结尾的null\.默认是尽可能的大,有20k个字符\.
+.
+.TP
+\fB\-\-verbose,\-t\fR
+在执行之前在标准错误输出显示命令行\.
+.
+.TP
+\fB\-\-version\fR
+显示xargs的版本号,然后退出\.
+.
+.TP
+\fB\-\-exit,\-x\fR
+如果大小超出(见\-s选项)就退出\.
+.
+.TP
+\fB\-\-max\-procs=max\-procs,\-P max\-procs\fR
+同时最多运行max\-procs个进程;默认是1\.如果max\-procs为0,xargs将同时 运行尽可能多的进程\.最好同时用\-n选项;不然很可能只会做一次exec\.
+.
+.SH "EXAMPLES"
+Find files named core in or below the directory /tmp and delete them\. Note that this will work incorrectly if there are any filenames containing newlines or spaces\.
+.
+.IP "" 4
+.
+.nf
+
+find /tmp −name core −type f −print | xargs /bin/rm −f
+.
+.fi
+.
+.IP "" 0
+.
+.P
+Find files named core in or below the directory /tmp and delete them, processing filenames in such a way that file or directory names containing spaces or newlines are correctly handled\.
+.
+.IP "" 4
+.
+.nf
+
+find /tmp −name core −type f −print0 | xargs −0 /bin/rm −f
+.
+.fi
+.
+.IP "" 0
+.
+.P
+Find files named core in or below the directory /tmp and delete them, but more efficiently than in the previous example (because we avoid the need to use fork(2) and exec(2) to launch rm and we don’t need the extra xargs process)\.
+.
+.IP "" 4
+.
+.nf
+
+find /tmp −depth −name core −type f −delete
+.
+.fi
+.
+.IP "" 0
+.
+.P
+Generates a compact listing of all the users on the system\.
+.
+.IP "" 4
+.
+.nf
+
+cut −d: −f1 < /etc/passwd | sort | xargs echo
+.
+.fi
+.
+.IP "" 0
+.
+.P
+Launches the minimum number of copies of Emacs needed, one after the other, to edit the files listed on xargs’ standard input\. This example achieves the same effect as BSD’s \-o option, but in a more flexible and portable way\.
+.
+.IP "" 4
+.
+.nf
+
+xargs sh \-c ’emacs "$@" < /dev/tty’ emacs
+.
+.fi
+.
+.IP "" 0
+.
+.SH "参见"
+find(1L), locate(1L), locatedb(5L), updatedb(1)