Man 介绍
初衷是建立一个完善的man 命令文库, 经过时间洗礼之后, 还是做一个安静的学习者, 补充他人的不足即可
Linux man 命令后面的数字含义及作用
Linux 的 man 很强大,该手册分成很多 section,使用 man 时可以指定不同的 section 来浏览,各个 section 意义如下:
1 - commands
普通的命令
2 - system calls
系统调用,如 open,write 之类的(通过这个,至少可以很方便的查到调用这个函数,需要加什么头文件)
3 - library calls
库函数,如 printf,fread
4 - special files
特殊文件,也就是/dev 下的各种设备文件
5 - file formats and convertions
指文件的格式,比如 passwd, 就会说明这个文件中各个字段的含义
6 - games for linux
给游戏留的,由各个游戏自己定义
7 - macro packages and conventions
附件还有一些变量,比如向 environ 这种全局变量在这里就有说明
8 - system management commands
系统管理用的命令,这些命令只能由 root 使用,如 ifconfig
9 - 其他
其他命令
这里根据 https://www.die.net/ 进行 man 命令的区分有些文档也需要根据 https://man7.org/index.html 来进行补充, 比如 die.net 不存在的命令
资料 :
- Web 版本 : https://qq.wdev.cn/
- Dash : jaywcjlove/linux-command/releases
- Github : jaywcjlove/linux-command
- Die : https://www.die.net/
其他
7z - 手册页部分 1: 用户命令 (oracle.com)
内容目录
命令(1)
- ab(1) - Apache 服务器的性能测试工具
- ac(1) - 输出用户连接时间
- autojump(1) / 文件系统快速导航工具
- chmod(1) - 改变文件或目录的权限
- chown(1) - 变更文件或目录的所属用户或群组
- curl(1) - 支持 url 规则的命令行文件传输工具
- localectl(1) - 控制系统的本地化与键盘布局
- truncate(1) - 将文件的大小缩小或者扩展到指定大小
- ssh-keygen(1) - 为 ssh 生成、管理和转换认证密钥
- yum-config-manager(1) - 管理 yum 配置选项和 yum 储存库
- ssh-add(1) - 添加RSA或DSA身份验证到认证代理
- sed(1) - 功能强大的流式文本编辑器
- tee(1) - 从标准输入读取并且写到标准输出和文件
配置(5)
系统(8)
其他(9)