adb shell
ls -a -l
1.acct —系统回收站,误删除的系统文件恢复
2.cache —缓存
3.config—(计算机)配置
4.data—用户所有程序相关数据
- anr —记录有关ANR的信息以及协议
- app—所有用户安装的apk文件
- app-lib ---各个app工具包的存放
- app-private --- app下的私有信息
- backup ---备份数据
- app-asec---未找到
- dalvik-cache/ ( dalvik---Google公司自己设计用于Android平台的Java虚拟机),缓存地点
- data/ 每一个应用的数据(内部以各个应用的包名进行区分--MainActivity所在的包)
- dontpanic/ 没有查到准却的信息,有人说是错误日志存放处
- drm/ 存放数字版权管理技术---DRM的信息 (猜测)
- local/ 未找到
- lost+found/ 当档案系统发生错误时, 将一些遗失的片段放置到这个目录下
- media/ 未找到
- mediadrm/ 未找到
- misc/ 内找到它的准确定义,不过misc内包括了:蓝牙(bluetooth),dhcp(动态主机配置协议),密匙,图像,收音机,wifi
- property/ 存放着android系统的公共系统属性
- resource-cache/ 资源文件缓存
- security/ 保密
- system/ 系统信息
- user/ 用户
- tombstones/ 这个文件夹中的文件爱是错误报告,或者waring可以删除
5.dev—设备文件,Linux系统常规文件夹,里面的文件很多都是设备模拟的文件系统
6.etc–系统主要配置 文件
7.mnt—挂载点目录
8.proc—运行时文件
9.root—超级用户的配置文件,相当于Windows下c:\documents and settings\adminstrrator文件夹
10.sbin—里面是手机的开机画面
11.sdcard —sd卡,Android手机的SD 卡的文件夹路径
12.selinux — 一个针对linux的安全加强系统我们可以通过配置SELINUX的相关policy,来定制自己的手机的一些权限,比如,我 们可以完全让root用户没有任何的权限和user一样(信息来自于百度)
13.storage—系统存储文件,内涵自带sd卡 sdcard0
14.sys—Linux内核文件
15.system—Android系统文件
system目录如下:
/system/media/autio下的目录如下图所示:
app/ 存放的是常规下载的应用程序,可以看到都是以APK格式结尾的文件。在这个文件夹下的程序为系统默认的组件,自己安装的软件将不会出现在这里,而是\data\文件夹中。
bin/ 这个目录下的文件都是系统的本地程序,从bin文件夹名称可以看出是binary二进制的程序,里面主要是Linux系统自带的组件(命令)
etc/ android系统的配置文件,比如APN接入点设置等核心配置。
fonts/ 这里面保存着系统的字体,标准字体和粗体、斜体外可以看到文件体积最大的可能是中文字库,或一些unicode字库,从T-Mobile G1上可以清楚的看到显示简体中文正常.如果你有root权限,可以往里添加自己喜欢的字体,比如雅黑。
framework/ 主要是一些核心的文件,从后缀名为jar可以看出是是系统平台框架。
lib/ 里面保存的是系统底层类库,里面很多都是框架层的实现文件,一般以.so后缀结尾类似windows下的dll文件
media/
audio/ 保存着安卓系统默认的铃声
alarms/ 闹铃提醒
notificatinos/ 短信或提示音
rignstones/ 来电铃声
ui/ 界面音效,比如键盘敲击声
usr/ 用户文件夹,包含共享、键盘布局、时间区域文件等。
xbin/