linux使用--help和man指令显示中文

2024-06-28 17:44:22 87

linux使用--help和man指令显示中文


蓝队云小课堂:

当我们执行某个命令的 --h 或者 --help 时,默认输出的都是英文,接下来我们来说下如何将帮助文件显示成中文!

方法一:

以touch为例

原来touch --help如下

image.png

第一步:输入locale查看当前使用语言,如果没改的话默认en_US.UTF-8

image.png

第二步:输入指令 vi ~/.bashrc ,在文件中加入如图所示的三行,保存退出。

#language

LANG=zh_CN.UTF-8

LANGUAGE=zh_CN.UTF-8

image.png

第三步,输入source ~/.bashrc指令运行修改文件(如果运行不了,可以在命令前加sudo),然后locale可以看到当前语言已经变成中文。

image.png

此时的touch --help如下

image.png

注:并不是所有的都能翻译。


方法二:

设置系统默认语言为中文

echo $LANG

输出:en_US.UTF-8 (此时为英文)

LANG=zh_CN.UTF-8

echo $LANG

输出:zh_CN.UTF-8 (此时为中文)

安装中文支持

yum groupinstall "Chinese Support"

增加epel的repo

备份epel源

mv /etc/yum.repos.d/epel.repo /etc/yum.repos.d/epel.repo.backup

安装epel配置文件(具体根据系统版本和实际源修改)

wget -O /etc/yum.repos.d/epel.repo http://www.landui.com/repo/epel-6.repo

清除本地依赖关系

因为依赖关系不同所以在使用前需要清除本地依赖文件。

yum clean all

yum makecache

安装man-pages

yum search man-pages

yum install man man-pages man-pages-zh-CN

验证

ls --help

man bash


更多小知识,可联系蓝队云一起探讨。


提交成功!非常感谢您的反馈,我们会继续努力做到更好!

这条文档是否有帮助解决问题?

非常抱歉未能帮助到您。为了给您提供更好的服务,我们很需要您进一步的反馈信息:

在文档使用中是否遇到以下问题: