linux 源码 目录,Linux系统主要目录及kernel源代码目录
1.在安装Linux后,先要了解清楚系统主要目录到底是干什么用的,避免以后再操作上的失误等。下面,就对Linux主要目录做一下简要说明:/boot:系统启动相关的文件,如内核、initrd,以及grub(bootloader)
/dev:设备文件
设备文件:
块设备:随机访问,数据块
字符设备:线性访问,按字节为单位
设备号:主设备号(major)和次设备号(minor)
/etc:配置文件
/home:用户的家目录,每一个用户的家目录通常默认为以用户名命名的目录名
/root:管理员的家目录,不在/home目录下,Unix系统下则不存在root家目录
/lib:库文件
/lib/modules:内核模块文件
静态库,以.a结尾的文件
动态库,以.so(shared object)结尾的文件
/media:挂载点目录,移动设备
/mnt:挂载点目录,额外的临时文件系统
/misc:杂项目录
/opt:可选目录,以前通常是第三方程序的安装目录
/proc:伪文件系统,内核映射文件
/sys:伪文件系统,跟硬件设备相关的属性映射文件
/tmp:临时文件,/var/tmp
/var:可变化的文件
/bin:可执行文件,用户命令
/sbin:管理命令
/usr:这个目录存放只读文件
/usr/bin
/usr/sbin
/usr/lib
/usr/local:
/usr/local/bin
/usr/local/sbin
/usr/local/lib 第三方软件的默认安装路径
2.在对Linux安装后的目录做了一番说明后,参考了赵炯《Linux内核0.11完全注释》后,初步了解了一下kernel源码的目录结构,也为以后编译kernel源码做一下准备:kernel版本:0.11
boot/ 系统引导的汇编程序
fs/ 生成内核的文件系统
include/ 以.h结尾的头文件
init/ 内核初始化程序
kernel/ 内核的进程调度、信号处理、系统调用等核心程序
lib/ 内核库函数
mm/ 内存管理程序
tools/ 生成内核的Image文件的工具程序
Makefile 编译工具make的配置文件,通过此文件对内核源码进行编译
linux 源码 目录,Linux系统主要目录及kernel源代码目录相关推荐
- linux源码文件名,Linux中文件名解析处理源码分析
Linux中文件名解析处理源码分析 前言 Linux中对一个文件进行操作的时候,一件很重要的事情是对文件名进行解析处理,并且找到对应文件的inode对象,然后创建表示文件的file对象.在此,对文件名 ...
- dr.com linux源码安装,Linux在不采用坑爹的Dr.com客户端下的连网方式(亲测可行 ,简单易行)...
笔者纠结学习Linux系统的过程中无网络的问题很久,编译大型软件需要相关的编译库软件包,软件包又存在复杂的依赖关系,所以,单单在Windows系统下把编译库软件包下载下来是相当繁琐的过程,还无法解决依 ...
- Linux源码手机,Linux操作系统源代码详细分析
对于内核的进一步讨论将超出本章的既定范围,因此在这个问题上我们到此为止.然而本书中也包括了其他必需的内核代码.在读完第4章和第5章之后,也许你会希望再次仔细研读一下这部分内容.有关这个问题的两个文件是 ...
- linux源码acl,Linux自主访问控制机制模块详细分析之posix_acl.c核心代码注释与acl.c文件介绍...
原标题:Linux自主访问控制机制模块详细分析之posix_acl.c核心代码注释与acl.c文件介绍 2.4.4.6 核心代码注释 1 posix_acl_permission() int(stru ...
- Linux源码实例,linux下常用二层抓包源码实例
#include #include #include #include #include /* the L2 protocols */ /* 其中socket_type可以是SOCK_DGRAM,SO ...
- 如何获取linux源码
如何获取linux源码 前言 博主是一位刚入门linux的小白,想要通过分析linux的源代码来进一步学习linux,万万没想到,本来满心斗志,到头来竟然被最简单的下载源码这一步给难住了,折腾了两三个 ...
- linux 源码目录结构 文件系统目录结构
学习Linux也有一段时间了,具体来整理一下Linux源码的目录结构和文件系统的目录结构,以便加深记忆. 一.Linux源码的目录结构 首先上一张截图,如下所示: 再看各个文件的介绍,借用一下其他资源 ...
- Linux源码的目录结构和Linux文件系统的目录结构
Linux源码的目录结构和Linux文件系统的目录结构 我是一个小白,最近找工作找到是一份驱动方面的工作,刚从学校毕业出来啥也不懂.个人觉得首先了解的就是一个工程的目录下的文件分别表示什么,所以看了别 ...
- Linux源码目录结构和Linux文件系统目录结构
学习Linux也有一段时间了,具体来整理一下Linux源码的目录结构和文件系统的目录结构,以便加深记忆. 一.Linux源码的目录结构 首先上一张截图,如下所示: 再看各个文件的介绍,借用一下其他资源 ...
- linux源码包卸载方式
linux源码包软件的安装与卸载 3人收藏此文章,我要收藏 发表于1年前 , 已有593次阅读 共0个评论 Linux软件安装与卸载(源码包形式):一般情况下linux程序的发布不能像windows那 ...
最新文章
- spring 项目中的一个异常
- python中list作为函数参数_在python中list作函数形参,防止被实参修改的实现方法
- 前端如何让倒计时更准确
- Codeforces Round #693 (Div. 3)A~G解题报告
- 【com编程】IE浏览器(右键扩展功能总结版)
- 错误 ORA-01102: cannot mount database in EXCLUSIVE mode 的处理方法
- 如何更改 Windows XP 中的 Windows 登录屏幕保护程序
- 中标麒麟系统安装步骤
- 【笔记】移植C的GNU Go到网页版
- R如何导入带有分隔符号的文件
- 将RT-Thread Nano移植到STM32F401CCU6
- SparkSQL Analyzed实例源码解析
- lpx寒假作业案例3
- mysql group by COLUMN desc问题
- 4.2 存储器读写指令的发射与执行2
- 数控加工零件工艺性分析
- error: dst ref refs/heads/master receives from more than one src
- 颠覆麦肯锡、BCG,这家公司的AI商业决策系统能做到吗?
- 机器人杆长标定_一种SCARA机器人标定方法与流程
- 图解电动汽车:电动汽车总线技术