Hard-Disk
有沒有辦法完全刪除以前刪除的文件而不格式化整個驅動器?
我正在與其他人一起在伺服器上工作,我想完全刪除以前使用“rm”刪除的文件。我無法格式化伺服器磁碟,因為其他人與我共享它。粉碎我用來儲存文件的父位置是否有效。
將來,您最好在刪除文件之前覆蓋或粉碎文件內容。
在個人電腦上,您可以通過將 /dev/zero 複製到新文件直到硬碟已滿,然後刪除這些文件來覆蓋可用空間,這可能在從不同設備啟動後或在單使用者模式下會遇到一些困難。
在共享伺服器上,填充磁碟可能會影響其他使用者,並且處理後果可能會更尷尬。
此外,對於非特權使用者來說,完全“填滿磁碟”可能是不可能的,因為 ext{2,3,4} 文件系統通常會為 root/admin 使用者保留一些可用空間,而 SSD 驅動器可能不會擦除一些硬體部分。
Google“粉碎”和“覆蓋”,也許還有“取證對策”,進行了許多關於如何安全擦除文件的無休止討論 - 對於大多數目的,覆蓋一次就足夠了,但有些人認為物理粉碎然後焚燒不夠謹慎。
Is it effective to shred the parent location where I used to store the files.
如果您的意思是父目錄,您可以將任何其他文件移動到不同的目錄,然後刪除舊的父目錄。