iT邦幫忙

0

Linux環境下刪除檔案和查詢Disk容量

  • 分享至 

  • xImage

請問在Linux環境下刪除檔案或是檔案夾,它會像Windows系統一樣丟入"資源回收桶"?
或是就直接刪除,無法回復?

再請問有什麼指令可以在終端機視窗查詢目前Disk容量,剩餘容量?
謝謝。

PIZZ iT邦新手 2 級 ‧ 2023-08-18 11:47:08 檢舉
可以看下鳥哥的網站,刪除:
https://linux.vbird.org/linux_basic/centos7/0220filemanager.php#cprmmv

磁碟:
https://linux.vbird.org/linux_basic/centos7/0230filesystem.php#filesys_1
jacky33 iT邦新手 5 級 ‧ 2023-08-18 12:18:13 檢舉
收到,謝謝。
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

2 個回答

0
熊熊工程師
iT邦研究生 1 級 ‧ 2023-08-18 13:07:54

在 Linux 環境下,當你刪除檔案或資料夾時,它們通常會直接從檔案系統中永久刪除,並不會像 Windows 系統一樣進入到「資源回收桶」或「垃圾桶」。因此,一旦刪除,它們就無法直接從檔案系統中復原。如果你想要類似資源回收桶的功能,你可能需要使用特定的軟體來實現,但這不是作業系統的預設行為。

要查詢目前磁碟容量和剩餘容量,你可以使用 df 指令。在終端機視窗輸入以下指令:

df -h

這將顯示所有已掛載的檔案系統資訊,包括總容量、已使用空間、剩餘空間等。使用 -h 參數可以讓容量以人類可讀的方式顯示,例如 GB、MB 等。

jacky33 iT邦新手 5 級 ‧ 2023-08-19 18:57:17 檢舉

收到,謝謝。

1
Steven Liao
iT邦新手 4 級 ‧ 2023-08-18 13:23:07

在終端機刪除檔案,通常會直接刪除,而沒有回收桶機制,若要在刪除物件之前可以使用 -i 來提供確認,以免刪得太快沒有機會再反悔。

# rm -i /path/to/file
# rm -ri /path/to/dir

在終端機中可以使用 df 指令來查看容量使用情況。

# df -h

有時候容量滿了也有可能代表該磁碟區可用數量已經滿了,就算有再多的可用空間也會無法放新的檔案,可以使用 -i 來測量,看看是否可用的數量 (inode) 已經滿了。

# df -i
jacky33 iT邦新手 5 級 ‧ 2023-08-18 17:57:40 檢舉

收到,感謝。

我要發表回答

立即登入回答