iphone文件目录

/bin : binary,提供存放用户级基础功能的二进制文件,如ls、ps

/boot : 存放能使系统成功启动的所有文件,这些文件一般在内核用户程序开始执行前得到调用。

/dev : device的简写,存放BSD设备文件。每个文件代表系统的一个块设备或者字符设备

/sbin:system binary的简写,存放提供系统级基功能的二进制文件

/etc:et cetera的简写,存放系统脚本及配置文件,如passwd,hosts等,ios中实际指向/private/etc

/lib:存放系统库文件、内核模块及设备驱动等

/mnt:mount的简写,存放临时的文件系统挂载点

/private:存放两个目录分别是private/etc和/private/var

/tmp:临时目录,实际是一个符号链接,实际指向/private/temp

/usr:包含了大多数用户工具和程序。/usr/bin包含那些/bin和/sbin中未出现的基础功能。如nm、killall等;

/var:variable的简写,存放一些经常更改的文件,比如日志、用户数据、临时文件等。其中var/mobile/Applications下存放了所有app    

其它比较重要的目录:

/Applications:存放所有的系统App和来自Cydia的App,不包括App Store App。越狱的过程是把/Applications变成一个符号链接,实际指向/var/stash/Applications

/�developer:xcode 连接iphone时选择Use for Development会出现该目录

/Library:用来存放系统App的数据,其中/Library/MobileSubstrate目录存放了所有基于MobileSubstrate的插件,在ios系统中MobileSubstrate是一个提供hook功能的基础平台,运行在这个平台上的插件被称为tweak。

/System:包含了大量系统组件,其中/System/Library/Frameworks和/System/Library/PrivateFrameworks存放ios中的各种framework;/System/Library/CoreServices里的SpringBoard.app,也就是桌面管理器,是用户与系统交流的重要的中介;

/System/Library/PreferenceBundles其中的各种bundle提供了“设置”中的绝大多数功能

/User:用户目录,实际指向/var/mobile,这个目录里存放了大量的用户数据,比如/var/mobile/Media/DCIM:照片目录,/var/mobile/Library/SMS:短信目录,/var/mobile/Library/Mail:邮件目录,/var/mobile/Library/CallHistory:通话记录

你可能感兴趣的:(iphone文件目录)