Osx

你能像 Linux 一樣在 MacOS 上隱藏文件和文件夾嗎?

  • April 7, 2019

我正在嘗試製作一個 Python 腳本,為我在任何平台上創建的特定文件創建一個隱藏文件夾。

我知道您可以通過放置“。”在 Linux 上輕鬆做到這一點。作為文件或文件夾名稱的開頭,但沒有發現任何可以在 MacOS 上執行相同操作的內容。我沒有要測試的 MacOS 系統,這讓我陷入了困境。

我是否能夠像在 Linux 系統中那樣創建一個名為“.file”的目錄和/或文件,還是需要使用chflags我在任何地方都能看到的方法?

隱藏文件名是 Unix shell 和其他標準 Unix 工具的一個特性,而不是任何特定文件系統實現的特性(“隱藏”名稱只是一個以點開頭的名稱)。

macOS,因為它是一個 Unix 作業系統,像 Linux 或任何其他 Unix 一樣支持隱藏文件名。

macOS 上的範例:

$ touch file .hidden_file
$ ls
file
$ ls -a
.       ..      .hidden_file    file

引用自:https://unix.stackexchange.com/questions/511002