【总结】Linux命令中文帮助手册

1. 为什么要总结Linux命令中文帮助手册

  • Linux 官方并不提供中文的 help、man 帮助手册。
  • 网络上已有的前人翻译过的中文手册版本比较老,且翻译存在误差。
  • 从记忆角度来看,Linux 很多命令都不一定记得住详细的用法,易遗忘,缺少经验总结。
  • 为了提高工作效率,简单、直接、高效的操作命令。

2. 中文帮助手册特点

  • 结合日常运维经验进行了总结。
  • 中文描述,无翻译误差,阅读方便。
  • 可自定义手册内容(添加、修改、删除),方便构建自己的Linux命令武器库。
  • Linux 系统正常阅读,Windows 系统正常阅读,可跨任意操作系统阅读。(由于操作系统存储类型存在差异,对空格的解释理解不同,所以存在个别格式对齐问题,但是不影响整体阅读)
  • 截至 2024-01-17 ,已收录 Linux 核心、高频命令超180个。

3. 构建cman命令

  1. Windows 环境中直接查看 cman.txt 文件。
  2. Linux 环境中可以设置环境变量,并加载( source 配置文件),设置哪个用户则哪个用户生效。
    root 用户配置文件:/root/.bash_profile
    普通用户配置文件:/home/普通用户/.bash_profile
    所有用户配置文件:/etc/profile
    帮助手册的位置:/root/ufo/cman.txt
powershell 复制代码
# cman 帮助查看
my_cman(){

        if [ -z "$1" ]; then
                grep -E  -m 15  --colour=never "#.*#" /root/ufo/cman.txt
        else
                num=$(cat /root/ufo/cman.txt | grep -nE -m 1 "【命令】.*$1.*" | awk -F: {'print $1"-1"}'| bc)
                if [ -z "$num" ]; then
                        echo "未收录 $1 命令!"
                else
                        less +$num /root/ufo/cman.txt
                fi
        fi
}
alias cman=my_cman
  1. cman 命令的用法与 less 命令用法类似。


powershell 复制代码
[root@ufo ~]# cman ln
powershell 复制代码
[root@ufo ~]# cman sudo
powershell 复制代码
[root@ufo ~]# cman find
  1. 添加、删除、修改手册

4. cman.txt 文件下载地址

https://download.csdn.net/download/qq_42226855/88754917

相关推荐
Elastic 中国社区官方博客2 小时前
为 Elastic Cloud Serverless 和 Elasticsearch 引入统一的 API 密钥
大数据·运维·elasticsearch·搜索引擎·云原生·serverless
Agent手记2 小时前
制造业数字化升级:生产全流程企业级智能体落地解决方案 —— 基于LLM+超自动化全栈架构的智改数转深度实战
运维·ai·架构·自动化
云安全助手2 小时前
弹性云服务器+高防IP:让DDoS攻击不再是业务“生死劫”
运维·网络·安全
AC赳赳老秦2 小时前
OpenClaw二次开发实战:编写专属办公自动化技能,适配个性化需求
linux·javascript·人工智能·python·django·测试用例·openclaw
深色風信子3 小时前
Docker newapi
运维·docker·容器·newapi
mounter6253 小时前
【内核新动向】告别物理槽位束缚:深度解析 Linux Virtual Swap Space 机制
linux·内存管理·kernel·swap·virtual swap
handler013 小时前
从零实现自动化构建:Linux Makefile 完全指南
linux·c++·笔记·学习·自动化
2023自学中4 小时前
i.MX6ULL 板子的完整启动流程图(从上电 → 用户空间)
linux·嵌入式
闫利朋4 小时前
Ubuntu 24.04 桌面安装向日葵完整指南
linux·运维·ubuntu
YSF2017_35 小时前
C语言16-makefile(3)——makefile的模式规则
linux·c语言·开发语言