美文网首页
Linux的man

Linux的man

作者: _空格键_ | 来源:发表于2021-04-13 22:15 被阅读0次

    Linux的man很强大,作为查询手册。
    该手册分成很多section,使用man时可以指定不同的section来浏览,各个section意义如下(可以把section理解为文档划分的大类):
    1 - commands
    2 - system calls
    3 - library calls
    4 - special files
    5 - file formats and convertions
    6 - games for Linux
    7 - macro packages and conventions
    8 - system management commands
    9 - 其他

    解释:
    1是普通的命令
    2是系统调用,如open,write之类的(通过这个,至少可以很方便的查到调用这个函数,需要加什么头文件)
    3是库函数,如printf,fread
    4是特殊文件,也就是/dev下的各种设备文件
    5是指文件的格式,比如passwd,就会说明这个文件中各个字段的含义
    6是给游戏留的,由各个游戏自己定义
    7是附件还有一些变量,比如向environ这种全局变量在这里就有说明
    8是系统管理用的命令,这些命令只能由root使用,如 ifconfig

    想要指定section就直接在man的后面加上数字,比如 :

    man 1 ls
    man 3 printf
    等等
    

    对于像openkill这种既有命令,又有系统调用的来说,man默认section最小的。
    比如man open则显示的是open(1),也就是从最前面的section开始,如果想查看open系统调用的话,就得man 2 open

    相关文章

      网友评论

          本文标题:Linux的man

          本文链接:https://www.haomeiwen.com/subject/yflhlltx.html