man 总结

cman 安装与配置

https://blog.csdn.net/cyzy_jin/article/details/79908081

不过这个里面的东西不全,很多函数没有中文手册。

MacOS和linux的man手册不一致,下面都以linux为准。

man 手册几个部分之间的内容分布:man man 查看

       The table below shows the section numbers of the manual followed by the types of pages they contain.

 

       1   Executable programs or shell commands

       2   System calls (functions provided by the kernel)

       3   Library calls (functions within program libraries)

       4   Special files (usually found in /dev)

       5   File formats and conventions eg /etc/passwd

       6   Games

       7   Miscellaneous (including macro packages and conventions), e.g. man(7), groff(7)

       8   System administration commands (usually only for root)

       9   Kernel routines [Non standard]

 常用的是为man 1 (shell命令), man 2(系统调用), man 3(库函数),man 8(系统管理命令)

man手册一般包括几大部分:

1)开头的部分表明是属于man的哪个部分,如FORK(2) 表明这是一个系统调用。EXEC(3)表明这个是库函数。GREP(1) 这是个shell命令。IFCONFIG(8) 这是个管理命令。

2)NAME

3)SYNOPSIS 摘要

4)DESCRIPTION 描述

5)CONFORMING TO 

6) COLOPHON 版本记录

如果是函数介绍,需要注意几个方面:

头文件,函数头,返回值,入参,错误 等等。

重点分析函数有:

man open

man close

man read

man write

man fork

man 3 execv

man signal

man mmap

man socket

man connect

man bind

man accept

man listen

man pthread_create

man epoll

man dup2

man ioctl

man pipe

man fifo

man wait

man sysconf

man stat

man access

man longjump

man sigaction

需要关注的命令行有:

man man

man netstat

man ifconfig

man tcpdump

man hexdump

man test

man 

猜你喜欢

转载自www.cnblogs.com/xiaoliurenjia/p/9588997.html
man
今日推荐