超简单的Linux Man手册汉化使用配置教程

环境介绍:

CentOS 7.5
Yum源 (笔者使用163的yum源)

Yum源下载(阿里云):

wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo

安装配置:

[root@localhost ~]# yum -y install man-pages-zh-CN

[root@localhost ~]# vim /root/.bashrc    //添加 cman别名配置
# .bashrc

# User specific aliases and functions

alias rm='rm -i'
alias cp='cp -i'
alias mv='mv -i'
alias cman='man -M /usr//share/man/zh_CN'
# Source global definitions
if [ -f /etc/bashrc ]; then
        . /etc/bashrc
fi

[root@localhost ~]# source /root/.bashrc   //使配置文件立即生效

汉化man手册使用(cman):

 这里 cman 和 man 的使用方法一致。

语法结构:

 man [选项] [命令]
 cman [选项] [命令]

常用参数的使用:
在这里插入图片描述

测试:

[root@localhost ~]# cman ls
LS(1)                                          General Commands Manual                                         LS(1)

NAME
       ls, dir, vdir - 列目录内容

提要
       ls [选项] [文件名...]

       POSIX 标准选项: [-CFRacdilqrtu1]

GNU 选项 (短格式):
       [-1abcdfgiklmnopqrstuxABCDFGLNQRSUX]  [-w  cols]  [-T  cols]  [-I pattern] [--full-time] [--format={long,ver‐
       bose,commas,across,vertical,single-column}]                               [--sort={none,time,size,extension}]
       [--time={atime,access,use,ctime,status}] [--color[={none,auto,always}]] [--help] [--version] [--]

描述( DESCRIPTION )
       程序ls先列出非目录的文件项,然后是每一个目录中的“可显示”文件。如果
       没有选项之外的参数【译注:即文件名部分为空】出现,缺省为       "."       (当前目录)。       选项“        -d
       ”使得目录与非目录项同样对待。除非“ -a ” 选项出现,文 件名以“.”开始的文件不属“可显示”文件。

       以当前目录为准,每一组文件(包括非目录文件项,以及每一内含文件的目录)分   别按文件名比较顺序排序。如果“   -l
       ”选项存在,每组文件前显示一摘要行: 给出该组文件长度之和(以 512 字节为单位)。

       输出是到标准输出(           stdout            )。除非以“            -C            ”选项要求按多列输出,输出
       将是一行一个。然而,输出到终端时,单列输出或多列输出是不确定的。可以分别     用选项“     -1    ”    或“    -C
       ”来强制按单列或多列输出。

       -C     多列输出,纵向排序。

       -F     每个目录名加“ / ”后缀,每个 FIFO 名加“ | ”后缀, 每个可运行名加“ * ”后缀。

       -R     递归列出遇到的子目录。

       -a     列出所有文件,包括以 "." 开头的隐含文件。
       

       
[root@localhost ~]# cman netstat
NETSTAT(8)                                    Linux Programmer's Manual                                   NETSTAT(8)

NAME
       netstat - 显示网络连接,路由表,接口状态,伪装连接,网络链路信息和组播成员组。

...

       netstat {--masquerade|-M}  [--extend|-e]  [--numeric|-n]  [--numeric-hosts][--numeric-ports][--numeric-ports]
       [--continuous|-c] [delay]

       netstat {--statistics|-s} [--tcp|-t] [--udp|-u] [--raw|-w] [delay]

       netstat {--version|-V}

       netstat {--help|-h}

       address_family_options:

       [--protocol={inet,unix,ipx,ax25,netrom,ddp}[,...]]   [--unix|-x]  [--inet|--ip]  [--ax25]  [--ipx] [--netrom]
       [--ddp]

描述 DESCRIPTION
       Netstat 程序显示Linux网络子系统的信息。 输出信息的类型是由第一个参数控制的,就像这样:

   (none)
       无选项时, netstat 显示打开的套接字.  如果不指定任何地址族,那么打印出所有已配置地址族的有效套接字。

   --route , -r
       显示内核路由表。

   --groups , -g
       显示IPv4 和 IPv6的IGMP组播组成员关系信息。

   --interface=iface , -i
发布了71 篇原创文章 · 获赞 12 · 访问量 8033

猜你喜欢

转载自blog.csdn.net/qq_44895681/article/details/105629296