Centos7 将man手册内容转换为txt,pdf访问,并汉化

news/2024/10/28 7:03:06/

转换为txt格式

直接将man的输出导入到txt文档即可,使用col -b 删除掉特殊字符方便阅读

# man ps | col -b > ps.txt

转换为pdf格式

使用 groff 将 man 页转换为 PostScript 格式,然后使用 ps2pdf 转换为 PDF:

下载ps2pdf 命令工具包:

yum -y install ghostscript

进行转换:

格式:
man -Tps <command> | ps2pdf - <command>.pdf
command是需要转换的命令

 man -Tps ps |  ps2pdf - ps.pdf

汉化

  1. 配置第方源
	yum install epel-release -y  
  1. 更新yum包
yum update -y
  1. 设置系统语言环境()

使用 locale 可以查看当前系统语言环境

# cat /etc/locale.conf
LANG="en_US.UTF-8"
# source /etc/locale.conf
  1. 安装man-pages-zh包:
sudo yum install man-pages-zh
  1. 测试
man -L zh_CN.utf8 man

在这里插入图片描述
6. 配置别名使用

echo "alias man='man -L zh_CN.utf8'" >>  .bashrc
source .bashrc

测试:
在这里插入图片描述

如果中文有不准确的地址还是使用英文文档 \man 不使用别名


http://www.ppmy.cn/news/1542545.html

相关文章

LeetCode-684. 冗余连接

. - 力扣&#xff08;LeetCode&#xff09; 题目 树可以看成是一个连通且 无环 的 无向 图。 给定往一棵 n 个节点 (节点值 1&#xff5e;n) 的树中添加一条边后的图。添加的边的两个顶点包含在 1 到 n 中间&#xff0c;且这条附加的边不属于树中已存在的边。图的信息记录于…

【开源免费】基于SpringBoot+Vue.JS网上订餐系统(JAVA毕业设计)

本文项目编号 T 039 &#xff0c;文末自助获取源码 \color{red}{T039&#xff0c;文末自助获取源码} T039&#xff0c;文末自助获取源码 目录 一、系统介绍二、演示录屏三、启动教程四、功能截图五、文案资料5.1 选题背景5.2 国内外研究现状5.3 可行性分析5.4 用例设计 六、核…

三周精通FastAPI:14 表单数据和表单模型Form Models

官网文档&#xff1a;表单数据 - FastAPI 表单数据 接收的不是 JSON&#xff0c;而是表单字段时&#xff0c;要使用 Form表单。 from fastapi import FastAPI, Formapp FastAPI()app.post("/login/") async def login(username: str Form(), password: str Form…

机器学习和神经网络对安全的意味着什么 ??

前情 2024年诺贝尔物理学奖被授予给了两位在机器学习与神经网络领域做出杰出贡献的科学家&#xff1a;美国科学家约翰霍普菲尔德&#xff08;John J. Hopfield&#xff09;和英国裔加拿大科学家杰弗里欣顿&#xff08;Geoffrey E. Hinton&#xff09;。他们的工作对现代机器学…

redis windows 7.0 下载

Redis 简介 Redis 是一个高性能的 key-value 数据库&#xff0c;广泛应用于缓存、消息队列、实时分析等场景。它支持多种数据结构&#xff0c;如字符串、哈希、列表、集合、有序集合等&#xff0c;并且提供了丰富的操作命令&#xff0c;能够满足各种复杂的数据处理需求。 下载…

【Java】逻辑控制

逻辑控制 1. 顺序结构2. 分支结构2.1 if 语句3.2 switch 语句 3. 循环结构3.1 while 循环3.2 break3.3 continue3.4 for 循环3.5 do while 循环(选学) 4. 输入输出4.1 输出到控制台4.2 从键盘输入 5. 猜数字游戏6. 练习 我的曾经&#xff1a; 早上8:00上早八—>起不来–>…

适用在汽车诊断系统中的总线收发器芯片选型:CSM9241

总线收发器芯片是汽车诊断系统中的作为汽车和工业控制系统中&#xff0c;数据传输的关键桥梁。 负责在不同电子模块之间&#xff0c;准确无误地传输数据&#xff0c;通过完成电平转换、信号放大&#xff0c;以及噪声过滤等一系列复杂的工作&#xff0c;帮助汽车诊断系统&#x…

shell-配置Java |set-install-java

#!/bin/bash # 变量声明 JDK_TARBALL"jdk-8u211-linux-x64.tar.gz" JDK_INSTALL_DIR"/usr/local" JDK_DIR_NAME"jdk1.8.0_211" JAVA_HOME_DIR"${JDK_INSTALL_DIR}/${JDK_DIR_NAME}" # 检查是否以 root 用户运行 if [ "$(id -u)…