源码技术
php
java
python
Linux
当前位置:
首页
>
Linux
>Linux man 手册设置中文
Linux man 手册设置中文
2026-10-11 07:36:02
Linux man 手册设置中文
Linux man 手册设置中文完整教程(Ubuntu/Debian/CentOS/RHEL)
本教程适配所有主流 Linux 发行版,采用
别名方案
汉化,不覆盖系统默认配置,可随时切换中英文 man 手册,安全无副作用、永久生效。区分 Debian/Ubuntu(apt)和 CentOS/RHEL/Rocky(yum/dnf)两套环境。
一、通用前置检查(所有系统必做)
先检查系统是否支持中文编码,避免乱码:
locale | grep zh_CN
若无输出,先安装中文语言环境:
Debian/Ubuntu
sudo apt install -y language-pack-zh-hans
CentOS/RHEL/Rocky(yum/dnf通用)
sudo yum install -y glibc-langpack-zh
新版dnf系统可替换为
sudo dnf install -y glibc-langpack-zh
二、Debian / Ubuntu 汉化步骤(apt 环境)
1. 安装中文 man 手册包
sudo apt update
sudo apt install -y manpages-zh
2. 配置永久中文别名(核心,不破坏原 man)
编辑用户环境变量配置文件:
vim ~/.bashrc
在文件末尾添加以下内容,创建中文 man 别名
cman
,保留原生英文 man:
man 中文手册别名
alias cman='man -M /usr/share/man/zh_CN'
3. 生效配置
source ~/.bashrc
三、CentOS / RHEL / Rocky 汉化步骤(yum/dnf 环境)
1. 安装中文 man 手册包
CentOS7(yum)
sudo yum install -y man-pages-zh-CN
CentOS8/9、RHEL8+、Rocky(dnf)
sudo dnf install -y man-pages-zh-CN
2. 配置永久中文别名
vim ~/.bashrc
文件末尾添加:
man 中文手册别名
alias cman='man -M /usr/share/man/zh_CN'
3. 生效配置
source ~/.bashrc
四、使用方法(中英自由切换)
查看中文帮助
:使用cman 命令,示例:cman ls、cman cd
查看原生英文帮助
:直接使用默认 man 命令,不改变系统原生习惯
五、彻底全局汉化(可选,默认全部中文)
若想直接输入 man 默认就是中文,无需 cman 别名,可修改全局环境变量:
写入全局配置,所有用户生效
echo 'export MANPATH=/usr/share/man/zh_CN:$MANPATH' | sudo tee -a /etc/profile
source /etc/profile
设置后 man ls 直接显示中文,如需换回英文,删除该行配置即可。
六、常见问题解决
1. 中文乱码
终端执行临时修复,永久生效可写入 ~/.bashrc:
export LANG=zh_CN.UTF-8
export LANGUAGE=zh_CN:zh:en
2. 提示无 zh_CN 目录
说明中文手册包未安装成功,重新执行对应系统的安装命令即可。
3. 部分手册仍是英文
man 中文手册为社区翻译,
小众命令无中文翻译属于正常现象
,会自动 fallback 显示英文原版,不影响使用。
七、方案优势
安全无损:不修改系统默认 man 配置,不会破坏系统原生功能
灵活切换:cman 中文、man 英文,按需使用
永久生效:配置一次,重启终端/服务器均有效
全环境适配:兼容 apt、yum、dnf 所有主流 Linux 系统
本文来自网友投稿或网络内容,如有侵犯您的权益请联系我们删除,联系邮箱:596563534@qq.com 。
运维必看!Linux网桥配置参数与性能调优速查表
进阶 Linux 运维:高性能集群架构实战
最新文章
运维必看!Linux网桥配置参数与性能调优速查表
满足Linux环境运行需求:中低分辨率卫星影像统筹平台新版发布
Python参数函数*args和**kwargs区别
[程序员] Linux内核模块化不经常用的功能?
Linux DMA-BUF 共享缓冲区机制解析
Python可视化干货:一行代码搞定折线+柱状组合图,数据分析必备!
GitHub 疯传!这个 Linux 下跑 Windows 的神器太狠了
嵌入式Linux调试心法:用grep、sed、awk驾驭文本流
我写了五年 Python,才发现对象不是 __init__ 创建的
Linux 之父怒批 AI 漏洞报告泛滥:令人头大 + 浪费时间
热门文章
Linux 网关到底是什么?别再把它当成“必填项”了(上)
2026最适合新手:python四大神级网站!
Linux新驱动让USB4线缆变身超快数据传输通道
Linux设备树之高频硬件问题引发设备树特殊修改:场景、现象、DT 配置方案
Linux 系统上为大型 PostgreSQL 服务器配置 huge_pages
Linux用户终于能原生运行Windows软件!WinBoat一键安装,无缝集成告别虚拟机
Linux办公软件安装攻略——WPS、LibreOffice与腾讯会议怎么装
Linux内核的组成部分
2026FIC 决赛 Linux服务器部分
Python 变慢救星
随机文章
10个月宝宝每天需要喝多少奶粉?
4张图搞懂Linux环境变量
小白学网络安全,Linux 安全日志先看哪几个文件?
自学Python的顺序不,千万别搞乱了!.
练完这100道python编程题,你就是高手了!(附答案
OS15.【Linux】gdb调试器的简单使用
Linux 文件系统损坏,fsck 实战修复步骤
Linux 运维大佬私藏!50 条硬核必备技能
HiMCM数模竞赛路线图:Python与LaTeX双工具实战,13天冲奖时间轴全拆解
Linux 入侵排查分析与总结
什么样的高危漏洞,让Linux创始人“连夜改代码”?部署飞天诚信FIDO Security Key有助危机缓解