Arch-Linux

是否可以刪除安裝在自身內部的目錄的內容?

  • September 20, 2020

只是為了好奇,是否可以刪除安裝在自身內部的目錄其中的文件夾中的內容?

例如,我正在使用 Timeshift 備份我的 Arch 安裝。我看到 Timeshift/暫時/run/timeshift/backup/掛載。在這種情況下,我可以刪除我/在這個掛載點掛載的內容嗎?或者,它不允許我遞歸刪除它的內容嗎?

我剛剛在我的使用者目錄中嘗試了你在 Debian 上描述的內容。在裡面做了一個目錄test和另一個目錄test/mnt。然後加了一些test/content。並安裝testtest/mnt這樣:

$ sudo mount --bind /home/user/test/ /home/user/test/mnt/

現在,如果我這樣刪除它:

$ rm -r test/*

或者像這樣:

$ rm -r test/mnt/*

我刪除了所有內容,但 /home/user/test/mnt/ 沒有被刪除,因為它很忙。在 root 下發出命令具有相同的結果。

因此,它將允許您刪除除掛載點本身之外的內容,除非它在此之前遇到另一個錯誤。

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