锋友分享:如何在Mac设备中隐藏文件 (一)-pkg文件怎么打开

在 Windows 系统下隐藏文件其实非常简单,只要鼠标右键点击“属性”,在常规选项卡下选择“隐藏”即可,其实苹果 Mac 设备也可以做到。

我们都知道,在 Windows 系统下隐藏文件其实非常简单,只要鼠标右键点击“属性”,在常规选项卡下选择“隐藏”即可,而苹果 Mac 设备下为什么没有呢?其实,在Mac中也可以将文件隐藏。

日前,锋友 vpolicev分享了一个在 Mac 设备中隐藏文件的教程,他表示,其实苹果已经在 Mac 设备中提供了隐藏选项,只是在图形界面中没显示出来,下面我们一起来看看吧。

1. 用资源库、程序、安装包来隐藏文件

如果你只是想让文件不易被发现,那么有以下几种方式:

1) 将文件放入“~/资源库”目录下:

在 Lion 之后,OS X 系统默认将用户主目录下的“资源库”文件夹作为一个隐藏文件夹,所以你可以将想要隐藏的文件放在这个目录下。我们只需要点击桌面或者 Finder,然后点击菜单“前往”,按住 Option 点击“资源库”即可访问“资源库”文件夹。

锋友分享:如何在Mac设备中隐藏文件 (一)

2) 将文件放在程序中

Mac 下的程序实际上是一些扩展名为 .app 的文件夹,所以右键点击程序选“显示包内容”就可以看到其中的程序文件和资源文件,这时候,将文件放在这也算是一种隐藏的方式。如果你需要查看被隐藏的文件,只需要右键点击 App,然后选“显示包内容”即可。

3) 用安装包来隐藏文件

除 App 之外,你还可以用很多 bundle 格式来隐藏文件,而 pkg 就是一个典型的方式。比如你可以新建一个文件夹,命名为 OS X Mountain Lion Install.pkg 文件,然后右键点击该 pkg 文件选“显示包内容”,将你的秘密都拖进去。同样,如果你要查看 pkg 包里的文件,也只需要右键点击 pkg 包,然后选择“显示包内容”即可。

2. 使文件不可见

1) 新建一个隐藏文件夹

在终端中输入 mkdir .folderName

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

2) 将一个文件夹变为隐藏文件夹

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

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

3) 修改文件的隐藏属性

在终端中输入 chflags hidden,然后将文件拖到这里,按 return 执行即可隐藏文件。

锋友分享:如何在Mac设备中隐藏文件 (一)

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

3. 使文件可见但打不开

通过权限设置,你可以让一个文件夹可见但无法打开,从而达到保护的目的。比如:

1) 将一个文件夹变为投件箱(可以往其中放东西,但无法查看)

右键点击文件夹选“显示简介”,然后在最下方的“共享与权限”中点击“本用户”的“权限”,选“只写(投件箱)”,此时文件夹的图标变为一个右下角有向下的箭头的图标表示这是一个投件箱。

锋友分享:如何在Mac设备中隐藏文件 (一)

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

锋友分享:如何在Mac设备中隐藏文件 (一)

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

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

锋友分享:如何在Mac设备中隐藏文件 (一)

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

锋友分享:如何在Mac设备中隐藏文件 (一)

推荐阅读