时间: 2020-06-21 12:48:59 人气: 5481 评论: 0
您的主文件夹中有一个资源库文件夹(~/Library),该文件夹仅供您访问,用于存储您的个人应用程序支持文件以及某些情况下的数据。~/Library通常,其中的文件和文件夹应该放在一旁,但是如果您使用Mac OS X已有一段时间,那么您很可能会深入其中。MacOS 提示或网络上其他地方的技巧来调整某些内容。或者,也许开发人员要求您在对程序进行故障排除时删除首选项文件或获取日志文件。无论情况如何,您只需打开Home文件夹即可访问Library文件夹。
那是什么?没了?看起来是这样,不是吗?但是请放心,您的个人“资料库”文件夹始终位于资源库文件夹的根目录下,始终如一。Apple使该文件夹不可见。之所以这样做,是因为人们不熟悉MacOS 的内部工作原理,他们经常打开~/Library并开始生根,移动和删除文件,后来才发现程序无法正常工作,应用程序设置消失了,或者-更糟-数据丢失。这个道理是一样的苹果公司一直隐藏包含OS X的Unix基础的文件夹:/bin,/sbin,/usr,等。
(为什么隐藏~/Library但不隐藏/Library,位于驱动器根目录下的类似文件夹,该文件夹包含系统范围的支持文件?最有可能是因为只有管理员用户才能进行修改/Library,并且Apple假定具有管理员级别特权的用户将知道他(她)的身份。是的,我意识到这是一个有问题的假设,因为Mac上的第一个用户帐户始终被设置为管理员帐户。但这在另一篇文章中却有待探讨。)
虽然我了解了Apple的动机-我不得不对不多经验的用户删除了其内容的多台Mac进行故障排除~/Library-用户可能有很多正当理由需要访问其个人“图书馆”文件夹。幸运的是,正如我所提到的,该文件夹只是使用特殊的文件属性(称为hidden标志)隐藏了。您只需要知道如何访问该文件夹,或者,如果愿意,也可以取消隐藏它。我已经提出了18种方法。您选择哪一个取决于您需要多长时间访问一次文件夹以及哪种方法更适合您的工作流程。
偶尔查看的方式
如果您是很少访问的用户~/Library,但是希望在需要时打开它,那么这些方法很适合您。
您可以使用“转到”菜单的“转到文件夹”命令偶尔访问~/ Library。
使用“转到文件夹 ”在Finder的“转到”菜单中(也可以通过按Shift + Command + G进行访问),“转到文件夹”命令一直是访问诸如/Volumes和的不可见文件夹的快速方法/usr。现在,它对于访问“库”文件夹也很有用。只需键入~/Library并单击“ 前往”以在当前Finder窗口中查看文件夹。
按住Option键并单击“转到”菜单,用户级别的“库”文件夹不包含在Finder的“转到”菜单中。如果按住Option键单击 “转到”菜单,则“库”文件夹会神奇地出现在菜单中;从菜单中选择“库”以在Finder中打开文件夹。
在单击“执行”菜单的同时按住Option键,将神奇地显示“资料库”文件夹。
open/Applications/Utilities在您自己的帐户中,使用Terminal Launch Terminal(中的)中的命令,键入open ~/Library,然后按Return键以在Finder中打开文件夹。
使用提供访问权限的应用程序一些将文件存储在中的应用程序~/Library(通常位于中~/Library/Application Support)包括用于打开该程序的支持文件夹的按钮或菜单命令。这样做,然后向上浏览文件夹层次结构(通过右键单击Finder窗口的标题栏图标,按Command + Up或在列视图中滚动到左侧)以查看“库”文件夹的内容。也许最简单的方法是激活Apple的Scripts菜单(通过中的AppleScript Editor的首选项窗口/Applications/Utilities);该系统范围的菜单包括“打开用户脚本文件夹”命令。
使用AppleScript说到AppleScript,您可以创建一个简单的脚本来打开“库”文件夹。启动AppleScript编辑器,创建一个新的脚本文档,然后输入命令do shell script "open ~/Library"。将脚本以Script文件格式保存在Scripts文件夹中(~/Library/Scripts-alas,在“保存”对话框中,您需要使用“转到文件夹”快捷方式Shift + Command + G,仅用于转到 Scripts文件夹)。如果使脚本菜单可见(如上一项所述),则可以随时选择此脚本以打开“库”文件夹。某些第三方启动器实用程序(请参阅下一项)甚至可以让您使用键盘或键盘快捷键来运行脚本。
使用启动器实用程序大多数启动器实用程序,例如Alfred,Butler,LaunchBar和Launcher,可以让您在Finder中快速打开文件夹。例如,启动器可让您将键盘快捷方式分配给~/Library;随时按该快捷方式打开文件夹。
经常查看但不可见的方法
这些过程适用于~/Library经常访问而又希望快速访问但仍然希望保持文件夹不可见的人员。但是,要使用这些选项之一,您必须首先~/Library使用上一节中的步骤之一访问该文件夹- 您必须至少访问一次该文件夹,才能使该文件夹可访问。
使用“最近使用的文件夹”菜单如果您最近访问过“库”文件夹,它将显示在Finder的“转到”菜单中的“最近使用的文件夹”子菜单中。从这里选择它以在Finder中打开它。
将其放在Dock~/Library中在Finder中打开文件夹后,将其图标从Finder窗口的标题栏中拖到Dock中。(或者,如果正在“查找器”的列视图中查看“库”文件夹,则可以将其图标从“查找器”窗口拖动到Dock。)
将其放入Finder窗口工具栏中。在Finder中打开~/Library文件夹后,请确保已启用Finder窗口工具栏(视图:显示工具栏)。然后从“查找器”窗口标题栏中拖动“库”文件夹的图标,然后将其拖放到窗口的工具栏上。(或者,如果您正在“查找器”的列视图中查看“库”文件夹,则可以将其图标从“查找器”窗口拖动到工具栏。)请注意,您可能需要先在工具栏上按住图标一秒钟左右,然后再进行操作。看到绿色的添加(+)图标,表明您可以添加文件夹。
将其放入Finder窗口侧栏中在Finder中打开~/Library文件夹后,请确保启用了Finder窗口侧栏(查看:显示侧栏)。然后从“查找器”窗口标题栏中拖动“库”文件夹的图标,并将其放在窗口侧栏的“收藏夹”部分。(同样,如果要在Finder的列视图中查看“资料库”文件夹,则可以将其图标从Finder窗口拖动到侧栏。)
创建别名~/Library在Finder中打开文件夹后,按住Command + Option并将Library-folder图标从Finder窗口的标题栏中拖到桌面。(如果您在Finder的列视图中,则可以通过Command + Option +从Finder窗口内部将其拖动到桌面。)这将为您的Library文件夹创建一个别名;您可以将该别名放在您喜欢的任何位置,并使用它打开您的个人“图书馆”文件夹。
创建符号链接符号链接类似于别名(尽管某些程序对它的处理略有不同,例如,大多数Unix程序不理解Mac OS别名)。要创建指向的符号链接~/Library,请启动Terminal,键入ln -s ~/Library ~/Desktop/Library,然后按Return键。这将在您的桌面上创建一个到库文件夹的符号链接。您可以将此链接移动到硬盘驱动器上的任何位置。双击该链接,就像打开任何文件夹一样。(如果您不喜欢Terminal,则可以使用第三方实用程序(例如SymbolicLinker)来创建符号链接。)
使用第三方文件实用程序许多第三方文件浏览器和Finder替代品,包括Path Finder,都包含在其文件列表中显示不可见文件的选项。您可以使用这些实用程序之一在需要访问它时打开“库”文件夹。
创建用于打开它的键盘快捷键 Mac OS X使您可以将键盘快捷键分配给任何菜单命令。但是您可能不知道的是,您甚至可以为隐藏的菜单项(例如“转到”菜单的“库”项)创建键盘快捷键。以下是创建可打开“库”文件夹的键盘快捷键的方法:
启动系统偏好设置(Apple菜单:系统偏好设置),然后单击键盘窗格。
选择左栏中的“应用程序快捷方式”项。
单击右侧快捷方式列表下方的添加(+)按钮。
在出现的对话框中,从“应用程序”弹出菜单中选择Finder.app。
键入库在菜单标题字段。
在“键盘快捷方式”字段中单击,然后键入您的首选快捷方式。(我使用Shift-Command-L来匹配“转到”菜单中的其他键盘快捷键。)
单击添加。
现在,您可以随时通过按键盘快捷键随时打开“资料库”文件夹。(感谢Macworld读者talmy 提醒我键盘快捷键!)
使其永久可见的方法
“无形?我知道我在做什么,告诉我该文件夹所有的时间!”
使用第三方实用程序更改文件夹的“隐藏”标志。许多第三方文件浏览器和Finder替代程序可让您查看不可见的文件,还可以更改文件的可见性。因此,例如,您可以浏览至路径查找器(如上所述)中的不可见库文件夹,使用路径查找器自己的“获取信息”命令,然后取消选中“不可见”属性;您的资料库文件夹也将在Finder中显示。另一种选择是使用免费的Invisiblix实用程序:启动它,选择“文件”:“浏览隐藏的文件”,然后在导航对话框中选择“库”文件夹。在出现的Invisiblix窗口中,取消选中“隐藏”以使该文件夹可见。
同样,在过去的几周中,对许多第三方“调整”实用程序(例如Mac Gem TinkerTool System)进行了更新,以包括一个专门用于使“库”文件夹可见的复选框。(这些实用程序只是在更改上一段中描述的相同设置。)
在您自己的帐户中使用Terminal Launch Terminal 更改隐藏的标志,键入chflags nohidden ~/Library,然后按Return键。您的媒体库文件夹现在永久可见。要使文件夹再次不可见,请使用命令chflags hidden ~/Library。
使用AppleScript更改隐藏的标志如果您是Mac的老派用户,并且喜欢使用AppleScript而不是Terminal命令,请打开AppleScript编辑器,键入(全部在一行上)tell application "System Events" to set visible of folder "~/Library/" to true,然后单击工具栏中的“运行”按钮。要使文件夹再次不可见,请使用相同的命令,更改true为false。
使用AppleScript切换可见性甚至更好,您可以创建一个AppleScript来切换~/Library文件夹的不可见性。将以下代码复制到新的AppleScript编辑器窗口中,然后以Script格式保存新脚本,最好保存在Scripts文件夹(~/Library/Scripts)中。然后,您可以通过从OS X的“脚本”菜单或第三方实用程序(例如FastScripts或LaunchBar)运行脚本来切换“库”文件夹的可见性。
告诉应用程序“系统事件”
将libvis设置为(在文件夹“~/ Library”中可见)
结束告诉
如果libvis = false,则-~/ Library当前不可见
告诉应用程序“系统事件”将文件夹“~/ Library /”的可见设置为true
否则-~/库可见
告诉应用程序“系统事件”将文件夹“~/ Library /”的可见设置为false
万一
显示所有隐藏文件将此称为“核”选项:Finder的隐藏设置可强制Finder显示所有隐藏文件,无论它们如何被隐藏。通过启用此选项,该~/Library文件夹将始终可见...连同OS X通常隐藏的数千个其他文件。去做这个:
在用户帐户中启动Terminal,键入defaults write com.apple.Finder AppleShowAllFiles true,然后按Return键。
重新启动Finder。您可以在终端中输入来执行此操作killall Finder。或者,您可以按住Option键并在Dock中的Finder图标上单击鼠标右键(或按Control-Option单击)。从出现的Dock菜单中选择Relaunch。
如果要撤消此过程,请再次执行相同的两个步骤,true在Terminal命令中将替换为false。
安全吗?
无论您使用哪种多种方法来访问您的个人资料库文件夹,都请务必小心。删除或移动此文件夹中的错误文件可能会导致应用程序行为异常(或在诸如“系统偏好设置”窗格之类的情况下完全消失),丢失其设置甚至丢失其数据。