●include目录:头文件目录。

1、主目录:

①a.out头文件,定义了a.out执行文件格式和一些宏。

②常数符号头文件,目前仅定义了i节点中i_mode字段的各标志位。

③字符类型头文件。定义了一些有关字符类型判断和转换的宏。

④错误号头文件。包含系统中各种出错号。(Linus从minix中引进的)。

⑤文件控制头文件。用于文件及其描述符的操作控制常数符号的定义。

⑥信号头文件。定义信号符号常量,信号结构以及信号操作函数原型。

⑦标准参数头文件。以宏的形式定义变量参数列表。主要说明了-个类型(va_list)和三个宏(va_start,va_arg和va_end),用于vsprintf、vprintf、vfprintf 函数。

⑧标准定义头文件。定义了NULL,offsetof(TYPE,MEMBER)。

⑨字符串头文件。主要定义了一些有关字符串操作的嵌入函数。

⑩终端输入输出函数头文件。主要定义控制异步通信口的终端接口。

?时间类型头文件。其中最主要定义了tm结构和一些有关时间的函数原形。

?Linux标准头文件。定义了各种符号常数和类型,并申明了各种函数。如定义了__LIBRARY__,则还包括系统调用号和内嵌汇编_syscall0()等。

?用户时间头文件。定义了访问和修改时间结构以及utime()原型。

2、asm目录:体系结构相关头文件子目录。要定义了一些与CPU体系结构密切相关的数据结构、宏函数和变量。

①io头文件。以宏的嵌入汇编程序形式定义对io端口操作的函数。

②内存拷贝头文件。含有memcpy()嵌入式汇编宏函数。

③段操作头文件。定义了有关段寄存器操作的嵌入式汇编函数。

linux文件内核目录,Linux内核目录文件简介相关推荐

  1. Linux shell 学习笔记(1)— 文件和目录(查看、创建、复制、软硬链接、重命名及删除操作)

    1. 启动 shell /etc/passwd 文件包含了所有系统用户账户列表以及每个用户的基本配置信息: christine:x:501:501:Christine Bresnahan:/home/ ...

  2. Linux 里有/lib和/usr/lib,这两个目录下的库文件有什么区别吗?如果没区别为什么又要分开放呢...

    有区别的. /lib里面给的是root和内核所需so或者a之类的库文件,而/usr/lib是普通用户能够使用的. Linux的程序有两种模式,这个你应该知道,是用户模式和内核模式,和这个也是有关系的, ...

  3. linux目录结构   各个目录文件作用

     linux 目录结构 /: 根目录,一般根目录下只存放目录,不要存放文件,/etc./bin./dev./lib./sbin应该和根目录放置在一个分区中 /bin:/usr/bin: 可执行二进制文 ...

  4. arch linux引导不启动_Linux 内核源代码的目录结构

    内核技术点合集 Linux 内核源代码包括三个主要部分: 1. 内核核心代码,包括第 3 章所描述的各个子系统和子模块,以及其它的支撑子系统,例 如电源管理.Linux 初始化等 2. 其它非核心代码 ...

  5. linux目录空间内存,Linux 目录结构:内存文件夹

    内存目录包含的文件涉及到整个系统.所有设备信息.进程运行时的数据或者跟系统有关的信息都存储在此. 内存目录包含以下目录. /dev /proc /sys /dev dev 是 device 的缩写.你 ...

  6. Linux中log的目录,/var/log目录中Linux日志文件的功能详解

    介绍下/var/log/中日志文件的所在位置以及包含的内容. 了解这些不同的日志文件,有助于在遇到紧急情况时,从容找出问题并加以解决. 这里介绍20个位于/var/log/ 目录之下的日志文件. 其中 ...

  7. linux文件系统启动流程,linux 内核启动过程以及挂载android 根文件系统的过程

    转载 作者:汕头大学-黄珠唐 时间:2009 年10 月29 日 主要介绍linux 内核启动过程以及挂载android 根文件系统的过程,以及介绍android 源代码中文件系统部分的浅析. 主要源 ...

  8. linux下什么文件不能修改,Linux和Unix下root也不能修改文件与目录的命令

    chattr 只有超级权限的用户才具有使用该命令的权限,这项指令可改变存放在ext2.ext3.ext4.xfs.ubifs.reiserfs.jfs等文件系统上的文件或目录属性. 1.功能说明 改变 ...

  9. 文件、目录——Linux基本命令(5)

    1. 文件名规则 (1)文件名最长255个字节 (2)包括路径在内文件名称最长4095个字节 (3)文件颜色 蓝色à目录 绿色à可执行文件 红色à压缩文件 浅蓝色à链接文件 灰色à其他文件 (4)除了 ...

  10. 树莓派Linux内核源码配置、编译、挂载(boot/kernal/根文件)、开启新内核

    目录 一.树莓派Linux源码配置(适合树莓派) 总体概述 配置的三种方式 1.照搬厂家的配置(使用这种方式) 2.参考厂家的配置(感受一下) 3.完全自主配置(需要一定工作经验) 二.树莓派Linu ...

最新文章

  1. 不要把OKR用成 KPI,OKR和KPI有什么区别?
  2. MEMS传感器的未来在哪?
  3. 市场39款主流同步整流DCDC芯片横向测评预告---摘自:嘉立创商城
  4. javascript脚本_使用脚本src属性将JavaScript链接到HTML
  5. Hive-RCFile文件存储格式
  6. 测试用例,怎么写 ?
  7. 如何从另一个Shell脚本调用Shell脚本?
  8. python如何避免访问对象不存在的属性_Python3基础 setattr 设置对象的属性值,如果属性不存在就创建一个...
  9. ros下各个包中的map的格式
  10. 《证券基金经营机构信息技术管理办法》要点简读
  11. PCS7安装时提示please insert the following CD-ROM: SIMTIC PCS7 V?.? SP1 DVD 2/2
  12. 来自一枚初生牛犊不怕虎的小菜鸟的Mock.js使用,不足之处欢迎读者的指出 谢谢...
  13. 苹果审核Metadata Rejected解决
  14. 法兰克机器人外部自动_(完整版)KUKA机器人外部自动配置方法
  15. 算法 - PNPoly解决点到多边形距离的问题
  16. Oracle数据库:自然连接natural join,using语句,注意避免写交叉连接
  17. 秦西盟乘着“互联网+管道”的东风,做天下的生意
  18. SAP中输出采购订单GR/IR标识清单
  19. 一节计算机课作文500,难忘的一节课作文500字4篇
  20. ZZULI - 建国的数学难题

热门文章

  1. 后缀数组(bzoj 1031: [JSOI2007]字符加密Cipher)
  2. NYOJ 3:多边形重心问题
  3. java实现将图片读取成base64字符串,将base64字符串存储为图片。
  4. spring mvc 伪静态处理
  5. 加入百度地图遇到 framework not found BaiduMapAPI***
  6. Java零基础系列003——变量
  7. java如何打JAR包
  8. spring+hibernate的clob大字段处理
  9. [转载] python中chr和str,以及ordint
  10. [转载] [转载] python中的Numpy库入门