busybox制作根文件时所创建各文件的具体含义

来源:互联网 发布:gopro studio windows 编辑:程序博客网 时间:2024/04/30 07:51

    至于那个文件系统的目录树我就不粘贴出来了。

Qtopia:QTE库文件和Qtopia桌面系统所存放的目录

bin:系统所需要的一些基本命令,这个文件是直接从编译好的busybox中拷贝过来的

dev:设备文件的存放目录

etc:这个文件夹很重要,这里有需要我们自己编写的一些脚本文件。这些文件都是一些服务器或系统的配置文件。比如:/etc/inittab--->它是init进程的配置文件,我们可以看看它里面的具体内容如下:(省略)

home:普通用户目录

lib:库文件存放目录,Linux应用程序默认的寻找库文件的目录:/lib,/usr/lib,/usr/local/lib

linuxrc:系统启动的第一个脚本,用来插入驱动模块等。这个文件也是busybox自动生成的,无法更改,如果我们想自动装载一些模块,可以将其命令写入到/etc/init.d/rcS文件中。

proc:很重要,操作系统运行时进程信息及内核信息,是用户与内核交流的接口文件系统。

sbin:大多是涉及系统管理的命令的存放,比如超级用户root的一些执行的命令。普通用户没有权限执行这个目录下的命令,如:ifconfig

testshell:一个shell启动脚本文件。

tmp:软连接

usr:这个是系统存放程序的目录

var:可变的目录。系统启动时,将var目录挂载到ramfs文件系统上,表示var目录是可读写的目录。