man这个命令!搞linux的应该都知道,命令参数记不清楚?请找man!当你需要查看某个命令的参数时不必到处上网查找,只要man一下即可,但是linux下的man默认是英文的,难道我们还要google去翻译对照吗?好吧!咱们搞个真正的中文man!
(安装之前,运行locale命令来查看自己的语言环境是什么,如果语言环境是zh_CN.UTF-8,可以运行make u8 && make install-u8; 如果语言环境是GB2312,GBK或者GB18030,可以运行make gb && make install-gb;此处环境是zh_CN.UTF-8,重新启动系统后即可汉化man手册页)
#先查看系统语言环境
首先,获取汉化包。
开始编译安装
测试一下
(安装之前,运行locale命令来查看自己的语言环境是什么,如果语言环境是zh_CN.UTF-8,可以运行make u8 && make install-u8; 如果语言环境是GB2312,GBK或者GB18030,可以运行make gb && make install-gb;此处环境是zh_CN.UTF-8,重新启动系统后即可汉化man手册页)
#先查看系统语言环境
[root@AY140 ~]# locale
LANG=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=
LANG=zh_CN.UTF-8
LC_CTYPE="zh_CN.UTF-8"
LC_NUMERIC="zh_CN.UTF-8"
LC_TIME="zh_CN.UTF-8"
LC_COLLATE="zh_CN.UTF-8"
LC_MONETARY="zh_CN.UTF-8"
LC_MESSAGES="zh_CN.UTF-8"
LC_PAPER="zh_CN.UTF-8"
LC_NAME="zh_CN.UTF-8"
LC_ADDRESS="zh_CN.UTF-8"
LC_TELEPHONE="zh_CN.UTF-8"
LC_MEASUREMENT="zh_CN.UTF-8"
LC_IDENTIFICATION="zh_CN.UTF-8"
LC_ALL=
首先,获取汉化包。
wget http://down1.chinaunix.net/distfiles/man-pages-zh_CN-1.5.tar.gz
开始编译安装
tar zxvf man-pages-zh_CN-1.5.tar.gz
make u8
make install-u8
make u8
make install-u8
测试一下
[root@AY140]# man w
W(1) Linux User’s Manual W(1)
NAME
w - 显示已经登录的用户以及他们在做什么
总览 (SYNOPSIS)
w - [husfV] [user]
描述 (DESCRIPTION)
w 显示 系统中 当前用户 的 信息, 以及 他们 的 进程. 第一行 中 依次 显示 当前时间, 系统的 持续运行时间, 登录的 用户数, 和 最近 1, 5, 15 分钟 的 系统平均负载 (load average).
接下来 的 条目 显示 每位 用户 的: 登录名, tty 名, 远程主机, 登录时间, 空闲时间, JCPU, PCPU, 以及他们 当前进程 的 命令行.
JCPU 时间 指 某个 tty 上 所有 进程 用掉的 时间, 不包括 过去的 后台任务, 但是 包括 正在 运行 的 后台任务.
PCPU 时间 指 当前进程 用掉的 时间, 可以 在 "what" 域 看到 当前进程.
命令行选项 (OPTIONS)
-h 不显示 首行.
-u 确定 当前进程 和 CPU 时间 的 时候 忽略 用户名. 要 展示 这个 效果, 执行 "su", 然后 执行 "w" 和 "w -u".
-s 使用 简短格式. 不显示 登录时间, JCPU 或 PCPU 时间.
-f 切换 显示 from (远程主机) 域. 缺省的 发行 方式 是 不显示 from 域, 但是 系统管理员 或者 发行包 维护者 有可能 编译了 一个 缺省行为 是 显示 from 域 的 版本.
-V 显示 版本信息.
user 仅显示 指定用户 的 信息.
文件 (FILES)
/etc/utmp 已登录用户 的 信息
/proc 进程 信息
W(1) Linux User’s Manual W(1)
NAME
w - 显示已经登录的用户以及他们在做什么
总览 (SYNOPSIS)
w - [husfV] [user]
描述 (DESCRIPTION)
w 显示 系统中 当前用户 的 信息, 以及 他们 的 进程. 第一行 中 依次 显示 当前时间, 系统的 持续运行时间, 登录的 用户数, 和 最近 1, 5, 15 分钟 的 系统平均负载 (load average).
接下来 的 条目 显示 每位 用户 的: 登录名, tty 名, 远程主机, 登录时间, 空闲时间, JCPU, PCPU, 以及他们 当前进程 的 命令行.
JCPU 时间 指 某个 tty 上 所有 进程 用掉的 时间, 不包括 过去的 后台任务, 但是 包括 正在 运行 的 后台任务.
PCPU 时间 指 当前进程 用掉的 时间, 可以 在 "what" 域 看到 当前进程.
命令行选项 (OPTIONS)
-h 不显示 首行.
-u 确定 当前进程 和 CPU 时间 的 时候 忽略 用户名. 要 展示 这个 效果, 执行 "su", 然后 执行 "w" 和 "w -u".
-s 使用 简短格式. 不显示 登录时间, JCPU 或 PCPU 时间.
-f 切换 显示 from (远程主机) 域. 缺省的 发行 方式 是 不显示 from 域, 但是 系统管理员 或者 发行包 维护者 有可能 编译了 一个 缺省行为 是 显示 from 域 的 版本.
-V 显示 版本信息.
user 仅显示 指定用户 的 信息.
文件 (FILES)
/etc/utmp 已登录用户 的 信息
/proc 进程 信息