Linux

rm -rf 不工作

  • April 25, 2020

我正在嘗試rm -rf miniconda3在 Linux 上刪除 Anaconda。但是,當它執行時,我得到的輸出是它不能刪除東西,因為目錄不為空(例如rm: cannot remove ‘miniconda3/share/terminfo/t’: Directory not empty

最後,如果我執行ls,我得到:

ls: cannot access LICENSE.txt: No such file or directory
bin  conda-meta  envs  include  lib  LICENSE.txt  pkgs  share  ssl

所以看起來它刪除了一些東西,但不是大部分的東西。如何從文件夾中刪除所有內容

編輯:因為有人問我做了什麼ls,最後我做了:

cd miniconda3
ls

要得到:

ls: cannot access LICENSE.txt: No such file or directory
bin  conda-meta  envs  include  lib  LICENSE.txt  pkgs  share  ssl

也不lsof miniconda3輸出任何東西

正如 Eduardo 所建議的那樣,問題實際上是文件系統已損壞

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