Man(short for manual) Page是Unix和Linux操作系统中的一个重要文档,提供命令、函数、系统调用等的详细介绍和使用说明。它是以纯文本的形式出现,通常在终端(terminal)中使用man命令访问。Man Page按照章节分类,共分为8个章节,每个章节都包含了不同类型的文档内容,如系统调用、库函数、命令等。Man Page是Unix和Linux文化的一部分,体现了其文档密集型的特点。
注意区分用户命令和系统管理命令,用户命令通常位于/bin和/usr/bin
目录,系统管理命令通常位于/sbin和/usr/sbin
目录,一般用户可以执行用户命令,而执行系统管理命令经常需要root权限。
Man Page中有些页面有重名,比如敲man printf
命令看到的并不是C函数printf,而是位于第1个Section的系统命令printf,要查看位于第3个Section的printf函数应该敲man 3 printf
,也可以敲man -k printf
命令搜索哪些页面的主题包含printf关键字。上表类似printf(3)这样的写法表示的是括号中的3表示Man Page的第3个Section,或者表示“我这里想说的是printf库函数而不是printf命令”。
Linux C编程一站式学习-形参和实参