Mac——隐藏文件那些事

在Windows下隐藏文件很简单,右键点击选“属性”选择“隐藏”即可,而Mac下为什么没有呢?

我一直很奇怪,像苹果这样注重保密和人性化的公司,为什么不设置一个隐藏属性?让人们隐藏个东西如此费劲,你要知道,人人都有秘密的,对于有秘密的人来说,无论如何他都要守住他的秘密的。麻烦从来不会阻碍他们,反而会得到保护,他们会把文件放在“C:\WINDOWS\system32\驱动…”然后再做无数个嵌套文件夹,再做一个有意或者无意的欺骗性名字,然后再设置一个隐藏,我们相信总有一些东西在驱动着他们,麻烦从来就是他们想要的,因为麻烦,所以不会悲伤,因为麻烦,所以别人才不会找到,感谢麻烦。或许苹果正是这么想的,所以他没有在“显示简介”中提供一个隐藏属性。

或许苹果认为:1)当一个东西隐藏起来方便,显示起来方便,这样的隐藏没有意义;2)一旦一个文件你隐藏了,看不见了就会把它遗忘,而最好的方式就是加密。你看得见他就会记得他,而加密又不会使别人打开,这才是一种最佳的保护;3)隐藏根本就藏不住。或许苹果打心眼里瞧不起隐藏,或许因为微软提供了,所以苹果才没有提供一个显性的隐藏选项。

但是,无论如何,总有一些东西在驱动这人们隐藏,而在Mac下方法也总是有的,对于想隐藏的人来说,再麻烦的方法他们也不会嫌,因为在隐藏文件的路上,人们总是不遗余力。而Mac已经提供了这些隐藏选项,只是没有做到图形界面中。

下面我们就来看看在Mac下如何隐藏文件:
隐藏只是保护文件的一种方式,他只是使文件在某些条件下不可见,但实际上还有比隐藏更加强大的方式,那就是加密,或许这才是苹果想要给你的方式。下面我们就具体的来看看几个隐藏文件的方式。

1,用资源库、程序、安装包来隐藏文件
如果你只是想让文件不易被发现,那么有以下几种方式:
1)将文件放入“~/资源库”目录下:
在Lion之后,系统默认将用户主目录下的“资源库”文件夹作为一个隐藏文件夹,所以你可以在这个目录下建立一个文件夹用于埋藏你的那一堆秘密,甚至你可以放在“~/资源库/Application Support/”然后建立一个文件夹用于放置你的秘密。

点击桌面或者Finder,然后点击菜单“前往”,按住option点击“资源库”即可访问“资源库”文件夹,ok,你那堆不能说的秘密总算有一个藏身之处了。

2)将文件放在程序中
Mac下的程序实际上是一些扩展名为.app的文件夹,所以右键点击程序选“显示包内容”就可以看到其中的程序文件和资源文件,那么现在你就可以将老师们放到这里,这也算是一种隐藏的方式。

当然你也可以新建一个文件夹,然后命名为.app文件,比如Microsoft Office 2011.app,然后右键点击这个文件选“显示包内容”将老师们放到该App中,或者直接将你的放置秘密的文件夹改名为Microsoft Office 2011.app即可。

如果要查看文件,只需要右键点击app,然后选“显示包内容”即可。好吧,各位如果看到一个程序几十G,那么这一定是有问题的。

3)用安装包来隐藏文件
除app之外,你还可以用很多bundle格式来放置你那无处安放的青春,而pkg就是一个典型的方式。比如你可以新建一个文件夹,命名为OS X Mountain Lion Install.pkg文件,然后右键点击该pkg文件选“显示包内容”,将你的秘密都拖进去,或者你可以直接将你放了一堆秘密的文件夹重命名为OS X Mountain Lion Install.pkg文件,用来保护你的秘密。

同样如果你要查看pkg包种的文件,也只需要右键点击pkg包,然后选择“显示包内容”即可。

在保护秘密的路上,有多少问题就有多少方法。

2,使文件不可见
这是最常用的方式,也是最踏实的方式,人们总会认为隐藏了别人就看不见了,这只是信以为真,如果你想在Mac下隐藏文件或文件夹有以下几种方式:

1)如果你想新建一个隐藏文件夹
在终端中输入mkdir .folderName
比如说你想在文稿目录下新建一个隐藏文件夹,只需要打开终端,输入mkdir Documents/.abc即可在文稿目录下创建一个.abc的隐藏文件夹。

2)如果你想将一个文件夹变为隐藏文件夹
在终端中输入mv file .file或者mv folder .folder,即可隐藏。最直接的方式在终端中输入mv 然后将文件或文件夹拖到终端窗口中,然后输入一个空格加.再将文件拖到这里,然后按return执行即可隐藏文件。

这就是Mac下用在名称前加.的方式来隐藏文件,但在Mac下你无法直接在Finder中对一个文件直接加.,必须在终端中实现。

3)通过修改文件的隐藏属性
在终端中输入chflags hidden 然后将文件拖到这里,按return执行即可隐藏文件。

chflags是一个更改文件隐藏属性的命令,他的意思就是change flags,也就是修改文件的标志,hidden就是隐藏,所以chflags hidden就是隐藏文件。如果要取消隐藏文件,只需要输入“chflags nohidden 文件”即可。

3,使文件可见但打不开
通过权限设置,你可以让一个文件夹可见但无法打开,从而达到保护的目的。有多种方式,这里试举二例:
1)你可以让一个文件夹变为投件箱:右键点击文件夹选“显示简介”,然后在最下方的“共享与权限”中点击“本用户”的“权限”,选“只写(投件箱)”,此时文件夹的图标变为一个右下角有向下的箭头的图标表示这是一个投件箱。

双击这个文件夹,则会提示“不能打开文件夹,因为你没有权限查看其内容”。

投件箱的意思就是可以往其中放东西,但无法查看,ok,那么现在你就可以放心的将你的老师们放到这个文件夹中了。

如果要查看的话,只需要更改一下权限改为“只读”或者“读与写”即可。

2)在终端中输入chmod 000 然后将文件夹拖到这里,按return执行,此时即可将文件的权限设为任何人都无法访问,文件夹图标变为右下角有一个车辆行驶标志中禁止驶入的标志,ok,现在这个文件夹就无法访问了,并且你无法知道他的大小。

chmod是更改权限的意思,000则表示对任何人都没有权限,所以你可以用这种方式将你的文件夹改为无法访问。如果你要访问这个文件夹,只需要右键点击文件夹选“显示简介”,然后点击“everyone”的权限,将其设为“只读”或者“读与写”即可。访问完了之后,将其改为“无访问权限”即可。


但以上这些方式对于了解Mac的人来说都是小儿科,他们可以轻易的显示隐藏的文件,更改文件的权限,而加密才是王道。

4,用加密DMG保护文件
如果说一定有一个保护你的文件的话,那一定是加密,因为.app的方式在Windows下看来就是一个文件夹,而加.隐藏这些在Windows下也没有效果,所以如果你在移动硬盘上用Mac的方式隐藏了文件,在Windows下可能会一览无余,小心老师们都出来,而最好的方式便是DMG加密的方式。这是一种最安全的方式。

用DMG加密保护文件的方式如下:
打开“磁盘工具”(Launchpad/实用工具),按option-command-N或者点击“新建映像”,输入映像的名称(dmg文件的名称),选择位置,设置大小(比如你的文件比较大的话,可以设置个10G,20G的),选择格式,最重要的是要选择“加密”,点击“创建”。

(注:这里有两个名称,一个是“存储为”的名称,一个是名称“磁盘映像”,前者是dmg文件的名称,后者则是挂载dmg时显示的名称。)

此时会弹出密码设置窗口,此处一定要取消选中“在我的钥匙串中记住密码”(默认是选中的),否则这个密码和没有设是一样的,任何以该帐户登录系统人都可以直接双击打开该DMG文件,而不需要输入密码。所以加密就没有意义。

创建之后就可以通过双击dmg输入密码挂载该映像,将要保护的文件直接拖到磁盘映像中。以后要查看该文件直接双击挂载dmg,之后退出该映像文件。
可以理解加密DMG实际上就是一个加密文件夹,要删除该映像文件只需要在Finder中直接删除DMG文件即可。
这里唯一需要注意的就是磁盘映像的大小要设置合理,否则就有可能导致映像空间不够。
实际上使用FileVault加密也是这一原理。

2)将文件夹作为新建磁盘映像
如果你想将文件夹作为磁盘映像,那么可以通过以下方式:
打开“磁盘工具”,按shift-command-N或者点击磁盘工具菜单“文件→新建→文件夹的磁盘映像”,然后选择要创建为磁盘映像的文件夹点击“映像”即可。
这样就可以直接将文件夹创建为dmg映像,这样的好处是你不用自己分配大小,系统会自动分配与文件夹大小相同的映像。

5,第三方隐藏文件的软件
还有很多第三方的软件可以帮助你隐藏文件,这个我们下次再讲。

6,如何访问隐藏的文件夹
访问隐藏的文件夹有一个条件就是你必须记住文件夹的位置。
有以下几种方式:
1)打开Finder按shift-command-G输入你要访问的文件夹的路径;

2,打开某个程序,按command-O,然后在打开窗口中按shift-command-.即可显示所有隐藏的文件,再次按shift-command-.即可隐藏那些本该隐藏的文件。


理解起来很简单,加.是隐藏,而shift-command-.就是显示和隐藏那些隐藏的文件。

3,在终端中输入defaults write com.apple.finder AppleShowAllFiles -bool true按return执行,然后按住option右键点击Finder图标选“重新开启”即可显示所有隐藏文件。如果要隐藏文件,只需要将true改为false执行,然后重启Finder即可。

4,你可以将隐藏的文件夹路径放入Safari的书签栏中,以后就可以通过书签来打开这个文件夹。

总之,还有很多的方式。而且在隐藏的路上,从来没有一招制敌,很多人是组合使用。

虽然可以隐藏,但我们真的希望你没有太多秘密。因为一个人的秘密太多了不是什么好事。好吧,祝你愉快。

–转自newping.cn


All comments of post - "Mac——隐藏文件那些事":

:Haha! I'am the first! Yeh~

Thank you!

Add a Comment / Trackback url

Comment begin from here or jump up!