Linux下的帮助命令man功能很强大,很好用,但显示的结果是英文,有时候看着还是吃力,就想着要是有man的中文显示结果该多好。网上搜寻一番后,终于找到解决方案,很简单,亲测有效。具体步骤如下:

sudo apt-get update  				# 更新你的下载源目录,此步骤可省略。
sudo apt-get install manpages-zh # 系统会自动下载并安装
vi ~/.bashrc # 编辑家目录下的bash配置文件
# .bashrc文件中,最后一行输入:
alias cman='man -M /usr/share/man/zh_CN' # 将中文的man命令重命名为cman命令,之后保存并退出编辑
source ~/.bashrc # 重新运行.bashrc文件

终端依次输入以上5个命令即可。效果如下:

man中文帮助手册使用: cman mv

MV(1)                           自由软件基金会                           MV(1)

NAME
mv - 移动 (改名) 文件 摘要
mv [选项]... 源文件 目标文件
mv [选项]... 源文件... 目录
mv [选项]... --target-directory=DIRECTORY SOURCE... 描述
改“源文件”名到“目标文件”名, 或移动“源文件”(可以不只一 个)到一个“目录”。 --backup[=CONTROL]
为现有的每一个目标文件作一个备份 -b 和--backup一样但是不接受参数 -f, --force

man帮助手册使用: man mv

MV(1)                            User Commands                           MV(1)

NAME
mv - move (rename) files SYNOPSIS
mv [OPTION]... [-T] SOURCE DEST
mv [OPTION]... SOURCE... DIRECTORY
mv [OPTION]... -t DIRECTORY SOURCE... DESCRIPTION
Rename SOURCE to DEST, or move SOURCE(s) to DIRECTORY. Mandatory arguments to long options are mandatory for short options
too. --backup[=CONTROL]
make a backup of each existing destination file

使用man命令查看英文帮助手册

使用cman命令查看中文帮助手册

1 用户命令, 可由任何人启动的。

2 系统调用, 即由内核提供的函数。

3 例程, 即库函数,比如标准C库libc。

4 设备, 即/dev目录下的特殊文件。

5 文件格式描述, 例如/etc/passwd。

6 游戏, 不用解释啦!

7 杂项, 例如宏命令包、惯例等。

8 系统管理员工具, 只能由root启动。

9 其他( Linux 特定的), 用来存放内核例行程序的文档。

n 新文档, 可能要移到更适合的领域。

o 老文档, 可能会在一段期限内保留。

l 本地文档, 与本特定系统有关的。

常见问题:

  如果安装后,使用man命令和使用cman命令都只显示中文 ,有可能是你系统安装的是中文的,输入命令locale命令查看语言环境,若语言环境显示的是LANG=zh_CN.UTF-8则表示系统默认语言为中文,即表示系统默认使用中文版本的man帮助手册。

解决办法(两种):

  一、把系统语言切换成英文,man就可以正常显示英文版了,直接在设置中更改语言为英文即可。

  二、用dpkg -L manpages-zh | less查看 manpages-zh的安装位置,可以看到一条 /usr/share/man的路径。然后打开终端,编辑家目录下的环境配置文件vi ~/.bashrc,在末行添加语句alias man='man -M /usr/share/man',重新启动该文件source ~/.bashrc

终端输入命令
vi ~/.bashrc //打开配置文件
alias man='man -M /usr/share/man' //在末行添加该语句
source ~/.bashrc //重新运行配置文件

另外,附上Linux手册页翻译计划man-pages-zh链接

最新文章

  1. WPF+通过配置文件生成菜单(Menu)+源码
  2. mysql 索引2
  3. swap文件
  4. myeclipse上SVN代码合并详细步骤图解
  5. Netsharp快速入门(之5) 基础档案(之D 实体建模 生成实体代码、同步数据库、配置插件运行时)
  6. 返回页面,主页面不刷新window.history.go(-1),主页面刷新window.location.go(-1)
  7. 【BZOJ3529】【莫比乌斯反演 + 树状数组】[Sdoi2014]数表
  8. JSONObjec序列化对象过滤为null的属性
  9. 使用sqlserver搭建高可用双机热备的Quartz集群部署【附源码】
  10. hdu 4717 Tree2cycle(树形DP)
  11. JAVA中IO流总结
  12. Java面试题精选,大型网站系统架构你不得不懂的10个问题
  13. BOM的使用
  14. 基于SaaS的企业数据隐私保护平台
  15. MRJob 极速入门教程,使用Python玩转Hadoop
  16. dba和运维专家们说有丰富的大型分布式系统架构设计经验纯属扯淡
  17. Machine Learning In Action
  18. 【BZOJ2306】幸福路径(动态规划,倍增)
  19. String StringBuffer StringBuilder 老生常谈
  20. C#中对DataTable进行全连接后group by,orderby

热门文章

  1. 如何在win server中更改服务器密码长度最小值
  2. OJ教程--DevC++快捷键
  3. Mock平台2-Java Spring Boot框架基础知识
  4. docker学习(四) - docker构建redis主从结构
  5. Java入土---基本DOS命令
  6. Vue3+ElementPlus的一套开源前台+后台管理模板
  7. Eureka 基本教程
  8. Docker——dockerfile
  9. Oneops运维系统
  10. Oracle视图(view)传参数教程