Android文件系统根目录分析.doc
上传人:qw****27 上传时间:2024-09-12 格式:DOC 页数:3 大小:28KB 金币:15 举报 版权申诉
预览加载中,请您耐心等待几秒...

Android文件系统根目录分析.doc

Android文件系统根目录分析.doc

预览

在线预览结束,喜欢就下载吧,查找使用更方便

15 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Android文件系统根目录分析一、首先是Android的文件系统根目录的结构:#pwd&&ls-a-l/drwxrwxrwtrootroot2009-06-1009:53sqlite_stmt_journalsdrwxrwx---systemcache2008-09-0622:51cached---rwxrwxsystemsystem1970-01-0108:00sdcardlrwxrwxrwxrootroot2009-06-0922:11etc->/system/etcdrwxr-xr-xrootroot2008-09-0622:45systemdrwxr-xr-xrootroot1970-01-0108:00sysdrwxr-x---rootroot1970-01-0108:00sbin-rw-r--r--rootroot1171970-01-0108:00runme.shdr-xr-xr-xrootroot1970-01-0108:00proc-rwxr-x---rootroot17041970-01-0108:00init.trout.rc-rwxr-x---rootroot93291970-01-0108:00init.rc-rwxr-x---rootroot16771970-01-0108:00init.goldfish.rc-rwxr-x---rootroot1066361970-01-0108:00init-rw-r--r--rootroot1181970-01-0108:00default.propdrwxrwx--xsystemsystem2008-09-0622:51datadrwx------rootroot2009-06-0716:29rootdrwxr-xr-xrootroot2009-06-0922:11devsqlite_stmt_journals:一个根目录下的tmpfs文件系统,用於存放临时文件数据。cache:是缓存临时文件夹,据说是除了T-mobile的OTA更新外,别无用处。sdcard:是SD卡中的FAT32文件系统挂载的目录etc:指向/system/etc,众所周知的配置文件存放目录system:是一个很重要的目录,系统中的大部分东西都在这里了,以下是目录结构:#ls-a-l/systemdrwxr-xr-xroot2081970-01-0108:00xbindrwxr-xr-xrootroot1970-01-0108:00modulesdrwxr-xr-xrootroot2008-08-0120:00frameworkdrwxr-xr-xrootroot2008-08-0120:00fontsdrwxr-xr-xrootroot2008-08-0120:00etc-rw-r--r--rootroot21972008-08-0120:00build.propdrwxr-xr-xrootroot2008-08-0120:00mediadrwxr-xr-xrootshell2008-08-0120:00bindrwxr-xr-xrootroot2008-08-0120:00usrdrwxr-xr-xrootroot2008-08-0120:00appdrwxr-xr-xrootroot2008-09-0622:45lost+founddrwxr-xr-xrootroot2008-08-0120:00libdrwxr-xr-xrootroot2008-08-0120:00sd-rw-r--r--rootroot1452008-08-0120:00init.rcsys:用於挂载sysfs文件系统。在设备模型中,sysfs文件系统用来表示设备的结构.将设备的层次结构形象的反应到用户空间中.用户空间可以修改sysfs中的文件属性来修改设备的属性值sbin:只放了一个用於调试的adbd程序。proc:/proc文件系统下的多种文件提供的系统信息不是针对某个特定进程的,而是能够在整个系统范围的上下文中使用。data:存放用户安装的软件以及各种数据。root:什么都没有。dev:不用多说了,设备节点文件的存放地。二、下面介绍非目录的文件:runme.sh用於SD卡中EXT2文件系统的自动挂载动作的脚本。init.trout.rc,init.rc,init.goldfish.rc是初始化文件.init是系统启动到文件系统的时候第一个运行的程序。从以上的根目录分析来看,Android的根文件系统并非标准的Linux文件系统,所以以後还得仔细分析一下启动过程,才能认识Android系统。三、今天要来分析一下Android文件系统的/system目录的结构。/system目录是在Android文件系统