zoukankan      html  css  js  c++  java
  • Linux下的cman中文帮助手册配置

    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链接

  • 相关阅读:
    CodeForces 785D Anton and School
    CodeForces 785C Anton and Fairy Tale
    CodeForces 785B Anton and Classes
    CodeForces 785A Anton and Polyhedrons
    爱奇艺全国高校算法大赛初赛C
    爱奇艺全国高校算法大赛初赛B
    爱奇艺全国高校算法大赛初赛A
    EOJ 3265 七巧板
    EOJ 3256 拼音魔法
    EOJ 3262 黑心啤酒厂
  • 原文地址:https://www.cnblogs.com/TaoR320/p/12680166.html
Copyright © 2011-2022 走看看