隱藏檔案或隱藏目錄

電腦運算中,一個隱藏的資料夾 (或隱藏的目錄) 或隱藏的檔案是一個資料夾在檔案顯示於目錄的清單時的一些不顯示檔案系統和應用程式的預設情況。它們通常用於儲存使用者的首個選項或保留一個應用程式的狀態和通過使用各種應用程式隱蔽地創建的。它們不是一種安全機制,因為其進入不受限制 ─ 通常它隱藏的大多是目錄而不是使用者隱藏了直接創建的內容的清單目錄。[1][2][3][4]

Unix和類Unix系統的情況 編輯

類Unix操作系統中,任何檔案或資料夾會以點字(. )作為開頭(例如:/home/user/.config ),通常稱為點文件,即是視為隱藏的文件,也就是ls,除非使用了-a標誌(則LS -a),否則ls命令不會令它們顯示。在大多數命令列殼層中,通配符與以.作為開頭的檔案並不匹配,除非通配符本身始於一個明確的.(雖然這有時可配置,例如:在bash中的dotglob[5]選項)。

Android 編輯

Android操作系統中用空的 .nomedia 文件表示智能手機應用不應該顯示和包含該文件夾中的內容。.nomedia 文件並不作用於文件系統和操作系統,需要依靠各個應用自行遵守規則。

GNOME 編輯

Mac OS X 編輯

磁碟作業系統和Microsoft Windows 編輯

對於微軟所開發的文件系統中(FAT系列、NTFS),「隱藏」是作為一個文件系統元數據的,通過在文件屬性窗口或通過attrib命令對文件或文件夾設置,在DOS環境中使用dir查看文件列表時必須要附加-A H才能查看到隱藏文件,而在檔案總管中,默認也是不顯示隱藏文件,需要在「文件夾選項」的「查看」選項頁中,啟用「顯示所有文件和文件夾」才能查看。

另外,還有一個文件屬性為「系統」,類似「隱藏」的功能,但是被微軟操作系統用於標記其系統文件,該屬性功能即使是按照前述的顯示隱藏文件(文件夾)的設置也不會被顯示,需要在DOS環境中使用dir查看文件列表時必須要附加-A S,或在檔案總管中,在「文件夾選項」的「查看」選項頁中,啟用「顯示系統文件夾」或取消「隱藏所保護的操作系統文件」才能查看。

參考文獻 編輯

  1. ^ "What is a hidden file?"頁面存檔備份,存於網際網路檔案館), Microsoft.com
  2. ^ Configuring X: What are all those dotfiles for anyway?. Linux Focus. March 1998 [2013-09-08]. (原始內容存檔於2016-09-14) (英語). 
  3. ^ Sample .bashrc and .bash_profile Files. Linux Documentation Project. [2016-02-10]. (原始內容存檔於2021-04-14) (英語). 
  4. ^ Understanding Linux configuration files. IBM.com. [2012-02-13]. (原始內容存檔於2018-06-12) (英語). 
  5. ^ Bash Reference Manual. 3.5.8 Filename Expansion. [January 23, 2014]. (原始內容存檔於2018-07-14) (英語).