多语言展示
当前在线:1506今日阅读:167今日分享:27

iPhone史上最全的使用教程:[14]

1.目录架构(这里援引以前的一篇帖子,我进行了部分实用性修改,请原作者与我联系,谢谢):引用重要目录部分:1、【/Applications】 常用软件的安装目录2. 【/private /var/ mobile/Media /iphone video Recorder】 录像文件存放目录3、【/private /var/ mobile/Media /DCIM】 相机拍摄的照片文件存放目录4、【/private/var/ mobile /Media/iTunes_Control/Music】 iTunes上传的多媒体文件(例如MP3、MP4等)存放目录,文件没有被修改,但是文件名字被修改了,直接下载到电脑即可读取。5、【/private /var/root/Media/EBooks】 熊猫看书存放目录6、【/Library/Ringtones】 系统自带的来电铃声存放目录(用iTunes将文件转换为ACC文件,把后缀名改成.m4r,用iPhone_PC_Suite传到/Library/Ringtones即可)7、【/private/var/ mobile /Library/AddressBook】 系统电话本的存放目录。8、【/private /var/ mobile/Media /iphone Recorder】 录音文件存放目录9、【/Library/Wallpaper】 系统q1ang纸的存放目录10、【/System/Library/Audio/UISounds】 系统声音文件的存放目录11、【/private/var/root/Media/PXL】是91在安装pxl时用来临时存放pxl文件的目录。12、【/bin】 是系统命令直接调用的目录,优先级是先/bin再/usr/bin13、【/private/var/ mobile /Library/SMS】 系统短信的存放目录14、【/private/var/run】 系统进程运行的临时目录?(查看这里可以看到系统启动的所有进程)15、【/private/var/logs/CrashReporter】 系统错误记录报告16.、【/private/var/mobile/Applications】  通过AppStore和iTunes安装的程序都在里面。17、【/private/var/stash】  目录本身不属于iPhone系统,而是Cydia创建的一个目录,目的是把/Applications,Wallpaper等体积比较大的,原本属于系统分区的文件夹转移到空间较大的用户文件夹下,从而可以使系统文件夹获得更多空间(不转移的话那500MB早就用完了)。stash文件夹下的文件夹命名规则,如果是用的自制固件,那么就是原始的文件名。如果是redsn0w,blackra1n之类的越狱,那么就会有随机码,原因是转移文件夹的脚本运行时间不同 。(感谢autopear指正)18、【/System/Library/Fonts/Cache】(系统字体目录,要替换的字体放在该目录下,权限644不变)19、【/private/var/mobile/Media/Maps】(离线地图目录,把地图文件夹放到该目录下,文件夹赋予777权限)20、【/private/var/mobile/Library/Downloads】 (ipa文件存放目录,把下载来的ipa文件放到此目录下,用Installous安装,后文会讲到)21、【/private/var/mobile/Library/Keyboard】 (系统拼音字库文件位置)22、 【/System/Library/Frameworks/UIKit.framework】和【/System/Library/PrivateFrameworks/AppSupport.framework】(这两个都是电话号码显示规则文件存放路径,有关完美显示电话号码和短信号码美化部分:软件目录路径:/Applications字体路径:/System/Library/Fonts/Cache主题目录路径:/private/var/stash/Themes.BPznmT系统铃声目录路径:/System/Library/Audio/UISounds (wav铃声扩展名可以改为caf)短信铃声路径:/System/Library/Audio/UISounds 文件名:sms-received1.caf至sms-received6.caf(caf是文件扩展名)充电电池图标路径:/System/Library/CoreServices/SpringBoard.app 文件名:BatteryBackground BatteryBG_1至BatteryBG_17天气补丁路径:/Applications/Weather.app 文件名:Info手机信号图标路径:/System/Library/CoreServices/SpringBoard.app 文件名:Default_0_Bars.png一直到Default_5_Bars.png 和FSO_0_Bars.png--FSO_5_Bars.png 10个图标为信号图标Wifi信号图标路径:/System/Library/CoreServices/SpringBoard.app 文件名:Default_0_AirPort.png---Default_3_AirPort.png和FSO_0_AirPort.png---FSO_3_AirPort.png 8个图标为wifi信号图标Edge信号图标路径:/System/Library/CoreServices/SpringBoard.app 文件名:Default_EDGE_ON.png和FSO_EDGE_ON.png 2图标为Edge信号图标解锁小图标路径:/System/Library/CoreServices/SpringBoard.app 文件名:FSO_LockIcon.png待机播放器图标路径:/System/Library/CoreServices/SpringBoard.app 文件名:nexttrack.png , pause.png , play.png, prevtrack.png 4个图标为待机播放器图标IPOD播放信号图标路径:/System/Library/CoreServices/SpringBoard.app 文件名:FSO_Play.png ,Default_Play.png闹钟信号图标路径:/System/Library/CoreServices/SpringBoard.app 文件名:Default_AlarmClock.png ,FSO_AlarmClock.png震动图标路径:/System/Library/CoreServices/SpringBoard.app 文件名:silent.png ,hud.png ,ring.png滑块图标路径:/System/Library/PrivateFrameworks/TelephonyUI.framework 文件名:Bottombarknobgray.png(待机解锁滑块图标)bottombarknobgreen.png(待机状态下移动滑动来接听 滑块图标)Bottombarknobred.png(关机滑块图标)bottombarbkgndlock(待机解锁滑块背景)bottombarlocktextmask(待机解锁滑条背景)解锁滑条图标路径:/System/Library/PrivateFrameworks/TelephonyUI.framework 文件名:topbarbkgnd.png ,bottombarbkgndlock.png滑块文字路径:/System/Library/CoreServices/SpringBoard.app/zh_CN.lproj 文件名:SpringBoard.strings待机时间字体路径:/System/Library/Fonts/Cache 文件名:LockClock.ttf待机时间背景路径:/System/Library/Frameworks/UIKit.framework 文件名:Other.artwork运营商图标路径:/System/Library/Carrier Bundles/Unknown.bundle 文件名:Default_CARRIER_CHINAMOBILE--FSO_CARRIER_CHINAMOBILE(中国移动)Default_CARRIER_CHINAUNICOM--FSO_CARRIER_CHINAUNICOM(中国联通)2、基本命令:Linux中区别于基于Windows内核的系统,是严格区分大小写的,所以在输入命令时请严格遵守大小写的区别!这里仅仅列出iPhone中常用的Linux命令,并非Linux命令集合,需要详细Linux命令教程请自行Google。登录命令:login 说明:login后回车,输入用户名回车,输入密码回车即可。其中密码不会显示。su 说明:su直接加上用户名,如su root回车,输入密码回车即可。更改根用户密码:passwd 说明:输入passwd后回车,会提示修改密码,按步骤完成即可。目录类命令:ls 说明:列表命令,性质同dos下的dir命令。cd 说明:进入某个目录。注意Linux下面的目录都是/反斜杠。安装删除类命令:dpkg 说明:通过的dpkg加上不同的参数即可实现软件的安装和卸载。如dpkg -i *.deb为安装软件命令,dpkg -r XXX为卸载软件命令,dpkg -P XXX为卸载软件并删除软件配置的命令。属性类命令:chmod 说明:例如chmod 0755 filename可以实现对该文件赋予0755的权限。常用权限数值为0755和0644,这两个都是说可以被文件所有人读写,可以被文件所有人所在的组的其它成员读,可以被所有人读。第2个数字是文件所有人的权限,第3个是该所有人所在组的权限,最后一个是全部人的权限。6是表示读写,4是表示只能读,不能写,加上1以后就是拥有可执行权限,所以644可执行的话就是755。一般只有可执行文件才需要755权限,比如软件的主程序,脚本等,一般的稳定0644就可以了。很多目录也是需要755权限的,绝大部分都不需要0775或0777,这两个会造成不少安全隐患。(感谢autopear补充)文件操作类命令:mkdir 说明:创建目录,如mkdir /var/mobile/ABCrm 说明:删除文件命令,如rm /var/mobile/ABC/1.deb, 该命令也可对目录进行列举循环删除,如rm -rf /var/mobile/ABC,慎用!mv 说明:移动文件命令,如mv /var/mobile/ABC/1.deb /var/mobile/1.debcp 说明:复制文件命令,如cp /var/mobile/ABC/1.deb /var/mobile/1.deb
推荐信息