了解mac的文档结构

上传人:子 文档编号:41863916 上传时间:2018-05-31 格式:DOC 页数:6 大小:29KB
返回 下载 相关 举报
了解mac的文档结构_第1页
第1页 / 共6页
了解mac的文档结构_第2页
第2页 / 共6页
了解mac的文档结构_第3页
第3页 / 共6页
了解mac的文档结构_第4页
第4页 / 共6页
了解mac的文档结构_第5页
第5页 / 共6页
点击查看更多>>
资源描述

《了解mac的文档结构》由会员分享,可在线阅读,更多相关《了解mac的文档结构(6页珍藏版)》请在金锄头文库上搜索。

1、了解了解 macmac 的文档结构的文档结构标题:了解 mac 的文档结构,温故而知新 或者我们习惯了 win 下的 C 盘文档结构以及分盘的情况,但当我们第一次用 mouse 打开你的 mac 硬盘后, 你会发现很多的不一样了,有时简约也有麻烦的时候,呵呵,Macintosh HD 这个文档就类似我们以前的 C 盘,在这里有四个档桉夹存在(可能会更多, 视机型及你预载的软件而定, 在此只提及任何预载了 OS X 的机型都必定存在的四个档桉夹). 知道了这点,就清楚了,为了什么有些程序哪怕是卸载了还是不干净了吧,以前在 WIN 里也知道卸载后还要到 C 盘里将相应文件夹删了才行,在 mac 里

2、有时也需要。然而在我们不熟悉MAC 的同学们还是需要多了解一下这里面的东东的。 分别有应用程式(Applications), 系统(System). 使用者(User). 资料库(Library).四个文件夹中又分别各有若干数量的文件夹存在, 这种储存档桉的方法我们业界称为阶层式目录架构. 现在我们选取当中较为重要的几个档桉夹, 抽丝剥茧地逐个分析吧! 由于 mac 为了更人性化的方便于用户的体验感,很多设计以经很直接了,比如应用程式(Applications),使用者(User),因此在这里不作介绍。 System 先谈 System, 老 Mac 用户会发现, 不像从前的 Classic

3、般, 现在 OS X 的 System 档桉夹之下, 只会出现一个叫 Library 的档桉夹. 从Library 当中再细分其他的档桉夹. 其实, 这个档桉夹虽称为System, 但对个人电脑有一定知识的朋友都会发现, 这个名叫系统档桉夹的系统档桉夹, 里面其实是不存在任何启动电脑时所必需具备的资料(即开机用的档桉). 这和 UNIX 的架构有关. /System/Library/caches 就是用来储存系统标准会利用到的缓冲档案. 如同系统起动时一同起动的 ATSServer 服务, 都会存取此档桉夹. /System/Library/DTDs 作为存放系统所使用的各种 XML 档桉,

4、并为其格式定义之档案. Mac OS X Data 形式做成的文书, 分别由三个档案管理, 分别是PropertyList.dtd, KeyboardLayout.dtd 及 sdef.dtd 三个档桉所组成. 而 DTD, 全名为 Document Type Definition. 此外, .plist档桉亦是由 XML 撰写出来的. /System/Library/Extensions 其实这裡就是用作存放硬件驱动的地方, 苹果不称驱动程序为driver, 而是称为 Extension. /System/Library/Filesystems 主要就是用以存放 OS X 对应及支持何种档桉

5、格式的资料. 例同标准的 AppleShare(苹果档桉分享标准), ISO 9660/FTP/HFS 及至网络上用的如 Samba 等 /System/Library/Find 就是查找功能了. 是对应多国语言的. /System/Library/Fonts 不用我说你们也知道是用来储存字体的吧,呵呵 /System/Library/Frameworks 这个 Frameworks 在 OS X 中很常见了, 其实就是应用程序对于 OS 的环境设定数据, 例如 Address, Audio, OpenGL 机能等. 可以说是担当起 Cocoa 技术的中核. 旧 Mac OS 及共通应用是利用

6、前述的 CFM, 而纯粹的 Cocoa 应用就是利用这个档案夹了. /System/Library/Image Capture 储存有多个 DC 厂商的标准驱动程序, 当中还细分有两个档桉夹, 其中 Devices 中, 苹果将各款不同 DC 细分成 8 个种类不同的驱动. 此外, 这裡还存放了各种和相机, Scanner 有关的驱动, 例同PTP(Picture Transfer Protocol), TWAIN 等. /System/Library/Java 跨平台程式语言的一种, 由 Sun Micro 开发, 以 Java 开发出来的程序籍 Java 虚拟机执行时, 可不受任何平台的原

7、生码所限制, 目前Mac 所使用的 Java, 是 Sun Micro 提倡的主流标准 Java 2 Standard Edition. 而 Mac OS X 的 Java 虚拟机械(JVM)是存放在 /System/Library/Frameworks/JavaVM.framework/中 Mac OS X 中的 Java, 可籍 CoreAudio.jar 档桉充分利用 Mac 的Audiow 作用, 同时 Mac 的另一核心技术 Quicktime 亦充份和 Java整合(QTJava.zip). 同档案夹中还有一个叫 MRJToolkit.jar 的档桉, 这其实就是旧 Mac OS

8、所用的 Mac OS Run Time for Java. Classic环境时执行 Java 程序就会利用到此个档案了. /System/Library/OpenSSL 全名为 Secure Sockets Layer. 是一套通讯加密技术, 一般用于Web 服务器上, 会将密码传送时以加密的暗号处理, 从而减低第三方成功*资料的可能. 一般应用于以 https 开首的 URL 上. Mac OS X 内置的 Web Server-Apache, 亦包含这个服务. /System/Library/PreferencePanes 其实即是 Mac OS X 的 Control Panels,

9、所有对应 OS 的环境设定程序都存放于此, 一般这种档桉的扩充格式都为 .prefPane /System/Library/QuickTime 又是个不用笔者多说的档桉夹, 一切有关 Quicktime 的, 都尽存放于此地 /System/Library/Screen Savers 存放 Screen saver 资料的地方 /System/Library/Scripting Additions 这可说是扩张版本的 Apple Script 吧. 这种档桉的副档名一般都为 .osax 可以说成是 OSX 专用的 script 语言, 应用性高, 撰写出来的script 能应用于多方面, 包括

10、 Color-Sync, FontSync, Image Capture 等, 还可以改变图片的大小及令图片旋转等 其实还有太多太多, 比如专门用来存放软件 Installer 的/Library Receipts, 存放系统日志的/Library/Logs, 还有/etc 这些 UNIX 上才有的档桉夹等, 不过如果要全部讲解, 也差不多已经可写成书了. 因此, 就唯有放弃某些目前还不太重要的档桉夹。 如果日后有需要,我会补充进来的, 说最后一个最为重要的档桉夹/System/Library/CoreServices, 因为, 差不多所有 Mac OS X 中最重要的东西, 大部份都是存在其

11、中的. CORE SERVICES /System/Library/CoreServices/Classic 不用多说, 有关 Classic 的一切都存放在此 /System/Library/CoreServices/Dock 这是 OS X 的特征之一, 这部份是有关 Dock 的资料 /System/Library/CoreServices/Finder /System/Library/CoreServices/System 这个要两个一起讲解了, Finder 是什么? 就是 Mac OS 的中核! 在旧 Mac OS 中, 这两个档桉是互相依存的. Mac OS X 和旧 OS 的最

12、大分别, 在于,这个 Finder 其实是中空的.实际的 Finder 在 Mac OS X 中, 是由 Finder.app 负责的 /System/Library/CoreServices/Finder.app 这个比较特别, 因为这是一个应用而非一个档桉夹, Finder.app 可说是负责掌控整个 OS 上的一切资源. /System/Library/CoreServices/Kerberos 由 MIT(麻省理工大学)开发的网络认证技术. 能够很简单地以单一ID 登入系统的检证技术. Mac OS X 支援其版本 4 的 Kerberos. 所谓 Kerberos, 在希腊神话中是一

13、头住在冥界, 拥三头, 蛇尾的地狱守门犬,哈哈 /System/Library/CoreServices/Menu Extras Finder desktop 上的 Menu icon 就由此控制, 例如 Airport.menu, Bluetooth.menu 等, 你只要点击他们, 就会长注在 Finder 的右手边的了. 可利用此制作出一个方便你自己的 Finder 桌面. /System/Library/CoreServices/Setup Assistant 所有有关设定助理的资料都存放于此. /System/Library/CoreServices/Software Update 这里就是负责 Software update 的地方

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 生活休闲 > 科普知识

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号