22

本文的技巧来源于 Macosxhints.com ,之前在 Macfans 论坛 已经看过这个技巧,现在小分享一下,不是直接翻译的哈。

在 Mac 系统下最简单最方便的隐藏文件/文件夹的方法,就是一条终端的命令:

chflags hidden (文件/文件夹的相对或绝对路径)

例如:chflags hidden /Users/Jay/Dropbox

重新显示已经隐藏的文件夹命令:

chflags nohidden (文件/文件夹的相对或绝对路径)

例如:chflags nohidden /Users/Jay/Dropbox

隐藏前

隐藏后

什么时候你会想隐藏你的文件或文件夹?这就见仁见智了,比如你电脑上的 Tokyo hot 不想让老婆轻易找到,又比如平时会有不很懂电脑的用户用你的电脑,你会想把 Library 这样的系统文件夹隐藏起来,以免误删文件。

需要说明的是这种隐藏方法对于会使用终端的人是无效的,因为这里的隐藏只针对于 Finder 有效,也就是说只是 Finder 找不到被隐藏的文件,到终端下还是可以用 ls 命令列出来的,又或者用 Finder 菜单里的 Go->Go to Folder 也是可以访问被隐藏的文件夹的。还有就是针对 Finder 隐藏,同时意味着所有程序的那些 Open/Save/Save As 窗口也一律看不到隐藏的文件。

本文欢迎转载,但还是请尊重一下劳动成果,转载请注明 MacFav 出处,同时欢迎订阅本BLOG,继续关注 Mac 的小技巧和教程。

7 Responses to “最简单的隐藏文件方法”

  1. lazy 说:

    博主你好,你这篇文章里的第一幅图, 有个 红色的箭头 还有个 白边的红色字体, 请问是怎么弄出来的, 如果是用默认的预览工具编辑的, 为什么我找不到这个箭头和文字的style呢

  2. 进驻 说:

    linux 隐藏一个文件只需在文件名前加一个“.”

    貌似基于 Unix 的 Mac OS 也是这样的

    • Jay 说:

      你说的也是我最早想到的一个办法,但这样做是有副作用的,比如那个文件其他程序还是需要读的,像配置文件或系统文件,你如果给他改名了,就会麻烦了,所以只是需要对Finder隐藏的话还是用官方的命令chflags吧

Leave a Reply

preload preload preload