#1 楼
/cache
分区主要用于保存从Google Play商店下载的文件,可在/cache/downloads
中找到。它还可以保存在/cache/recovery
中找到的称为last_log
的恢复日志(它保存来自recovery
二进制文件或CWM或股票的任何错误和/或诊断信息,这些错误和/或诊断信息将记录在该文件中,以帮助调试和开发recovery
二进制文件) 。那里还有一个名为
lost+found
的目录,该目录包含由于文件系统损坏而导致的所有已恢复文件(如果有),例如错误地删除了SD卡而没有将其卸载。 /> 因此,清除数据确实不会丢失任何数据。
实际上,在Android启动时,该脚本将清除
/cache/downloads
,以便为从Google Play商店进行的任何新下载/更新让路。#2 楼
为了更深入地概述Android设备上使用的文件系统,下面是一个简短的表格,其中列出了一些比较重要的文件:+---------------+------------------+------------------------------------------+
| Mount Point | File System Type | What to find here |
+---------------+------------------+------------------------------------------+
| /proc | proc | metadata about the system such as file |
| | | system statistics |
| /data/data[1] | YAFFS2 | almost all app data |
| /data[2] | EXT3/EXT4/YAFFS2 | data from apps (except those stored on |
| | | /data/data) plus system |
| /cache | YAFFS2/EXT3 | Cache file system used by some apps and |
| | | by the system |
| /mnt/asec | tmpfs | unencrypted .apk file (the encrypted |
| | | counterpart is stored in |
| | | /mnt/sdcard/.android_secure; decrypted |
| | | variant is needed for running systems to |
| | | access/execute |
| /app-cache | tmpfs | temporary file system used e.g. by the |
| | | stock-browser on some HTC devices |
| /mnt/sdcard | vfat | FAT32 file system on the SD-card |
| /mnt/emmc | vfat | FAT32 file system on the embedded |
| | | (internal) eMMC |
+---------------+------------------+------------------------------------------+
[1]在较旧的系统上,整个
/data
只是较新设备上的单个分区/文件系统[2],
/data
可以进行进一步的细分您不会在所有设备上找到所有这些文件系统-但是如果找到其中一些,此列表应该给您一个原始的想法。