Saturday, October 3, 2009

MAC 下将所有隐含文件都显示出来

用终端列出某个文件夹下隐含文件或文件夹的命令是:

cd 文件夹路径

回车后,输入:

ls -a

迫使Mac OS X系统将所有隐含文件或文件夹都显示出来,则可以用终端采用以下命令:
Picture 17.png
第一个命令:defaults write com.apple.finder AppleShowAllFiles TRUE

回车后,迫使系统将用户资源库里Preferences文件夹里com.apple.finder.plist文件中AppleShowAllFiles参数值改成TRUE

第二个命令:killall Finder

回车后,该命令迫使Finder重起来刷新Finder内容。

如果不使用命令,也可以用系统安装盘先安装XCode Tools,然后在该用户资源库里Preferences文件夹里找到com.apple.finder.plist,双击该文件后,系统会用Xcode Tools里所带的Property List Editor打开,找到AppleShowAllFiles,并将数值修改为TRUE。如果该文件里没有AppleShowAllFiles一项,可以自己在Root下面添加。修改以后,可以从屏幕上方工具栏苹果菜单中找到强制重起,选择Finder,然后点击重起键。

如果想让系统将隐含文件重新隐藏起来,将AppleShowAllFiles参数值改成FALSE,然后重起Finder.

怎样加密自己的文件不被别人看到

首先,加密可以有两个意思:一是给文件或文件夹加个口令,让别人打不开。另一个则是把文件用密码进行处理,让别人看不懂。对于一般的文件或文件夹,如果你想让别人看不懂,也想让别人打不开,Mac OS X系统允许你做可加密映像文件。对于Microsoft Word文件或是PDF文件,Word和Acrobat允许对相应的文件设置密码。这样,在打开该Word文件或PDF文件时,就会要求用户输入密码。

制作加密映像文件的方法如下:
1。从应用程序下的试用程序文件夹里打开磁盘工具,在界面上方,点击新建映像图标。或从菜单栏中文件的下拉菜单里找到新建,然后是空白磁盘映像。注意:如果你选择了映像列表中的某个磁盘或宗卷,点击镜象列表中的空白区域,去掉选择。否则所做的映像将是你所选择的宗卷或磁盘。

�� 4.png

如果你要加密的是文件夹,也可以从新建里选择“文件夹的磁盘映像”,用这种方法制作的映像比较容易,只要跟着提示进行便可,因此在这里不再累述。值得注意的是这种dmg映像所占的空间会比实际的文件夹大得多,而且由于是dmg映像,建成以后,该映像的容量以及内容均将不能改变。

2。取个文件名,选择存储的地方。

3。如果你知道要加密的文件大小,你可以选择或自定一个比该文件略大的空间。如果你的文件大小随时变化或文件夹的大小随时增减,可以随便选择个空间。

4。加密方式选择为AES-128。

�� 8.png

5。如果是固定大小的文件,格式选择为“读/写磁盘映像”(read/write)。如果空间的大小不固定,选择稀疏磁盘映像(Sparse image)。

6。点击创建。

7。输入密码及验证。勾除“记住密码”选项,否则当你登录后,双击该映像文件时,钥匙串将自动填入你的密码,你将失去建立加密文件映像的意义。

�� 7.png

此时,就应该在你所指定的路径出现一个.dmg或.sparseimage文件,同时还会装上宗卷。你可以把所要加密的文件往这个宗卷里拉。把该宗卷挪到废纸篓,再双击那个.dmg或.sparseimage映像,就会要求你输入密码。以后修改文件时,要先双击该映像装上宗卷,就可以从dmg或sparseimage文件的宗卷中直接打开或修改文件了。

如果你想让别人看不到你的文件或文件夹,你可以采用以下“隐身草”似的方法:

1. 给文件或文件夹名前加”.”
2. 把你的文件直接挪到硬盘下的那一层,然后改文件扩展为“.hidden”
3. 把你的文件藏于隐藏或不可见的文件夹中。比如/var/,/etc/下面。这些文件夹可以用Finder工具栏的“转到”下拉菜单里的“转到文件夹”显示出来。
4. 把你的文件藏在应用包里,比如.app文件,.wdgt文件下,或.pkg等特殊文件(包)下。
5. eyehide或hidde folder这类的第三方应用。

如果要想这些文件真看不见,只有一个地方可以去,就是.Trash,然后清除。当然,如果把你的加密映像前加个”.”,变成一般情况下看不见、即使看见了没有密码又看不了的文件,就应该满足您的需要了。

多重复的文件夹是什么回事

这是由于MAC OS X的系统结构所造成的。MAC OS X是基于UNIX的操作系统,其诸多好处之一,就是它是十分成熟的多用户系统。每个用户不单可以分享系统环境和资源,同时也可以拥有自己独特的操作环境和资源。虽然有些重名的文件夹和文件,但对于系统的意义是不同的。

在根目录下的系统(System)目录里的资源库(Library)是用来支持操作系统的。该资源库下面的Fonts文件夹里的文件是操作系统所使用的字体。而根目录下面所带的资源库是所有用户共享的资源库,里面的Fonts也是所有用户共享的。除此之外,在用户(Users)下面的每个用户Home文件夹下都有资源库,而里面也都有Fonts文件夹。这个资源库是因用户而异的,字体也可能是各不相同。

这种区分的明显好处就是用户A与用户B在共享系统资源的同时,可以保持各自的特色。另外如果A的操作环境出现了问题或资源库里有损坏了的文件,不会影响到B。从个人电脑的角度来说,这也意味着,如果自己目前所用的帐户出现了某些难以解决的问题,完全可以另建一个新的用户,在不更改现有的操作系统的情况下,继续使用电脑

有文件(夹)删除不了应该怎么办

删除不了的文件,一般有以下几种情况:1。被锁定的文件(夹)。2。正在使用中的文件。3。没有权限的文件(夹)。4。操作系统故障。

文件或文件夹的系统锁定功能是为了避免文件不慎被更改、移动或删除。被锁定的文件或文件夹在图标左下角有个锁标。文件或文件夹被锁定以后,将不能从当前的路径中移走。如果试图从一个文件夹移到另一个文件夹,原文件或文件夹将保留不动,在目标文件夹下会生成被锁定的文件或文件夹副本。如果试图将锁定的文件或文件夹拉到废纸篓,系统会提示“不能完成此项操作,因为项目‘文件名.扩展名’或‘文件夹名’已被锁定”。

被锁定的文件夹的上层文件夹并不受锁定的影响,因此可以通过移动上层文件夹将内含锁定的文件或文件夹转移。被锁定的文件夹本身不能直接移动,其子目录内的内容不能更改。从被锁定文件夹中向外移出内容时,将产生文件或文件夹的付本。 其他文件或文件夹也不能移入被锁定的文件夹,并且被锁定的文件夹内不能新建文件夹。但是,被锁定的文件夹子目录下面的文件和文件夹将不受任何影响。应用、安装包或widget等等都可以被锁定,因为它们本身就是特殊的文件夹。

锁定文件或文件夹以及解锁的过程很简单。只要选择要锁定或解锁的文件或文件夹,用组合键Apple和I,或从Finder菜单里的文件下拉菜单中选择“显示简介”后,在文件夹或文件简介界面勾选或勾除锁定选项即可。如果某个路径下有多个文件或文件夹需要上锁或解锁,可以将这些文件夹或文件全部选上,然后用组合键Option、苹果键和i,或者按住option键的同时,到Finder菜单里的”文件”(file)下找到”显示检察”(Show Inspector)。所有的文件信息将在一个简介中显示出来,只要勾选或勾除锁定选项一次,就可以把问题搞定。”文件”菜单里的”显示检察”的位置,在没有按Option键时,显示的是”显示简介”。

文件和文件夹被锁定之后将不能从“简介”中修改所有人和权限。如果试图修改,系统将弹出警告信息,提示此操作不能完成,出现意外错误,错误代码为120。

在某些情况下,被锁定的文件或文件夹在“显示简介”选项中的锁定选项为灰色,用户不能解锁。此时,可以试用以下步骤来解锁:

1。从实用程序(Utilities)下打开终端(Terminal).
2。输入: chflags -R nouchg空格。
3。将被锁定的文件或文件夹拉到终端上,如果有若干锁定的文件或文件夹,可以全部选上并拉到终端。
4。回车。再次选择该文件或文件夹、或重起Finder时,文件或文件夹锁定的图标就应该消逝了。

如果以上方法不能解锁,可以在OS 10.4的系统下,尝试以下步骤:

1。重新启动,启动时按住苹果键和s,或苹果键和v。
2。待进入黑色界面,光标停顿后,输入:

mount -uw / 回车

系统装上硬盘。

3。输入:

defaults write /Library/Preferences/SystemConfiguration/autodiskmount AutomountDisksWithoutUserLogin -bool true

正常情况下,Mac OS X只允许用户在登录进入系统后才能载入还移动磁盘。以上命令使系统在无用户登录时可以自动载入磁盘。

4。输入:

sh /etc/rc 回车。

待光标停顿后回车。此步所提供的功能使单用户模式就象根用户(root)做OS X登录一样,只是没有OS X的用户画面。

5。键入:

find / -flags schg -exec chflags noschg {} \;回车

本行执行了几个命令,是从根目录下查找带有系统不可改变字节(immutable bit)的文件,然后将该bit清除。由于本行从根目录下查起,所以比较慢。稍待片刻,待光标停止,进行下一步。

6. 键入:

rm /Library/Preferences/SystemConfiguration/autodiskmount.plist

回车。本命令将第三步修改的文件删除,使系统复原。

7。键入:

reboot

回车后,机器自行重新启动。登录后,原锁定的文件或文件夹应该已经解锁了。

被锁定的文件夹在废纸篓内仍然可以解锁。而未被锁定的文件或文件夹,在废纸篓内仍然可以被锁定。在废纸篓内的被锁定的文件或文件夹,如果选择“清倒废纸篓”,系统将提示“不能完成此项操作,因为项目‘文件名.扩展名’或‘文件夹名’已被锁定”,并同时提供两个选择:停止(Stop)和继续(Continue)。如果选择“停止”,系统将取消清倒废纸篓操作,因此,废纸篓的所有内容都将保存。如果选择“继续”,除了被锁定文件或文件夹的上层目录将逐层保留以及被锁定文件夹内的文件及第一层子目录被保留以外,其他未被所定的文件或文件夹将被清除。

另外,废纸篓里有多少个被锁定的文件存在,当清空时便会有多少个提示跳出,等待用户选择是否继续或停止操作。让被锁定的文件或文件夹在清空废纸篓时立即被清空的方法是按住Option键的同时进行倾倒废纸篓的操作。可以从Finder菜单里选择“清倒废纸篓”(Empty Trash),也可以用组合键苹果键、Shift以及Delete键盘。因此,用组合键来清空带有被锁定项目的废纸篓时,就应该是苹果键、Shift、Option及Delete。

通过Finder的预置里的“高级”选项中,如果勾除了“清倒废纸篓之前显示警告”的选项,一旦进行“清空废纸篓”,即使废纸篓内存在被锁定的文件或文件夹都将被清除。

除了操作系统的锁定功能以外,一些应用也可以生成锁定文件。比如Adobe InDesign,用户在打开InDesign文件时,会产生一个锁定文件。但是这种锁定文件与系统锁定的作用不同,它的目的,是让其他用户不能同时打开原始文件,以确保文件在更新时的完整性。简言之,就是用户A在使用某个文件时,用户B不能打开这个文件,更不能对该文件进行更改。当用户A正常退出该文件后,这个锁定文件也将自行消失。如果用户在打开某个文件时,应用出错自动退出,这个锁定文件不能自动消失,这样所有用户都将不能打开原始文件。此时,只要权限许可的用户将这个锁定文件删除后,原始文件就可以打开并正常使用。这种锁定文件的删除方法同一般非系统锁定文件,不必解锁。

在清空废纸篓时,可能会遇到这种提示:“不能完成这项操作,因为项目‘文件或文件夹名’正在使用”。一旦出现这种情况,应该检查该文件是否正在被某个应用打开,或者正从某个路径复制到另一个路径,甚至是抗病毒软件正在对其进行扫描。如果从Dock上看不到正在启动的应用,不能判断是某个应用正在使用该文件,可以通过实用程序(Utilities)里活动监视器(Activity Monitor)来检查应用进程。当然,对于新手来说有时很难从活动监视器中判断到底是何种应用在使用该文件,另外更不清楚是否应该关闭某个进程。如果是这样,保险的方法是重新启动机器,然后再清空废纸篓。如果你肯定这个文件的存在对你没多大意义,比如一个Word文件或某个图片,你可以从Finder工具栏选择“安全清倒废纸篓”(Secure Empty Trash)。

安全清倒废纸篓与清倒废纸篓的区别,除了上述的对于锁定或正在运行的文件或文件夹在用法上的不同,最主要的是,采用安全清到废纸篓后文件的原先所占的空间将被系统的自动生成的数据所占据,原来的文件将无法找回,而“清倒废纸篓”只是清除了文件的索引信息,对文件本身的破坏并不严重,如果用第三方软件及时进行修复或可找回被删除的文件。

通常情况下,文件夹或文件的权力在废纸篓里不起作用。即使,某个文件或文件夹对于用户来说无访问权限,用户仍然可以把该文件或文件夹拉到废纸篓,执行清倒废纸篓的操作。甚至,即使对废纸篓里的文件或文件夹修改了权限,清倒废纸篓依然有效。但是,如果用户对一个锁定的文件或文件夹没有没有足够的权力,在文件或文件夹的信息栏目里,这个锁定的勾将成为灰色。此时可以通过终端命令来解锁、修改权限,或者直接删除。如果废纸篓不能清空,也可以直接使用终端命令来清空废纸篓。

更换文件夹或文件的所有人,应在终端下输入:
sudo chown 用户短名称 “文件名” 然后回车。如果提示要求输入密码,输入管理员密码后,再回车一次。

更改文件权限,应输入:
sudo chmod 777 空格
把你的文件夹或文件拉到终端上,回车。如果提示要求输入密码,输入管理员密码后,再回车一次。

强制删除文件或文件夹则可键入:
sudo rm -rf 空格
把你的文件夹或文件拉到终端上,回车。如果提示要求输入密码,输入管理员密码后,再回车一次。

强制清空当前用户的废纸篓可键入:
sudo rm -rf ~/.Trash/ 回车。

强制清空硬盘上所有人的废纸篓,可键入:
sudo rm -rf /.Trashes/ 回车。

强制清空某个磁盘上的废纸篓,可键入:
sudo rm -rf /Volumes/磁盘名/.Trashes回车。

注意:rm -rf命令不能删除锁定的文件或文件夹,需要先解锁才能清空。

文件不能移动或删除大多数情况是由于用户操作不慎而不是由系统故障所引起。还有些场合是因为文件或文件名命名不当,含有特殊字符所造成。 比如,在用户名里使用了“/”,系统会对文件路径辨认错误。再有就是文件名的语言不是英文,也可能文件系统错误,比如,Adobe Photoshop里的越南文法律条款(Tiếng Việt.html)。如果以上步骤都解决不了问题,那么应该考虑对磁盘进行修复和权限修复。如果有系统安装盘,可用系统安装盘启动,选择语言后,从下拉菜单里找磁盘工具,利用磁盘工具的修理功能来修复磁盘和权限。如果系统安装盘修复以后,也不能删除或移动某个文件,可以重新启动。启动的同时按住shift键,进入安全启动模式。

该模式下自动调用fsck命令,对磁盘进行修复。也可以在重新启动的同时,按住苹果键和s键,当系统进入单用户模式后,输入:fsck -fy 并回车。当光标停滞后,输入:reboot并回车。系统将自动启动。登录后,再试试移动或清除该文件后文件夹。

在Leopard上建立隐身文件

在Mac OS 10.4 Tiger系统下,可以通过给文件或文件夹名前面加”.”使该文件或文件夹隐身。为了避免用户误将”.”来做为文件名的开头从而找不到已建立的文件,在Mac OS 10.5上,系统不允许用户通过图形界面(Graphic Interface)来在文件名前加”.”为文件改名。

�� 3.png

而通过某些应用界面采用”存储”(Save)或”存储为”(Save as)时,如果给文件名以”.”开头,系统将发出警告提示。点击”使用’.'”(Use .)后,才可建立隐身文件。

�� 1.png

在终端下将文件改成隐身文件的方法是:

输入: mv 你的文件或文件夹名路径/现在文件或文件夹名 空格 你的文件或文件夹名路径/.现在文件或文件夹名

回车。

比如:现在要将Marbles用户的桌面上叫作test的文本文件改成隐身文件,应该输入:

mv /Users/Marbles/Desktop/test.txt /Users/Marbles/Desktop/.test.txt 并回车。

苹果系统中误删了文件(夹)后该怎么找回来

对于类似的问题,可能有多种情况:1. 误删了系统文件; 2.误删了应用文件; 3.误删了用户创立/复制/转移的文件; 4.不清楚是不是误删了,反正该文件找不到了; 5. 不清楚什么时候误删的,反正该应用文件找不到了,而且好象还有几个别的应用也找不到了; 6. 其实还没有清空废纸篓,就是不知道该把它复位到什么地方。

这些中情况其实可以归纳成两类: 磁盘或文件系统故障和用户错误。

上面第5种情况,很有可能是磁盘或文件系统故障。比如,你突然发现实用工具(Utilities)文件夹里少了若干个应用,而除了你自己以外,很少有他人使用你的机器。在这种情况下,首先该做的就是马上退出所有的应用,用系统安装盘启动,选择语言进入安装界面以后,从屏幕上方的工具栏,到实用程序(Utilities)下拉菜单下打开磁盘工具(Disk Utility),从磁盘和宗卷列表里点击你的硬盘,然后在”急救”(First Aid)下,点击”修理磁盘”(Repair Disk)。

如果没有系统安装磁盘,可以在重新启动时,按住shift键,以安全模式(Safe boot)进入系统。系统在以安全模式启动时,会调用fsck命令,自动对硬盘进行检修。也可以在重新启动时,按住⌘和s键,以单用户模式启动,然后输入: fsck -y 来修理磁盘。如果有另一台苹果电脑,也可以将故障电脑与其用火线连接,然后重新启动故障电脑,启动时按住T键进入目标磁盘模式(Target Disk Mode),再使用没有故障的电脑内的磁盘工具来修理
故障磁盘。

如果磁盘修理结束后磁盘工具没有发现错误,或者再重新启动后,这些应用或文件仍然没有恢复,可以使用Alsoft 公司的Disk Warrior来做磁盘修复。

Disk Warrior的使用有两种方式,一种是作为启动盘,启动以后,对磁盘进行修理。另一种是在机器上安装Disk Warrior软件,安装以后,无须重起系统就可以运行该软件。第一种方式,不需要产品序列号,而第二种方式在安装时,要求输入产品序列号。当你怀疑机器出现问题以后,如果该机内没有安装过Disk Warrior,此时不宜安装该软件,而应该采用第一种方式来修理磁盘。另外,如果你运行的是Leopard操作系统,也需要采取第一种方式来修理磁盘,因为在Leopard系统上运行Disk Warrior 4.0会出现兼容性问题。

Disk Warrior使用很简单,只要从下拉菜单里选择你的磁盘,然后点击”Rebuild”键,它就会对该磁盘进行扫描,扫描结束后,如果发现问题,点击Restore就可以了。

除了系统故障以外,就是人为失误造成的文件被删除,而人为的失误就要具体问题具体分析。如果记不清楚文件是否被误删了,应该先用Spotlight对相应磁盘进行搜索。注意,在缺省设置下,Spotlight是不对系统文件夹进行搜索的。可以通过Finder创建智能文件夹,来查找一下该文件。也可以使用终端命令。比如,在终端下输入:

locate *你要搜索的文件名的部分* 回车。

如果你确实找不到该文件或文件夹,就权且当做该文件或文件夹真的被误删了。

如果你所误删的文件是硬盘下系统文件夹资源库里的文件,虽然这些文件或文件夹很大程度上决定着系统是否能够正常运行,但是有些文件,比如某些插件或打印机的驱动,删除以后对你机器的正常运行可能影响并不大,如果是这样,那么可以不必恢复。

如果你不慎删除的是应用软件,最简单的方法就是找与你机型相仿并安装了同一版本应用的人,从他的机器上将这些应用复制到你的机器上,如果你只是删除了应用程序包,而没有删除该应用对于相应账户的属性文件,在复制了这些应用后,该用户对于这些应用的设置偏好都会完好的保留着。采用这种复制的方法时,应该在选择这个应用后,用⌘和i键检查复制源的所有人和权限设置,然后在对复制好的文件的权限进行相应的更改。

如果找不到使用类似机型和相同应用的人,而你所删的是机器自带的苹果公司的软件或系统字体,你可以使用CharlesSoft公司的Pacifist从系统安装盘里的pkg文件抽出你所要安装的软件,然后重装这些软件。最新版的Pacifist支持Leopard操作系统。

如果你误删的应用软件是第三方软件,可以重装该软件。安装时,应该检查一下安装界面,看看有没有选项能允许你选择该软件的某些部分来安装,而不需要你重装整个软件。

如果你误删的应用软件是苹果系统自带的实用工具软件,可以插入系统安装盘,然后从Finder工具栏的”转到”/”前往”(Go)菜单下,选择”转到文件夹”或”前往文件夹” (Go to Folder),然后输入: /Volume/Mac OS X安装盘名/Applications/Utilities ,点击”前往”(Go)。然后从该Utilities文件夹中把相应的实用工具复制到你硬盘的实用工具文件内即可。

如果你删除的是位于硬盘下或用户路径下的资源库内的缓存(Caches)文件、或是应用产生的属性文件,可不必恢复,因为系统或应用将自动生成新的缓存或属性文件。总之,只要系统或应用能够正常运行,就不必进行恢复。而如果由于误删系统文件,造成了系统故障,可以采用归档重装的方法,重装系统。

如果误删的文件是自己创建的文件,如果该文件非常重要,应立即关机,联系苹果专修店进行数据恢复。如果要自己动手修复,可以试用Data Rescue II这类的软件。

如果文件或文件夹被误移到废纸篓而废纸篓并未清空,在做其它操作之前,可以从Finder工具栏的”编辑”(Edit)菜单下选择”恢复”(undo),或者用组合键⌘键和z键,来还原文件和文件夹。注意: Finder只能对最后一个Finder操作进行恢复。如果你依次移动了若干个文件或文件夹,这个恢复功能只能使最后移动的文件或文件夹复位。

总之,很多情况下,应该具体情况、具体文件具体分析。另外,使用数据恢复软件并不一定能确保恢复你所丢失的数据,这就体现了文件备份的重要性,在这方面Leopard的Time Machine就是一个优势。

新机准备会对以后更有帮助

在开箱验机后,首先要做的是阅读产品说明书。

另外应该求助你的网络服务商或网管咨询上网信息,做好上网的准备,因为开机以后,系统设置辅助程序(Setup Assistant) 马上要做的几件事包括产品和.Mac注册、网络设置和系统软件更新。虽然这些事项都可以等到以后联了网时再进行,但充分利用系统的初始设置引导,会事半功倍。

进入系统后的第一件事,当然是验机。应该到系统概述里查看产品的硬件信息,看看是否与你所定的货相符。如果是从非苹果官方渠道进的货,还要注意核对产品序列号。更应注意有无异声、异味,外观上有无缺陷。发现问题,应该及时与供货商联系。

开机以后,如果是笔记本电脑,要先校正电池,这样有助于提高电池的使用寿命。

接着就是用磁盘工具将你的系统安装盘做一个备份,原盘可以和说明书一起妥善保存起来,在需要用系统安装盘的时候,使用这个备份盘就可以了。一旦备份盘出现故障,你可以用原装盘再做备份以便使用。

下一步就是建立一个文件夹,专门用于记录或存储软件安装日志,以便日后卸载软件。苹果系统没有Windows那样的注册表,软件的安装方式也有很多种。安装起来并不很难,但拆除有时会比较麻烦。有些软件比如pkg文件在安装后会在硬盘资源库下的receipts文件夹里储存一个备份,里面的Archive.bom文件记住着所安装的文件的权限和路径。但是,以其他方式安装的软件,有没有安装记录或者安装记录的位置就不能一概而论了。有些软件在安装以后,可能会在硬盘下生成安装日志,而有些则可能在桌面上生成安装日志。这些日志里记录着该软件在什么路径下安装了什么文件,如果把它们挪到特定的文件夹里,将便于以后的拆除。

另外,应该考虑一下系统的备份问题,这包括:以后怎么备份系统、用什么软件或媒体来备份等等。根据不同的方式方法,考虑购买DVD、Flash Drive、外置硬盘,甚至是火线、USB线等等。

联网以后,如果首次开机的时候,没有将产品注册,应该尽快将产品注册,这样便于以后向苹果公司的技术支持求助和联系。

除此之外,应该马上装AppleJackOnyx等系统维护软件。这种软件不要很多,在系统出现故障时,它们或可提供快速和便捷的解决方式。

再有就是下载一个firefox浏览器,以便浏览一些Safari所不能正常浏览的网页。

必备的软件还包括stuffit expander。虽然苹果自身带有解压软件,但是stuffit可以解压多种格式。除此之外,一些必备的软件还有Windows Media Component for MacReal PlayerVLC以及mplayer,它们可以帮助用户看不同格式的视频以及VCD。

最后应该考虑一些附件,比如:如果是笔记本电脑,应该考虑是否添加鼠标或电脑包之类的附件。

查找隐含文件

用终端当然很简单。比如查找隐含文件.GlobalPreferences.plist,可用一下方法:

1. 到应用程序(Applications)下的实用程序(Utilities)里,打开终端(Terminal), 然后输入:

locate .GlobalPreferences.plist

回车后,就会把该文件显示出来。

2. 将搜到的路径用鼠标选择以后,用组合键Apple和C复制。然后输入:

open空格

3. 用Apple和V键把复制的路径粘贴到终端上,然后回车。该文件就会被系统选择适当的应用打开了。

除了终端以外,可以使用智能文件夹来搜索隐含文件。方法是:

1. 用组合键Apple、option和N,或从Finder菜单的文档(File)下选择”创建只能文件夹”(New Smart Folder)。

Picture 39.png

2. 确定”Computer”被置为高亮,如果不是,点击”其它…”(Others…),然后从列表中勾选你要搜索的磁盘,并点击”好”(OK)。

3. 点击”种类”(Kind), 从下拉菜单里选择”其它”(Others)。

4. 在”选择搜索属性”的列表里找到”可见性”(Visibility),使其高亮,并点击”好”(OK)。

Picture 40.png

5. 此时,原来显示为”种类”(Kind)的地方,现在是”可见性”(Visibility)。右侧的选项则显示为”可见或不可见”(Visible or Invisible)。如果你要只搜索隐含文件,可以点击这个选项,从下拉菜单里找到”不可见”的选项。

6。将关键词输入上方的搜索空白。当然,你也可以将”最后打开”那项变为”名称”, 然后选择”包含”, 并用这一行中的搜索空白输入关键词。本文中以.GlobalPreferences.plist为例,在输入字母的同时,Spotlight便开始搜索了。

Picture 61.png

7。当你关闭该智能文件夹时,系统会提示你是否储存该文件夹,可以根据需要而为之。

安装应用软件

一些新用户不知道该怎么处理下载的应用软件,有的就把应用留在桌面上,这种做法常常遭到一些对Mac OS X系统有些经验的用户的耻笑。可是这些老用户其实并不清楚多用户系统本身允许用户如此处理应用软件。当然,把应用都放在桌面上的做法不值得提倡,应用软件的安装位置应该按自己的实际情况和习惯进行合理的安排。

除了系统盘内所带的应用软件(具体安装方法,见随机用户手册),苹果机的软件安装方式基本上来说有以下几种:应用磁盘镜像(.dmg文件),软件包(.mpkg或.pkg文件),压缩文件(.sit、.zip、.rar等), 软件开发商自制或商用第三方安装程序或脚本(script),以及单一应用。

这几种方式中,用软件包的方式在通常情况下应用的路径是已经确定的,而软件开发商自制或商用第三方安装程序或脚本的方式在有些情况下路径也是确定的,而另一些情况下允许用户自己选择适当的文件夹来进行安装。这两种方式几乎是全自动的,只要用户一点击这些安装程序,软件将自动安装。当然,有些场合下,会要求用户同意软件的使用政策,或输入管理员密码。如果没有特别说明,所安装的又属于用于桌面应用(即所谓的Desktop Applications),安装完毕后,应该先到硬盘下的应用程序文件夹里查找。

软件包安装需要调用实用程序文件夹里的“安装程序”(Installer)。如果您的机器里实用程序文件夹下没有这个”安装程序”软件,你将打不开.mpkg和.pkg文件。软件包安装后,会在硬盘下资源库Receipts文件夹或用户下资源库Receipts文件夹里存有.pkg文件副本。该pkg文件里储存着一个Archive.bom文件,记录着软件安装的路径及权限。另外,软件包的方式可以用Apple Remote Desktop进行远程安装,非常方便。采用软件开发商自制或商用第三方安装程序或脚本的方式进行安装后,通常情况下,也会生成安装日志,不同的软件所产生日志的地方也不尽相同。

2.4.13-1.png

.mpkg文件图标

镜像文件(.dmg)在桌面上的图标是硬盘模样。如果是通过下载安装,当该镜像下载完毕验证合格后,将自动装上(mount)。此时,桌面上会出现一个白色套筒样的图标(宗卷/Volume),一个新的Finder窗口将打开,里面显示的文件内容。如果不慎将这个Finder窗口关闭,并将这个白色套筒图标拉到了废纸篓里,可以双击dmg硬盘图标,使白色套筒再次出现在桌面上。双击该白色套筒,Finder将显示应用内容。通常情况下,可以把Finder里的内容直接挪到你要安装软件的地方,然后就可以把dmg硬盘图标拉到废纸篓并清除。有些软件开发商在dmg文件里加有图示,表明应该将文件挪到什么地方去(比如:应用文件夹)。有些开发商就更加精细,除了图标外,还加了安装位置的替身,只要把应用拉到替身图标上,安装就完毕了。

镜像文件除了用于安装应用以外,本身可以做为磁盘镜像,通过磁盘工具(Disk Utility)的恢复(Restore)功能对磁盘进行安装或修复。

dmg文件、白色套筒似的宗卷及用Finder打开的宗卷内容

Mac OS X系统本身具有一定的解压功能,所以象.zip这样的文件,双击后就与用正常的文件夹用finder窗口打开一样,只要把里面的内容挪到你想安装应用的地方,就算安装成功了。当然,如果被压缩的文件本身是个安装程序,你还要双击该安装程序进行安装。一些压缩文件不能调用Mac OS X系统自带的解压方式解压,这些文件可以用Stuffit Expander或其他Stuffit软件来处理。这就是该软件被列为必要的软件的原因了。

对于单一应用,直接挪到硬盘下的应用文件夹、自己设定的文件夹或指定的文件夹里就可以了。

软件安装完毕以后,如果要方便使用,可以到所安装软件的文件夹里,把软件图标直接拉到Dock上(分界线以左或上),这样要使用时,点击Dock上图标,设置直接把相应的文件拉到dock上的应用图标上就可运行该应用了。


Mac OS X下应该如何卸载软件

Mac OS X的软件安装方式有很多种,而软件卸载的情况也很不同。在Mac OS X拆除软件往往不是把软件拉到废止篓里那么简单。通常情况下要具体问题具体分析。无论手动还是用第三方软件卸载,以下问题需要考虑:

1。该软件是以什么形式(dmg,pkg,软件安装盘,单一应用或是其他方式)安装的?
2。软件的安装盘或系统里有没有卸载软件?
3。软件的帮助文件有没有说明如何卸载?软件开发商的网页有没有提供类似说明?
4。是否运行过该软件?
5。你是否已经退出软件?运行中的软件是不能删除的,关掉应用窗口也不等于退出了应用,应该用Apple和Q组合键,或通过该应用的菜单,或苹果菜单里的强制退出选项将软件退出。

在“安装应用软件”一文里,曾提到文件包(.pkg文件)方式的安装,会在硬盘下的资源库或用户下的资源库Receipts文件夹里产生一个副本,内含安装路径和权限。对以.pkg文件包安装的应用卸载时,应该先检查着这个含有安装路径和权限的文件。具体做法是:

1。按住Apple、Shift和U,或用Finder导引到应用程序(Applications)文件夹下的实用程序(Utilities)文件夹,双击终端(Terminal)。

2。在终端下输入:lsbom空格

3。到硬盘下的资源库里的Receipts文件夹,找到你要卸载的文件包名,按住Ctrl键的同时点击该文件。(注:Leopard的方法与此不同)。

4。从菜单里选择“显示包内容”(Show Package Contents),此时,Finder会打开一个新窗口,里面有个Contents文件夹。

5。打开Contents文件夹,找到Archive.bom文件,把它直接拉到第二步所打开的终端窗口上,然后回车。

6。根据路径信息删除软件。

7。删除Receipts中这个pkg文件。

注意:1。以mpkg文件包安装的文件在Receipts文件夹里会产生多个pkg文件,卸载软件时应该注意到每个pkg中检查其路径,并按路径删除。

2。如果某个软件下载并安装过升级包,如果你按最新的升级安装包里的Archive.bom下的路径把所有文件都删除了,你不一定能恢复到该软件的先前版本。这是因为升级包把先前版本的某些相应文件给覆盖了,一旦这些新装上的文件被删除,旧版文件也就不存在了。系统软件在安装时多以安装包的方式来安装,由于系统软件升级频繁,用这种方法来卸载就比较麻烦,不如重装系统。

软件安装时如果用的是软件生产商自己的安装软件或安装盘,首先要找找原安装软件或安装盘,或运行进入原安装软件或安装盘的安装界面,检查有没有卸载方式。如果没有,要退出安装界面,并检查以前安装时是否曾产生过安装日志。如果有,应该按安装日志内的路径进行删除。象Adobe CS3这样的大型软件,除了安装盘内的安装截面有卸载方式以外,在实用程序文件包内也有自己的卸载软件。

对于以压缩包和单一软件方式进行安装的软件,把软件从安装的地方直接拉倒废纸篓是必须的,但这样做是否卸载完全,也是看情况而定。

对于非系统软件,第三方软件AppZapper是一个解决方案,但是,如果所拆除的软件是复杂的大型软件,或者是以软件制造商自己的安装软件或mpkg文件安装的,用AppZapper很有可能不能将该软件完全拆除。对这些软件应该先考虑这些软件是否有自己的卸载方式。

�� 17.png
上图中以Filp4Mac WMV为例,可以看出AppZapper并不能找到Filp4Mac在Receipts文件夹中的安装包。而Filp4Mac本身在安装完以后,在所安装的文件夹里有自己的卸载包。

对于系统软件的组成部分的拆除,直接拉到废纸篓的方式很可能造成系统问题。DesInstaller 是用于卸载用pkg方式所安装的软件,它的最大好处就是可以在删除软件的同时将所删除的软件归档生成一个安装包以备用。由于系统软件是以pkg方式进行安装的,所以DesInstaller常用于卸载某些系统应用。但是,在使用该软件卸载系统软件时,一旦出现问题,就可能弄巧成拙,最后不得不重装系统。

通常情况下,软件一旦运行过就可能生成属性文件、缓存文件(Cache)或其他附属文件。如果在拆除这样的软件时,这些属性文件没有拆除,那么以后即使再装上这个软件,它仍然会采用以前的设置。假如你拆软件的原因是因为软件运行不正常,而且不正常的原因其实就是属性文件出了问题,你拆除软件时却不知道,那么即使再重新安装了这个软件,这个软件仍然不能正常运行。因此,你在拆除软件时,无论是手动拆除还是使用上述两款第三方应用,都应该到硬盘下及用户下的资源库Preferences文件夹里看看有没有与所拆软件相关的文件或文件夹。除了Preferences文件夹以外,还应该检查以下路径,看看有没有与要卸载的应用相关的文件或文件夹:

硬盘目录下
用户的My Documents文件夹
硬盘及用户的资源库文件夹
硬盘及用户的资源库下Caches文件夹
硬盘及用户的资源库下Application Support文件夹
硬盘及用户的资源库下ColorSyn文件夹里的Profile(特别是当你的应用与扫描仪有关)
硬盘及用户的资源库下Components文件夹
硬盘及用户的资源库下Contextual Menu Items文件夹
硬盘及用户的资源库下Input Manager文件夹
硬盘及用户的资源库下Internet Plug-Ins文件夹(特别是当你要卸载的是Safari插件)
硬盘及用户的资源库下QuickTime文件夹(如果你要卸载的是视频转换软件有关)
硬盘及用户的资源库下Screen Savers文件夹(如果要卸载的是屏保)
硬盘及用户的资源库下StartupItems文件夹(特别是你的应用一登录就自动启动)
硬盘及用户的资源库下Widget文件夹(如果你要卸载的是Widgets)

如果你的机器上有多个用户,而应用又是所有用户都能使用的,你应该通知所有用户让他们也登录后对相应的文件夹进行检查。

当做完这些检查,并删除了相应文件后,还要做的是搜索软件名或开发商品牌名,看看有没有残余文件。有些软件有隐含文件,再搜索时可以使用命令行或智能文件夹(Smart Folder),详见“查找隐荐文件”一文。

总之,软件卸载往往不是一个简单的工作,因此,我曾在“新机准备会对以后有帮助”一文中提到要建立一个文件夹来存放安装日志,同样的,在手动卸载时,最好也把你的拆卸过程记录下来存在那个日志文件夹里。

另外,从上面的描述,还可以看出软件安装与卸载的难易程度往往取决于软件开发者在开发时是如何组织这些路径的。如果这些路径比较复杂,而且开发者又没提供详细的卸载说明,终用户的拆卸难度就相当大。而目前多数免费软件具有这种毛病,所以,在选择软件来安装的时候,不仅要看其功能、是否是免费、还要注意它有没有提供详尽的拆除的方法。


为什么要备份MAC系统信息

备份? 难道不就是把文件或文件夹直接拷贝到其他磁盘或磁带上就行么? 不错。有不下二百种备份软件都自称可用于Mac OS X的备份,外加Unix系统和苹果系统命令和拷贝、备份功能,其根本目的也都是把文件或文件夹拷贝到其他磁盘或磁带中去。在这么多的软件和方式下,应该如何选择最适合自己的备份方式呢?

在考虑备份软件及方式时,应该综合考虑以下几个方面:1。备份的内容;2。备份的频度;3。备份的储存位置及媒介;4。如何用备份恢复;5。备份的成本。

备份的内容
从备份的内容来说,可以是一个或几个文件夹,也可以是整个系统。这完全取决于用户的备份目的,也就是说要保护什么。比如,你有个电影想保存起来,你可以把它刻成光盘,或拷贝到其他的媒介。这种复制,可以说最原始也最简单,很多方面比如用户权限、文件替身、文件缓存、隐含文件等等都不需要考虑,但是,如果你所担心的是某些应用或系统出错或是硬盘损坏的话,用这种方法是行不通的。

Windows的用户会明白,如果采用这样的方法,文件虽然会保全了,但在系统瘫痪后做恢复时,重装系统,把那些应用文件夹直接拷贝过来的方法对于多数应用无效,必须重新安装应用。于是,为减少麻烦、提高系统恢复的速度,就有人想到了使用Ghost这类镜象软件,其目的就是与其要重装系统和应用,还不如进行整盘备份,虽然这类软件最广泛的使用是批量安装。

对于Mac OS X来说,整盘克隆都是可以的,虽然版本或机型不同,方法也不太一样,各种软件所克隆出来的结果也不一样。但是Mac OS X本身是多用户系统,也就是说,这一台机器可以让很多人使用。对于用户,而不是机器的所有人来说,整盘克隆是不允许的。针对这种情况,一些用于备份个人用户信息的软件就诞生了。这些软件不考虑系统瘫痪,只考虑个人的信息是否丢失。

说到个人用户信息的备份,那是不是就把个人用户的Home文件夹从Finder里拉到其他磁盘上就行了?不是!文件夹里包括着各种各样的信息:文件或文件夹所有人信息、替身所有人信息、POSIX权限(用户/用户组的权限)、BSD flags(标识)、Finder flags、锁定flag、变动日期、创建日期、Finder注释、Resource fork、HFS+扩展格式的属性、ACL(Mac OS 10.4)、文件ID等。Unix系统和苹果自己的若干备份和拷贝命令及功能,在执行中,所能复制的内容是不同的。使用Finder做复制,这些所有人信息、BSD flags及文件ID将不被复制。因此,还是应该考虑其他方法或软件。

备份的频度
备份的频度就是指应该多久才做一个备份。做备份的用户本来就不多,那么是不是偶尔做一次或觉得有需要时在备份就行了?这不仅仅要看你备份的目的,还要看你备份的内容量、所用的软件和方法,甚至包括那个软件所采用的方法。一个简单的道理:一旦系统瘫痪使用备份恢复了以后,即使在备份的自身过程中没有丢失任何信息,你制作备份以后到系统瘫痪这个期间生成的或修改的信息就丢失了。 如果你所需要的快速恢复系统,无所谓个人文件丢失,那么采用整盘克隆或着映像备份偶尔做一次备份也就可以了。否则应该采用定期备份。

定期备份的用户最希望备份软件有的功能当然就是软件能够定时自动处理,所以在选择备份软件时应该考虑该软件有没有类似功能。另外,还要考虑的是你备份所用的媒介的容量,定期检查看看是否空间足够。定期备份更应该考虑备份软件的速度和方法,还涉及到需要备份的内容量。假定你想设定为每天夜里4点开始备份,如果你机器的内容太多,备份软件运行一天都不能备份完,那么这种频率就很不合理。或者,你设置为早上8点开始备份,虽然备份可能只需要2个多小时,可9点钟有人要使用机器,打开了很多应用,这样备份软件很可能出现复制错误。

就备份软件的运行机理而言,除了整盘克隆,还有两种常见的方式:差异备份(Differential Backup)和渐进备份(Incremental Backup)。比较高级的备份软件在第一次备份时进行整盘克隆,在以后的备份中,要么采用差异备份,要么采用渐进备份。差异备份是在上次整盘复制以后,拷贝整盘复制后发生变化的内容;而渐进备份是每次备份时,只拷贝上次局部备份后发生变化的内容。在速度上后者通常要快一些,但是这要看软件开发商在软件里如何执行这些机制的。但总体而言,这两种方式都不能在一次复制中捕捉到整盘全景。

备份的储存位置及媒介
除了需要选择备份软件以外,还需要考虑有什么备份。对于台式机,你可以在机内添加额外的内置硬盘,可以使用外置存储装置,也可以采用网络;笔记本的备份就只能使用外置存储装置或网络。媒介通常是磁盘,专业人员则使用磁带。由于要备份的内容量越来越大,CD,DVD以及闪存往往容量不足,只有使用其他方式。与外部存储的连接方式可以是火线(Firewire),可以是USB。如果整盘克隆,建议使用火线,因为整盘克隆以后,多数情况下,带有操作系统的火线盘可以做为启动磁盘。另外,建议在使用外置硬盘时,建议使用硬盘盒。

远程备份除了iDisk以外,到目前离Mac个人用户尚远,虽然某些外置硬盘的生产商已经推出了可以在Windows系统下做远程备份的硬盘。对于商务用户,远程备份的方法和软件是存在的,而且也不少。

如何用备份恢复
做了个备份,可是系统瘫痪时,不知道怎么用备份来恢复,就只能让人急上加急。在选择备份软件时,考虑系统或文件恢复时,不应该仅仅考虑这个用户界面是否好用,更应该考虑在紧急情况下,是否能够把丢失的文件以最快的方式找回来,或者,在系统故障时,能否以最快速度让系统恢复工作。

上面提到用火线盘做整盘克隆,这种方法在系统瘫痪的时候能快速让系统立即开始工作。但不足的是,如果你做的备份时日已久,用户数据就丢掉很多。而且,假如你想找回一个不慎删除的文件,你所克隆的备份里也不一定有。一些备份软件则可能与上述情况相反,特别带有归档功能的软件,允许你很快找到某天的内容,但不带系统备份,或者,当系统瘫痪时,没法马上用备份的系统代提瘫痪的系统来启动,而需要一两个小时甚至更长时间来做恢复。

备份的成本

这当然包括软件、硬件、备份和恢复所花的时间、以及停用系统所花的时间和损失。

总之,在选择备份软件及备份方法时应该结合以上这些方面进行综合分析。整盘克隆型软件中,使用比较普遍的有苹果的磁盘工具、SuperDuper和Carbon Copy Cloner,其中SuperDuper反应最为良好,但是磁盘工具因为随机而来,使用也比较广泛。对于用户自身文件的备份,Apple Backup 3.1的功能比较齐全。对于远程备份,rdiff和Symentac的Veritas都可实现。Veritas和EMC Retrospect可以用来备份服务器,EMC还有一个版本叫Retrospect Lite可备份Mac OS X的非服务器版本,在购买某些品牌的外置磁盘中会免费提供。

至于Time Machine,其备份不能用来启动,但是和Retrospect这类软件比起来,它随Leopard操作系统而来,因此成本上比其它软件要低,另外它用户界面比其它软件使用起来更方便。

Disk Utility对苹果进行整盘克隆备份

1.选择储存备份的媒介。如果你的机器是PPC构架,你的媒介要大于等于你要备份的系统盘;如果是Intel构架,你的媒介不得小于你要备份的系统盘内的已占空间的量。

2.根据你存储备份的方式,做好必要的连接和准备工作。如果你想把你的系统从一个扇区克隆到同一个硬盘上的另一个区,你最好让这两个区大小相当。如果你用移动磁盘进行备份,做好选择火线连接。如果你想把你的盘克隆到另一台相同构架的机器上,可以用火线将两台机器相连,然后将用来存储备份的机器启动,启动时按住T键,当屏幕上显示出火线图标时便可松手。

3.如果是PPC构架的机器,在含有即将备份的内容的磁盘(源对象)的机器上插入系统安装盘,并重新启动。启动时按住C键,当看到屏幕变成灰色,出现苹果图标时便可松手。系统出现语言选项后,选择语言,进入安装界面。从屏幕最上方的菜单栏找到”实用程序”(Utilities),然后从下拉菜单里选择找到磁盘工具(Disk Utility)。

如果是Intel构架的机器,可用Finder或组合键苹果键、Shift和U,打开应用程序下的实用程序文件夹,然后双击里面的磁盘工具(Disk Utility)。

4。如果你要存储备份的磁盘比较大,不妨将其分区,分出一个与源对象大小相当的扇区。要想分区,应该从磁盘工具的界面左侧的磁盘和宗卷列表中选择你要存储备份的磁盘。注意:盘名标有磁盘容量的大小。没有标明大小的那只是磁盘里的宗卷。选好磁盘后,点击磁盘工具界面的右侧上方中间的“分区”(Partition)。在宗卷信息(Volume Info)下的大小里,输入你要备份的宗卷的容量,然后点击下方的“分区”键。源对象的容量信息可以通过选择该宗卷,然后从磁盘工具用户界面的下方找到。

5。分区结束后,点击磁盘工具有上方的”恢复”按键。把即将复制的卷宗拉到“源对象”(Source)右侧的空白。把你新分的宗卷拉到“目的磁盘”(Destination)右侧的空白中。钩选“抹掉目的磁盘”(Erase source)选项,点击磁盘工具界面有下角的“恢复”(Restore)。

系统将开始进行恢复操作,并用进度表来显示进度。当恢复操作结束后,该进度表便自动消失。

6.如果你的机器是Intel构架,可以用组合键苹果键和Q退出磁盘工具。如果你的备份存于另一台机器,你可以将桌面上的“目的磁盘”拉到废纸篓,然后按掉另一台机器,拔下火线。当你启动克隆后的机器时,你会发现在源对象里为隐身的文件夹,在克隆后的机器里不再隐身。你可以按照“如何显示所有隐含文件”中的做法把它们隐藏起来。

如果你的源对象是PPC构架,你应该从下拉菜单里找到启动磁盘,选择你的硬盘为启动磁盘,并重新启动。


Time Machine in MAC

既然70-80%的用户都不做备份,为什么苹果要在Leopard中隆重推出时间机器这个新功能呢?况且,在Mac OS X上本身就已经有了不少备份工具。

在进一步讲述时间机器前,不妨回顾一下Mac OS 10.4下苹果自带一些备份工具,以及它们的备份方法。

1。Finder。

Finder的工具栏里具有复制功能。通过Finder把一个文件夹从硬盘挪到移动硬盘或共享宗卷的过程,谁说不是一种备份方法呢。但是,这种备份很大的局限性。首先,通过Finder配合鼠标把文件或文件夹复制到另一个磁盘或路径下,一些重要信息或丢失或改变,这包括文件或文件夹的所有人信息,替身的所有人信息等等。第二,即使把一个能够用于启动的硬盘下的所有文件和文件夹用Finder挪到另一个磁盘,仍然不能得到一个能够启动的系统。第三,Finder本身没有提供定时或自动复制等功能。第四,作为一个简单的复制过程,没有比较高级的机制来提高复制的速度。

2。磁盘工具

磁盘工具可用来制作映像,这个功能允许用户把整个硬盘做成映像储存到其他磁盘或共享宗卷中。映像不外乎是个dmg或sparseimage文件或者说是一个特殊的文件包,虽然在系统瘫痪时,可以用磁盘工具里的恢复(Restore)功能把硬盘用映像重新复制,但是这个映像本身不能直接启动。换句话说,你系统不能启动,但你有个原系统的dmg映像,你可以用这个映像使系统恢复到制作映像时的状态,但却不能马上让系统启动,因为恢复本身要花一、两个小时或更长时间。

当然,利用磁盘工具的恢复功能,你可以进行整盘克隆,把一个硬盘里的东西,完整地复制到另一个硬盘中去。当系统出现故障时,你换上克隆的硬盘或通过火线(Firewire)连接那个克隆硬盘,就可以用该克隆启动,你就可以马上使用机器。

但是,Mac OS X下的各个版本的磁盘工具功能不尽相同。用于PPC构架的磁盘工具不能对目前正在运行的系统盘制作映像或直接作整盘克隆。你需要使用其他启动硬盘或光盘来启动,然后再对原先的启动盘进行备份,而这个备份结果往往需要储存到第三个磁盘上。假设你用系统安装DVD来启动,对机器的内置硬盘进行备份,其备份储存到某个移动硬盘上,DVD、内置和移动硬盘加在一起就是三个盘。用于Intel构架的磁盘工具则必须使用正在运行当中的系统来做整盘克隆。如果用系统安装DVD启动后,DVD内部的磁盘工具不允许你选择目标或源宗卷。但是即使用正在运行的系统中的磁盘工具对自身进行整盘克隆,其结果虽然也是个能够启动的盘,但是你会发现备份系统中的隐含文件和文件夹居然都变为可见,这说明Intel构架的磁盘工具在复制中还是有遗漏。另外磁盘工具本身也没有提供任何的定时进行自动备份的机制。

3。Apple Backup

Apple Backup本身不是随机就有的,它本身是为.mac用户进行远程备份而设计的,但是也允许用户选择其他的媒介对备份文件进行储存。Apple Backup带有定时功能,用户可以设定时间自动备份。但是,Apple Backup 不能够对整个系统进行备份。换句话说,一旦发生硬盘问题,整个系统瘫痪了,用户必须先恢复系统,然后才能用Apple Backup对文件恢复。

4。NetInstall

NetInstall是远程安装工具需要Mac OS X Server(服务器)来支持。其本身的目的是便于批量安装机器,而不是备份。但是实现NetInstall的步骤包括做网络启动盘映像。这个映像需要用OS X服务器版专门的image软件来制作,与dmg文件不同,因为其中含有网络内容。

5. Unix和苹果系统命令。

除了以上软件以外,Mac OS X系统里带了一些Unix或苹果自己的系统命令,比如:cp、ditto、rsync、asr,甚至hdiutil的映像的功能。但是这些命令有其适用条件,并不是所有的命令都可以把文件或文件夹得所有属性进行复制。而且对于多数用户来说,对命令实在是不知如何下手。

从恢复的角度上来说,从Mac OS 10.1到Mac OS 10.4,苹果没有给用户提供更多的方便。Finder只有一层undo,结果,一旦用户把文件或文件夹误拉到废纸篓,不及时undo的话,就没法复位。(当然,第三方软件或可帮助)。如果系统出错,在Windows下有一个恢复(Recovery)功能,允许用户在再次启动时,系统自动检测并恢复。Windows下还可以允许用户选用最后一次顺利登录的信息来登录,而这些Mac系统也不具备。

于是,Time Machine,做为一种备份工具,一方面弥补了以前版本Mac OS X的不足,一方面拥有新的技术解决了其他系统或备份软件所不能解决的问题,外加其超酷的用户界面和广为人知的噱头,粉墨登场了。

Time Machine的作用机理是这样的:

用户在第一次启动Time Machine以后,该软件将做整盘克隆。以后每个小时,Time Machine就对Mac OS X系统的FSEvents(文件系统事件)进行交流看看系统发生了什么变化。FSEvents进程对系统的所有变化进行持续的追踪。当发现过去一小时的系统变化以后,Time Machine对那些变化的文件进行备份。以后每天会将头一天的小时备份自动清除,每周会将上一周的每天备份自动清除。这样在它节约了备份空间的同时,保持了一套完整的系统备份。

Time Machine根据FSEvents提供的信息,对有变化的文件做出备份,这本身属于渐进备份(incremental backup),它还对没有变化的文件制造一个硬性链接(Hard Link)。从文件系统的角度来看,一个文件在磁盘上不过就是一堆数据,文件目录通过硬性链接将这对数据与文件目录联系起来。如果删除了这个硬性链接,用户就不能找到这个文件,虽然此时文件可能还良好地存在于磁盘上。在Mac OS X下通过Finder的清空废纸篓(Empty Trash)的功能来删除文件其实就是把文件的硬性链接删除了。如果使用恢复性的软件,被如此“删除”的文件只要在磁盘上没有被新文件所覆盖,仍有可能被找回来。

在通常的文件系统和磁盘格式下,一个文件只有一个硬性链接。而苹果为了这个新功能把磁盘格式进行了修改,使其允许一个文件存在多个硬性链接。硬性链接其实就是指针,在备份中储存指针比备份文件既省时又节省空间。而且,由于这些指针的存在,通过用户界面,你可以调出某个时间内的系统所有文件来。

Time Machine与现有的备份系统相比具有很多优势:

1。使用Time Machine只需要进行一次整盘克隆,这比每次使用磁盘工具、SuperDuper或Carbon Copy Cloner省时省力。

2。Time Machine能够持续地保持操作系统的完整性和既往文件史。你再不用担心把文件误挪到废纸篓以后不知道应该把它还原到什么路径中去。误删的文件,只要在系统中存在超过一个小时,你还能找回来。

3。Time Machine不用你在设定备份时间或选择备份的内容,因为它是作用于整个系统,而且是持续运行的。当然,你在某一刻不想备份某些文件时,可以关掉Time Machine.

4。Time Machine由于使用FSEvents,不需要扫描硬盘,备份是使用的系统资源较少。

5。与Windows Shadow Copy技术不同,Windows允许用户恢复到过去的系统状态,但是恢复以后,新的状态就没有了。而Time Machines可以让你在历史和现在之间往返。

使用Time Machine应该注意些什么?

1。最好在初始装机后,就启动Time Machine,因为做整盘克隆需要一定的时间,初始装机后内容最少,此时开启Time Machine可以节约很多时间。

2。Time Machine对于未改动的历史文件,采用的是硬性链接。如果在启动Time Machine时,该文件就损坏(corrupt)了,以后也好不了。

3。如果你有不可告人的文件,建议你不要使用Time Machine。上面曾经提到了文件删除的机理,硬性链接就是个指针,只要有指针存在,文件就可以找到。换句话说,当一个文件存在多个指针时,你要把所有的指针都删除,磁盘上的文件才调不出来。虽然Time Machine里的确有功能能够让你将某个文件的所有备份都删除,但是,如果您这样的文件太多,是不是够你喝一壶的?如果你要删除你前男/女朋友的聊天记录或照片,还和人家交往旷日已久的话,那可有你删的了。此时,不如把你的备份盘格掉,重新启动Time Machine做整盘克隆。

4。Time Machine可以在系统崩溃时帮你恢复。但是,如果你的备份硬盘出现的问题,Time Machine帮不了你。

5。Time Machine每一个小时备份一次,如果你正好在那个时间间隔里创立了一个文件,并误删。使用Time Machine不能帮你解决问题。

6。Time Machine能不能用来备份bootcamp所分的Windows扇区的东西?如果你不运行Mac OS,Time Machine都没启动,那肯定就不能。如果运行了Mac OS,我还没试过,不知道Time Machine 能否备份已经装载的共享宗卷(Mounted Sharepoint)的内容,感觉上应该是不可以,应该是已经超出了你系统的FSEvents所能控制的范围。

7。Time Machine的备份自身不能启动。因此最好在你要承载备份的硬盘上分个区,在系统首次运行Time Machine以后,在另一个区做一个整盘备份。这样,一旦系统出现问题,可以使用你的整盘备份启动,继续你的工作。

Mac下的Microsoft Word 文件显示为乱码怎么处理

使用Microsoft Office软件打开文件或着从网上粘贴文字到Office软件中,如果出现乱码,通常来说,是因为你的机器里没有原文件所使用的字体。如果你不能找到相应的字体并安装到你的机器上,就需要修改文件的字体。

�� 20.png

以Word文件为例,先选择所有文字,然后从Word菜单里的View(显示)下拉菜单里够选Format Palette (格式调板)。从格式调板里找到”Styles”下方的”Clear Formatting”,并点击。文件将正常显示出来。

�� 21.png


用浏览器( Safari, Firefox )显示中文时为乱码应该怎样修理

中文显示为乱码是因为网页的文本编码格式不对。在网页开发时,可以通过用Charset来表明网页的编码,这样,当浏览器浏览到该网页时就会自动采用网页的文本编码格式。但是由于开发人员的疏忽,没有对网页的文本编码进行设定,或者一些动态网页在调用数据时,没有考虑到数据本身的编码,这就会出现乱码。

�� 19.png

上图为动态网页设计不当造成的中文乱码。整个网页的编码为GB2312,但是某些数据却是UTF-8。如果将浏览器编码换成UTF-8,乱码处将正常显示,但是原来正确显示中文的地方则变为乱码。这种问题并不是苹果机或者Safari等苹果软件的问题,而是网页设计者的考虑不周造成的。

如果出现乱码的浏览器是Safari,应该到Safari菜单里的显示(View)下拉菜单里,选择“文本编码”(Character Encoding),然后试选择Unicode (UTF-8),简体中文(GB2312)或(HZ GB 2312),或中文(GB 18030)。一种编码方式不行,就换成另一种。

�� 171.png

上图为Safari的文本编码菜单。

如果使用的是Firefox,应该到Firefox菜单里View下选择文本编码。Firefox的文本编码比较全,但是一般情况下,在UTF-8, GB 2312或18030之间进行转换就应该解决问题。

�� 18.png

上图为Firefox文本编码菜单

在使用浏览器用hotmail或其他web邮箱发送邮件时,如果接受者反应有乱码出现,再次发送中文邮件时,即使发信者的网页能正确显示中文,也应该先从菜单行选择文本编码,再编写发送邮件。至于应该选用哪种文本编码,应该先从UTF-8试起,如果还是出错,可以考虑GB 2312。