文档库 最新最全的文档下载
当前位置:文档库 › 安卓手机系统文件详细说明

安卓手机系统文件详细说明


通常情况下,根文件系统所占空间一般应该比较小,因为其中的绝大部分文件都不需要经常改动,而且包括严格的文件和一个小的不经常改变的文件系统不容易损坏。 除了可能的一个叫/vmlinuz标准的系统引导映像之外,根目录一般不含任何文件。所有其他文件在根文件系统的子目录中。
1. /cache是缓存区,系统不怎么用这个区域!
2. /sbin目录 /sbin目录类似于/bin,也用于存储二进制文件。因为其中的大部分文件多是系统管理员使用的基本的系统脚本,所以虽然普通用户必要且允许时可以使用,但一般不给普通用户使用。(我们开启swap和a2sd的脚本都是在里面,开启后这两个功能是开机自启的!)
3. /etc目录 /etc 目录存放着各种系统配置文件,系统初始化文件等。Linux正是靠这些文件才得以正常地运行。
4. /root目录 /root目录是超级用户的目录,通常情况下是没有东西的!。
5. /sd-ext目录 这个是支持swap&app2sd的系统先会有!sd卡分区后的空间就是这个的空间!开启app2sd后所装的软件都会转移到这个分区内!
6./sys文件, Liunx内核中设计较新的一种虚拟的基于内存的文件系统,它的作用与proc (又不懂了???不用怕,下面有解释)有些相似,但除了与proc相同的具有查看和设定内核参数功能之外,还有为Liunx统一设备模型作为管理之用
7. /dev目录 /dev目录存放了设备文件,即设备驱动程序,用户通过这些文件访问外部设备。比如,用户可以通过访问/dev/camera来访问相机的输入,就像访问其他文件一样,不过里面什么都没有,这个分区空间很大!个人觉得把/dev分得这么大实在是浪费,用在电脑上还行。
8. /tmp目录 /tmp目录存放程序在运行时产生的信息和数据,用RE管理器进入DATA可看到。
9. /mnt目录 /mnt目录是系统管理员临时安装(mount)文件系统的安装点。/mnt下面可以分为许多子目录,例如/mnt/sdcard
10. /acct文件 这里记录了启用/禁止进程的信息 ! 重点介绍几个重要的系统文件,如下;
/etc文件系统 这个文件在/system文件中存在,只是在安卓Liunx系统文件架构中把它提到了根目录下,但在/system中仍然可以看到!/etc目录包含各种系统配置文件,下面说明其中的一些。其他的你应该知道它们属于哪个程序,并阅读该程序的man页。许多网络配置文件也在/etc中。
一:。 1. /etc/fstab 指定启动时需要自动安装的文件系统列表。也包括用swapon -a启用的swap区的信息。
2. /etc/inittab init 的配置文件。
3. /etc/securetty 确认安全终端,即哪个终端允许超级用户(root)登录。一般只列出虚拟控制台,这样就不可能(至少很困难)通过调制解调器(modem)或网络闯入系统并得到

超级用户特权。
/dev文件系统 /dev目录包括所有设备的设备文件。设备文件用特定的约定命名,这个实在没什么好介绍的。因为在手机里没有什么设备,无非就是一些摄像头和cpu等。所以空间太大是一种浪费!
/proc/X文件系统
1. 关于进程X的信息目录,这一X是这一进程的标识号。每个进程在/proc下有一个名为自己进程号的目录。
2. /proc/cpuinfo 存放处理器(CPU)的信息,如CPU的类型、制造商、型号和性能等。
3. /proc/devices 当前运行的核心配置的设备驱动的列表。
4. /proc/filesystems 核心配置的文件系统信息。
5. /proc/interrupts 显示被占用的中断信息和占用者的信息,以及被占用的数量。
6. /proc/ioports 当前使用的I/O端口。
7. /proc/kmsg 核心输出的消息。也会被送到syslog。
8. /proc/kallsyms 核心符号表。
9. /proc/loadavg 系统“平均负载”;3个没有意义的指示器指出系统当前的工作量。
10. /proc/meminfo 各种存储器使用信息,包括物理内存和交换分区(swap)。
11. /proc/modules 存放当前加载了哪些核心模块信息。
12. /proc/net 网络协议状态信息。
13. /proc/self 存放到查看/proc的程序的进程目录的符号连接。当2个进程查看/proc时,这将会是不同的连接。这主要便于程序得到它自己的进程目录。
14. /proc/stat 系统的不同状态,例如,系统启动后页面发生错误的次数。
15. /proc/uptime 系统启动的时间长度。 18. /proc/version 核心版本。
/system/X文件系统
1. /bin目录 /bin目录包含了引导启动所需的命令或普通用户可能用的命令(可能在引导启动后)。这些命令都是二进制文件的可执行程序(bin是binary- -二进制的简称),多是系统中重要的系统文件。
2. /lib目录 /lib目录是根文件系统上的程序所需的共享库,存放了根文件系统程序运行所需的共享文件。这些文件包含了可被许多程序共享的代码,以避免每个程序都包含有相同的子程序的副本,故可以使得可执行文件变得更小,节省空间。
3. /lib/modules 目录 /lib/modules目录包含系统核心可加载各种模块,尤其是那些在恢复损坏的系统时重新引导系统所需的模块(例如网络和文件系统驱动)
4. /etc目录。上面有解释了!在这就不多说了!
5. /framework目录,里面存放着系统需要的各种图片,如果要美化系统把这个解压了就能得到很多东西,然后就继续你的美化旅程吧!
6 /app文件,这个不用多说吧,系统自带软件就在里面!如果是定制机你一定恨不得立即把所有定制软件删掉吧!进入到这里就行了,直接把apk文件删掉,然后重启!!不过前提是要root你的机器!!
7. /media目录下有两个文件,写着bootanimation.zip的是开机动画,网上下载个

开机动画把这个文件替换掉就行了!替换时要将你下载的开机动画重命名为“bootanimation.zip”。。还有一个是/audio 里面的alarms是闹钟铃声,notifications应该是信息音吧,而ringtones就是来电音乐了,写着ui的是系统声音把camera-click,ogg删掉就可以删除可恶的照相声音了!(可以偷拍了………)
前面可以对应修改各个文件夹来修改个种声音!这些前提都是要先root你的机器!
/data文件系统, 这个原本不想说了,因为大家都大概知道他的作用,更重要的是打字弄得我只手好痛啊!在这只介绍几个常用的目录算了
1./app目录,里面放着我们平时安装的软件,如果你已经开启了app2sd功能,那么你进入这个文件的时候就会自动跳转到/sd-ext分区!
2./dalvik-cache, 这是系统的建树,里面存放着我们所装软件的信息,可称缓存吧!你卸载了软件之后最好到这里来找到相对应的软件信息删除掉,这样可以大大节省你的data空间!里面的不怕删错了,因为重开机会自动生成,不过会慢一些!所以刷机后开机慢就是系统在生成这个东西!
其他就没了,都是不经常用的!但都是存放着软件的信息!不会的最好不要乱动!

这都是花了我一些时间整理出来的!希望对大家有用!不求回复,对大家有用就行了!要查看以上文件要先下载个RE管理器,若要修改以上文件的信息,你的机器先要Root………..

相关文档