Mac OS X 的隱藏檔

[華語, cmn-Hant-TW]

有三種方法可以讓檔案不要在 Finder 裡顯示出來:

  1. 和一般的 unix 一樣,只要是 . 開頭的檔案都會被視為隱藏檔,不會被顯示出來。
  2. 在/.hidden 裡面加上想要被隱藏的檔案,在 10.4 之後預設安裝裡已經沒有這個檔,但是 Finder 還是會去讀這個檔案就是了。
  3. 用 xcode 附/Developer/Tools/SetFile 去設檔案的 Invisible 屬性 (attributes),不適用於 symbolic links。

[2012-08-14 回來更新]

10.5 之後 chflags 裡面多一個 hidden 的屬性,之後就只要用 chflags 控制即可,Finder 會參考 hidden 屬性決定要不要顯示。chflags 指令和 FreeBSD 的功能類似,如果只要針對 symbolic links 本身操作的話加 -h 即可。

Leave a Reply

Your email address will not be published. Required fields are marked *