Mac OS X文件系统常见问题

Marble’s Mac

Mac OS X系统常见问题解答

Marble’s Mac header image 4


类别为:'Mac OS X文件系统常见问题'

Leopard系统的文件及文件夹权限

November 26th, 2007 · 5 篇回复

使用过Mac OS 10.5以前的版本的用户,在使用Leopard时,很快就会发现一些与用户权限相关的用户界面变化。比如,使用Finder的”显示简介”(Get Info)功能显示文件或文件夹的简介时,其”共享与权限”(Share and Permission)部分,已经从以前的所有人(Owner)、组别(Group)和其它(Others)的访问权限(Permissions)的下拉菜单变为对用户和权限列表,同时允许添加用户。

[阅读全文→]

Tags: Mac OS X文件系统常见问题 · Leopard操作系统问题

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

November 24th, 2007 · 有个多事的

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

[阅读全文→]

Tags: Mac OS X文件系统常见问题

如何在Leopard上建立隐身文件

November 7th, 2007 · 14 篇回复

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

[阅读全文→]

Tags: Mac OS X文件系统常见问题 · Leopard操作系统问题

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

October 16th, 2007 · 4 篇回复

删除不了的文件,一般有以下几种情况: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 […]

[阅读全文→]

Tags: Mac OS X系统问题与故障 · Mac OS X文件系统常见问题

怎么查找隐含文件

October 11th, 2007 · 5 篇回复

用终端当然很简单。比如查找隐含文件.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)。

2. 确定”Computer”被置为高亮,如果不是,点击”其它…”(Others…),然后从列表中勾选你要搜索的磁盘,并点击”好”(OK)。
3. 点击”种类”(Kind), 从下拉菜单里选择”其它”(Others)。
4. 在”选择搜索属性”的列表里找到”可见性”(Visibility),使其高亮,并点击”好”(OK)。

5. 此时,原来显示为”种类”(Kind)的地方,现在是”可见性”(Visibility)。右侧的选项则显示为”可见或不可见”(Visible or Invisible)。如果你要只搜索隐含文件,可以点击这个选项,从下拉菜单里找到”不可见”的选项。
6。将关键词输入上方的搜索空白。当然,你也可以将”最后打开”那项变为”名称”, 然后选择”包含”, 并用这一行中的搜索空白输入关键词。本文中以.GlobalPreferences.plist为例,在输入字母的同时,Spotlight便开始搜索了。

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

[阅读全文→]

Tags: Mac OS X文件系统常见问题 · Spotlight和智能文件夹

为什么我的机器里有那么多重复的文件夹,比如资源库,Fonts等

October 10th, 2007 · 尚没人理

这是由于MAC OS X的系统结构所造成的。MAC OS X是基于UNIX的操作系统,其诸多好处之一,就是它是十分成熟的多用户系统。每个用户不单可以分享系统环境和资源,同时也可以拥有自己独特的操作环境和资源。虽然有些重名的文件夹和文件,但对于系统的意义是不同的。 
在根目录下的系统(System)目录里的资源库(Library)是用来支持操作系统的。该资源库下面的Fonts文件夹里的文件是操作系统所使用的字体。而根目录下面所带的资源库是所有用户共享的资源库,里面的Fonts也是所有用户共享的。除此之外,在用户(Users)下面的每个用户Home文件夹下都有资源库,而里面也都有Fonts文件夹。这个资源库是因用户而异的,字体也可能是各不相同。 
这种区分的明显好处就是用户A与用户B在共享系统资源的同时,可以保持各自的特色。另外如果A的操作环境出现了问题或资源库里有损坏了的文件,不会影响到B。从个人电脑的角度来说,这也意味着,如果自己目前所用的帐户出现了某些难以解决的问题,完全可以另建一个新的用户,在不更改现有的操作系统的情况下,继续使用电脑。

[阅读全文→]

Tags: Mac OS X文件系统常见问题

如何把webarchive格式的文件转换成html文件

October 10th, 2007 · 尚没人理

Mac OS X系统带有文件转换功能,可以把webarchive文件变成html文件。
方法是:
1。建立一个文件夹,把你的webarchive文件放入文件夹内。
2。用组合键Apple、shift和u键,或Finder导引到应用程序(Applications)文件夹下的实用程序(Utilities),找到终端(Terminal),并双击打开。
3。在终端下输入:textutil -convert html空格
4。打开装有webarchive文件的文件夹,用鼠标把该文件拉到终端上。然后回车。
textutil便会将该webarchive文件转成html文件,并储存到装有webarchive文件的文件夹内。原网页中的图片也将调出并储存到该文件夹内。所生成的html文件里的图片链接以硬盘当作根目录,因此需要用textedit或其他文本编辑软件把”file:///”用空格来替代。

[阅读全文→]

Tags: 格式转化

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

October 8th, 2007 · 2 篇回复

首先,加密可以有两个意思:一是给文件或文件夹加个口令,让别人打不开。另一个则是把文件用密码进行处理,让别人看不懂。对于一般的文件或文件夹,如果你想让别人看不懂,也想让别人打不开,Mac OS X系统允许你做可加密映像文件。对于Microsoft Word文件或是PDF文件,Word和Acrobat允许对相应的文件设置密码。这样,在打开该Word文件或PDF文件时,就会要求用户输入密码。
制作加密映像文件的方法如下:
1。从应用程序下的试用程序文件夹里打开磁盘工具,在界面上方,点击新建映像图标。或从菜单栏中文件的下拉菜单里找到新建,然后是空白磁盘映像。注意:如果你选择了映像列表中的某个磁盘或宗卷,点击镜象列表中的空白区域,去掉选择。否则所做的映像将是你所选择的宗卷或磁盘。

如果你要加密的是文件夹,也可以从新建里选择“文件夹的磁盘映像”,用这种方法制作的映像比较容易,只要跟着提示进行便可,因此在这里不再累述。值得注意的是这种dmg映像所占的空间会比实际的文件夹大得多,而且由于是dmg映像,建成以后,该映像的容量以及内容均将不能改变。
2。取个文件名,选择存储的地方。
3。如果你知道要加密的文件大小,你可以选择或自定一个比该文件略大的空间。如果你的文件大小随时变化或文件夹的大小随时增减,可以随便选择个空间。
4。加密方式选择为AES-128。

5。如果是固定大小的文件,格式选择为“读/写磁盘映像”(read/write)。如果空间的大小不固定,选择稀疏磁盘映像(Sparse image)。
6。点击创建。
7。输入密码及验证。勾除“记住密码”选项,否则当你登录后,双击该映像文件时,钥匙串将自动填入你的密码,你将失去建立加密文件映像的意义。

此时,就应该在你所指定的路径出现一个.dmg或.sparseimage文件,同时还会装上宗卷。你可以把所要加密的文件往这个宗卷里拉。把该宗卷挪到废纸篓,再双击那个.dmg或.sparseimage映像,就会要求你输入密码。以后修改文件时,要先双击该映像装上宗卷,就可以从dmg或sparseimage文件的宗卷中直接打开或修改文件了。
如果你想让别人看不到你的文件或文件夹,你可以采用以下“隐身草”似的方法:
1. 给文件或文件夹名前加”.”
2. 把你的文件直接挪到硬盘下的那一层,然后改文件扩展为“.hidden”
3. 把你的文件藏于隐藏或不可见的文件夹中。比如/var/,/etc/下面。这些文件夹可以用Finder工具栏的“转到”下拉菜单里的“转到文件夹”显示出来。
4. 把你的文件藏在应用包里,比如.app文件,.wdgt文件下,或.pkg等特殊文件(包)下。
5. eyehide或hidde folder这类的第三方应用。
之所以是隐身草,是指在苹果界面下你一般不容易看见这些文件,可是在终端下或通过终端却能看到或通过命令让所有隐含文件都显示出来。如果要想这些文件真看不见,只有一个地方可以去,就是.Trash,然后清除。当然,如果把你的加密映像前加个”.”,变成一般情况下看不见、即使看见了没有密码又看不了的文件,就应该满足您的需要了。

[阅读全文→]

Tags: Mac OS X文件系统常见问题

如何让MAC OS X下将所有隐含文件都显示出来

October 4th, 2007 · 有个多事的

用终端列出某个文件夹下隐含文件或文件夹的命令是:
cd 文件夹路径
回车后,输入:
ls -a 
迫使Mac OS X系统将所有隐含文件或文件夹都显示出来,则可以用终端采用以下命令:

第一个命令: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.

[阅读全文→]

Tags: Mac OS X文件系统常见问题

我的截图所生成的文件不能在桌面上出现,却能用Spotlight找到,应该怎么修复

September 30th, 2007 · 有个多事的

由于硬盘空间不足,系统缓存不能够及时更新,就可能出现这种情况。值得注意的是,出现这种情况的用户,往往是苹果低端产品Macbook的用户,而且这些用户还使用Boot Camp Assistant将硬盘分区并安装了Windows系统。
出现这种情况后,最简单的方法就是重起Finder。具体操作是:
点击屏幕左上角的苹果图标,从下拉菜单里选择“强制退出”,或者用组合键Option、Apple和ESC。从强制退出应用程序列表里选择Finder,然后点击“重新启动”,强制Finder刷新。

如果以上方法不能奏效,应该重新登录或重起系统。如果桌面上仍然找不到该文件,应该试修复磁盘及其权限。 

[阅读全文→]

Tags: Mac OS X桌面常见问题 · Mac OS X文件系统常见问题 · Finder