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

  • 相关阅读:
    jquery json简单例子
    使用面向对象的技术创建高级 Web 应用程序 文章来源:http://msdn.microsoft.com/zhcn/magazine/cc163419.aspx本文讨论:
    asp.net C# 下母版页使用
    SQL2005附加数据库"失败........无法更新数据库"xxx",因为数据库是只读
    转载 37个Ajax和CSS实现的Tab选项卡切换效果界面
    php substr,iconv_substr,mb_substr
    PHP的$_SERVER['HTTP_HOST']获取服务器地址功能详解,$_SERVER['HTTP_X_FORWARDED_HOST']
    js
    vue跨域处理(vue项目中baseUrl设置问题)
    从今天开始,争取每周都至少写一篇随笔
  • 原文地址:https://www.cnblogs.com/TaoR320/p/12680166.html
Copyright © 2020-2023  润新知