linux头文件说明

         头文件                                                           说明

<a s s e r t . h>                   验证程序断言
<c p i o . h>                        c p i o归档值
<c t y p e . h>                     字符类型
<d i r e n t . h>                    目录项
<e r r n o . h>                      出错码
<f c n t l . h>                        文件控制
<f l o a t . h>                        浮点常数
<f t w . h>                            文件树漫游
< g r p . h >                          组文件
< l a n g i n f o . h >              语言信息常数
< l i m i t s . h >                    实施常数
< l o c a l e . h >                   本地类别
< m a t h . h >                      数学常数
< n l _ t y p e s . h >             消息类别
< p w d . h >                         口令文件
< r e g e x . h >                     正则表达式
< s e a r c h . h >                   搜索表
< s e t j m p . h >                   非局部goto
< s i g n a l . h >                    信号
< s t d a r g . h >                    可变参数表
< s t d d e f . h >                    标准定义
< s t d i o . h >                       标准I / O库
< s t d l i b . h >                     公用函数
< s t r i n g . h >                     字符串操作
< t a r . h >                             t a r归档值
< t e r m i o s . h >                  终端I / O
< t i m e . h >                          时间和日期
< u l i m i t . h >                      用户限制
< u n i s t d . h >                     符号常数
< u t i m e . h >                       文件时间
< s y s / i p c . h >                    I P C
< s y s / m s g . h >                  消息队列
< s y s / s e m . h >                  信号量
< s y s / s h m . h >                  共享存储
< s y s / s t a t . h >                 文件状态
< s y s / t i m e s . h >              进程时间
< s y s / t y p e s . h >              原系统数据类型
< s y s /u t s n a m e . h>         系统名
< s y s /w a i t . h >                  进程控制

 

#include   <linux/smp.h>   对称多处理器支持控制
#include   <linux/pagemap.h>   页表定义,相关数据结构,及操作
#include   <linux/module.h>   动态加载模块支持
#include   <linux/init.h>   linux初始化模块函数定义和defines
#include   <linux/fs.h>   文件系统(总体)
#include   <linux/mm.h>   内存管理
#include   <linux/smp_lock.h>   对称多处理器互斥控制
#include   <linux/err.h>   错误处理
#include   <linux/sysctl.h>   sysctl处理,具体功能详见sysctrl命令
#include   <linux/initrd.h>   initrd处理,详见启动时的initrd
#include   <linux/kexec.h>   kexec(从linux直接启动到linux,不需要reboot,也用来支持kdump)的内核态组件
#include   <asm/setup.h>   启动时的代码
#include   <linux/ptrace.h>   ptrace的内核支持(调试linux内核的函数库)
#include   <linux/interrupt.h>   中断支持
#include   <linux/tty.h>   操作台支持

你可能感兴趣的:(数据结构,c,linux,正则表达式,终端,linux内核)