`
wyzxzws
  • 浏览: 394252 次
  • 性别: Icon_minigender_1
  • 来自: dazhou
社区版块
存档分类
最新评论

MAC man命令的中文帮助文档

 
阅读更多

mac系统版本: OSX 10.8.2

默认在终端进行man命令,如:man ls,会显示英文的帮助文档。
本文教你如何查看中文文档。

资源:
1.manpages-zh-1.5.2.tar.bz2
2.groff-1.21.tar.gz

 



- – - – - – - – - – - – - – - – - – - – - – - – - – - – - – - – 
步骤:
1.解压manpages-zh-1.5.2.tar.bz2,得到manpages-zh-1.5.2文件夹

2.打开终端cd到此目录下

3.执行 ./configure

4.执行 sudo make

5.执行 sudo make install

6.修改/etc/man.conf,将/usr/local/share/man改为/usr/local/share/man/zh_CN

- -重启终端

- -此时可以man -w或man -aw ls看下效果,如果有类似/usr/local/share/man/zh_CN的东东,说明以上成功

- -以下解决中文乱码问题

7.解压groff-1.21.tar.gz,得到groff-1.21文件夹

8.在终端cd到此目录下

9.执行 ./configure

10.执行 sudo make

11.执行 sudo make install(发现/usr/local/bin下多了很多程序)

12.打开/etc/man.conf,在文件最后加上如下代码:

NROFF preconv -e UTF8 | /usr/local/bin/nroff -Tutf8 -mandoc -c

(代码无拼写错误,放心使用!)

- -重启终端

- -执行man -a ls,出现英文文档,按q,出现中文文档,按q,退出

- -可能还会有一点点control char的bug,不过这点小瑕疵,能接受

 

 

 

 

转自:http://www.fengyachao.com/archives/230

 

 

 

在上面步骤中可能会遇到

error: illegal byte sequence'

 

解决办法:http://lfstar.blog.163.com/blog/static/5637898720134365651965/

分享到:
评论

相关推荐

    mac 终端命令

    此外,许多命令都是脚本或者程序,它们支持各种参数和选项,可以通过man命令获得详细的使用说明,例如,对于Wget命令,可以使用命令“man Wget”来查看其详细文档和使用帮助。 需要注意的是,由于技术原因,部分...

    Mac OS X终端命令快速教程

    Mac OS X终端命令快速...如果需要更详尽的命令列表和深入的用法,可以通过查阅Mac OS X官方文档或者使用终端命令行的“man”命令来获取帮助。例如,“man ls”将提供ls命令的完整手册页,包括所有可用参数和用法细节。

    MAC OS X系统终端的常用命令

    - **`man`**:获取命令的帮助文档。例如,`man ls`将显示关于`ls`命令的详细帮助信息。 #### 四、实例操作 假设我们需要备份和替换一个系统扩展文件(如`Natit.kext`),可以按照以下步骤操作: 1. 备份现有文件: ...

    mac 系统下使用 chmod 命令修改文件权限

    ### Mac系统下使用chmod命令修改文件权限 #### 一、引言 在Mac OS系统中,文件权限管理是一项重要的安全措施。通过对文件设置不同的访问权限,可以有效地保护数据的安全性和完整性。`chmod`命令作为Linux和类Unix...

    MAC 终端使用方法

    3. 查看命令的详细帮助:可以使用man命令来查看命令的详细帮助,例如,想看看ls命令的详细用法,可以使用man ls命令。 MAC 系统下的终端使用方法非常重要,掌握这些基本命令和技巧可以让您更好地使用MAC 系统。

    Ubuntu命令技巧.pdf

    - 使用 `dpkg -S <file>` 命令可以找出某个文件是哪个软件包的一部分。 **1.4 查询软件依赖哪些包** - 使用 `apt show <package> | grep Depends` 命令可以看到软件的依赖关系。 **1.5 查询软件被哪些包依赖** - ...

    ip-guard苹果系统Mac基础与客户端2020.pptx

    * man 查看命令的帮助信息,同“--help” * xargs 将前一条命令的结果作为后一条命令的参数 * uname 查看系统内核版本 * find 查找文件或目录 * grep 查看符合条件的字符串 * su 变更用户 * sudo 以其它用户身份执行...

    Mac终端创建文件教程.docx

    打开终端后,首先我们可以用man mkfile命令查看关于mkfile的详细帮助信息。使用该命令的基本语法如下: ``` mkfile size[b|k|m|g] filename ``` 在这里,`size`是您想要创建的文件的大小,可以使用`b`(字节)、`k...

    AIX命令参考大全中文版,卷 3 i - m

    11. **man**: 手册页命令,提供AIX系统中所有命令、函数和文件格式的详细文档,是学习和查询命令用法的必备工具。 12. **mkfs**: 用于创建文件系统,如JFS、JFS2等,是设置新磁盘分区的基础步骤。 13. **more/less**...

    ubuntu skills ubuntu命令技巧(pdf格式)

    增加交换空间,可以通过创建一个大文件并将其格式化为swap文件系统,使用`mkswap`和`swapon`命令。 #### 四、进程管理 ##### 4.1 查看当前的内存使用情况 查看内存使用情况,可以使用`free -m`命令。 ##### 4.2 ...

    Linux命令大全搜索工具 v1.8.0.pdf

    这个文档,"Linux命令大全搜索工具 v1.8.0.pdf",显然是一份详尽的Linux命令参考手册,涵盖了从基础到高级的各种命令,旨在帮助用户更好地理解和使用Linux系统。以下是一些主要的Linux命令及其功能的概述: 1. `...

    Terminal Cheatsheet for Mac ( basics )

    Mac终端基础知识速查表包含了Mac OS环境中的命令行操作技巧和常用命令。为了深入理解这些知识点,首先需要对终端(Terminal)的基本概念有所了解。 终端是一个命令行界面,通过它可以与计算机操作系统交互。在Mac ...

    linux 命令大全 新手教学

    14. **man**:查看命令的帮助文档。例如,`man ls`将显示`ls`命令的详细说明。 15. **history**:查看过去的命令历史,方便重复使用或学习。 16. **echo**:打印命令行中的字符串。例如,`echo "Hello, World!"`会...

    Linux操作系统实验报告

    - 使用`help`, `man`, `info`命令获取帮助文档。 - `help`: 显示shell内置命令的帮助信息。 - `man`: 手册页面,提供命令的详细使用方法。 - `info`: 交互式帮助文档,包含命令的详尽信息。 2. **目录操作命令...

    Linux命令大全搜索工具.pdf

    这份文档对于初学者和有经验的用户来说都是宝贵的资源,可以帮助他们更高效地使用Linux环境。 #### 二、核心知识点详解 ##### 1. **文件和目录管理** - **`alias`**:允许用户为复杂或频繁使用的命令设置别名。 ...

    运行命令全集!(1).zip

    运行命令是操作系统中不可或缺的一...在实际操作中,建议结合man手册(在命令行输入"man 命令名")学习每个命令的详细用法和参数,以便更深入地理解和应用。同时,不断探索和实践新的命令,将有助于提升你的IT技能。

    Linux基础命令.7z

    14. **man**:查看命令的手册页,获取帮助信息。 15. **sudo**:以管理员权限执行命令,如`sudo apt-get install <package>`安装软件包。 16. **history**:显示最近执行过的命令历史。 这些命令构成了Linux日常...

    linux教程 linux常用命令大全

    本文将深入探讨“Linux教程”中的“常用命令大全”,旨在帮助初学者和有经验的用户巩固和扩展他们的Linux技能。 一、Linux基本操作 Linux的基本操作主要通过命令行界面(CLI)进行,这与Windows和Mac OS等图形用户...

    Linux命令列表[收集].pdf

    - `whereis` 查找命令的可执行文件、源代码和帮助文档路径。 - `who` 显示在线用户。 - `whois` 查找并显示用户信息。 **网络通信**: - `arp` 管理IP与MAC地址的映射。 - `ftp` 和 `lftp` 用于文件传输。 - `mail`...

Global site tag (gtag.js) - Google Analytics