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

简介: 超简单的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 [选项] [命令]


常用参数的使用:

6.png

测试:

[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
相关文章
|
6天前
|
Oracle Java 关系型数据库
Linux环境安装配置JDK11
Linux环境安装配置JDK11
34 0
|
2天前
|
存储 关系型数据库 MySQL
linux安装MySQL8.0,密码修改权限配置等常规操作详解
linux安装MySQL8.0,密码修改权限配置等常规操作详解
|
2天前
|
Linux Python Windows
Python虚拟环境virtualenv安装保姆级教程(Windows和linux)
Python虚拟环境virtualenv安装保姆级教程(Windows和linux)
|
3天前
|
Linux Python
【专栏】Linux 中某个目录中的文件数如何查看?这篇教程分分钟教会你!
【4月更文挑战第28天】在Linux中查看目录文件数的方法包括:使用`ls`结合`wc -l`,如`ls <directory_path> | wc -l`;使用`find`命令,如`find <directory_path> -type f | wc -l`;使用`tree`命令,如`tree <directory_path>`(可能需额外安装);以及通过编程方式,例如Python代码实现。注意权限、效率和选择适用方法以提升操作效率。本文提供了详细步骤和示例,助你轻松掌握!
|
3天前
|
存储 安全 数据管理
【专栏】如何在 Rocky Linux 8 上安装和配置 Elasticsearch
【4月更文挑战第28天】本文指导在Rocky Linux 8上安装配置Elasticsearch,包括添加仓库,运行`yum install elasticsearch`进行安装,修改配置文件如`cluster.name`和`network.host`,启动服务并验证其正常运行。同时,文章提及了内存、文件描述符设置及安全配置,并列出常见问题及解决方法,帮助用户成功搭建Elasticsearch。
|
3天前
|
Linux 网络安全 Docker
【Linux】-docker配置容器并打包成镜像
【Linux】-docker配置容器并打包成镜像
|
3天前
|
网络协议 Linux 开发工具
|
5天前
|
监控 关系型数据库 MySQL
|
6天前
|
安全 应用服务中间件 网络安全
linux_nginx中添加ssl配置(open ssl)
linux_nginx中添加ssl配置(open ssl)
16 1
|
6天前
|
Ubuntu Linux
Linux(Ubuntu)系统临时IP以及静态IP配置(关闭、启动网卡等操作)
请注意,以上步骤是在临时基础上进行配置的。如果要永久保存静态IP地址,通常还需要修改 `/etc/network/interfaces`文件,以便在系统重启后保持配置。同时,确保备份相关配置文件以防止出现问题。
24 1