摘要:這篇初學者的文章描述瞭如何在 Linux 上隱藏文件和文件夾。 我解釋瞭如何使用 GUI 和命令行。
您可能需要在 Linux 上隱藏該文件。
不,我不是在說那些你不想讓你的家人看到的“特殊文件”。您可以隱藏這些特殊文件,但建議您使用密碼鎖定它們以增加保護。
回到隱藏文件。 名稱以開頭的文件或文件夾。 (點)在 Linux 上是“隱藏的”。
Linux 有許多這樣的文件和文件夾,這些文件和文件夾在普通視圖中是不可見的。這些主要是系統和程序所需的配置文件。
用戶通常不需要它們,因此它們在正常視圖中隱藏,因此您不會被許多從未創建過的奇怪文件所淹沒。
這是我的主目錄中的隱藏文件和文件夾。
如果您使用的是桌面 Linux,您可以通過在文件管理器中按 Ctrl + H 輕鬆查看隱藏文件。在終端中,您可以使用 ls -a 命令顯示隱藏文件和常規文件。
那麼如何在 Linux 上創建隱藏文件呢?只需用點命名即可。而已。
在 Linux 桌面上創建隱藏文件和文件夾(GUI 方法)
如果您使用的是文件管理器,請右鍵單擊文件或文件夾,然後單擊[名前の変更]選擇一個選項。這是文件名的開頭。只需添加。
如果您以這種方式創建隱藏文件,GNOME 的 Nautilus 文件管理器也會警告您。
您可以以相同的方式隱藏文件夾及其所有內容。
您可以通過按 Ctrl + H 查看隱藏文件。哦! 你有多喜歡 Ubuntu 和其他程序和操作系統的鍵盤快捷鍵?
要使隱藏文件再次健康,請刪除文件名開頭的點並重命名。
在 Linux 終端中創建隱藏文件和文件夾(CLI 方法)
如果你卡在終端 使用 mv 命令 重命名文件。為此,在原始文件名的開頭。添加。
mv filename .filename
您可以通過以下方式查看隱藏文件:
ls -la
您也可以使用 ls -lA。不顯示點文件(. 和 ..)。
額外提示:隱藏文件和文件夾而不重命名(僅限 GUI)
我學會瞭如何在 Linux 上隱藏文件。問題是我需要重命名文件。這在所有情況下都不是理想的。
例如,在 Ubuntu 上,您會在目錄中看到一個名為“snap”的文件夾。我不使用它,但如果我重命名它,快照應用程序將無法按預期工作。此外,firefoxUbuntu 22.04(適用於 Firefox)的 Downloads 目錄中有一個 .tmp 文件夾。
您可以在 Linux 桌面上使用一些巧妙的技巧。 它應該適用於各種文件管理器,例如 Nemo、Thunar 和 Dolphin,但我們不能保證。 它適用於 GNOME 的 Nautilus 文件管理器。
所以我們在這裡所做的是在所需(隱藏)文件或文件夾所在的目錄中創建一個名為 .hidden 的新文件。
在 Linux 上隱藏文件的另一種方法
按 Ctrl + H 顯示隱藏文件, 打開 .hidden 文件 用於編輯。 將文件或文件夾的名稱添加到另一行..請注意,它不採用絕對或相對路徑。我要你 文件和文件夾必須與這個特殊的 .hidden 文件位於同一位置..
這是一個用於隱藏 cpufetch 目錄和 pcloud 文件而不重命名它們的示例。
pcloud
cpufetch
再次按 Ctrl + H 再次隱藏 .hidden 文件。
現在, 關閉並重新啟動文件資源管理器.. .hidden 文件中列出的文件和目錄將消失。
按 Ctrl + H 再次顯示它們。
當您不再需要隱藏文件時,請從 .hidden 文件中刪除文件名或永久刪除 .hidden 文件。
額外瑣事:隱藏文件的“功能”實際上是一個錯誤
在文件名的開頭。當你添加 其實是個bug??
在 UNIX 早期創建文件系統時便於導航。 添加了(當前目錄)和 ..(父目錄)文件。
因為這些特殊。由於 .. 文件中沒有實際數據,因此 ls 命令中添加了一個新的“功能”。
此功能是檢查文件名的第一個字符。如果是點(.),ls命令不會顯示。
這適用於 .. 文件和 .. 文件,但它會導致文件名以 .. 開頭的“錯誤”。 從 ls 命令的輸出中隱藏。
因為程序員喜歡“隱藏”配置文件,所以這個 bug 成為了一個特性。後來,ls 命令可能已更改為添加顯示隱藏點文件的選項。
由於 Linux 是在 UNIX 上建模的,因此 Linux 遵循相同的規則。
結論是
描述了創建一個文件以從普通視圖中隱藏。如果您創建了其他人無法訪問的敏感文件或文件夾,則需要對其進行加密。 我寫了關於在 Linux 上使用密碼鎖定文件夾的文章。這是一個有點舊的帖子,但它可能仍然有效。
享受這個簡單的主題並學習新事物。請使用評論部分告訴我們您的想法。