Could not remove the folder [Folder name].
Show more details
Error removing file: Directory not empty
Cancel-Skip All-Skip
Saya mencoba menghapus folder-folder ini dari terminal dengan:
rm -r
command-line
nautilus
delete
tepheno
sumber
sumber
rm -r
dari terminal? Sudahkah Anda mencoba dengan jawaban dari posting ini ?rm -rf
sebagai gantinyarm -Rf
untuk menghapus direktori rekursif, mungkin ini berfungsi untuk Anda. Huruf besar R berarti Rekursif, lihat halaman manualman rm
ls -la
dan tempel di sini untuk membuang opsi ini.Directory not empty
tapi itu semua janji kosong. Pada windows dikatakan errorError x00000
Jawaban:
Apakah kamu sudah mencoba
sudo rm -r
? File apa saja yang ada? Anda juga dapat menghapus semua file terlebih dahulu kemudian menghapus folder. Ini pekerjaan ekstra, tetapi kadang-kadang layak untuk menyelesaikan pekerjaan.sudo
adalah untuk tindakan superuser.sumber
Saya punya masalah dengan folder pada sistem file btrfs. Mengecek mount point dan lsof adalah hal yang normal untuk dicari. Dalam kasus saya itu adalah korupsi yang disebabkan oleh bug lama, sejak diperbaiki:
Hal-hal normal untuk diperiksa:
Solusi Korupsi
Dalam kasus korupsi di mana itu tidak dapat dengan mudah diperbaiki, solusi dasarnya adalah membuat cadangan, memformat sistem file, dan kemudian mengembalikan (meninggalkan data yang buruk). Bergantung pada seberapa banyak data yang Anda miliki di sistem file, ini bisa menjadi tugas. : - /
Dalam kasus saya folder masalah ada di dalam subvolume jadi saya bisa melakukan hal di atas tetapi dengan hanya menghapus subvolume daripada seluruh sistem file. Saya mencadangkan data saya dan menghapus subvolume: btrfs sub del <subvolume-path> . Saya kemudian dapat mengembalikan ke subvolume baru, meninggalkan folder masalah.
Korupsi i_size
Penyebab dalam kasus saya ditemukan korupsi i_size , di mana itu bukan nol. Btrfs menggunakan i_size untuk mengetahui apakah folder tersebut kosong atau tidak. Untuk memeriksanya, jalankan:
Ukuran i_si folder kosong di btrfs harus nol. Dalam ext biasanya 4k.
Tautan yang berhubungan:
https://btrfs.wiki.kernel.org/index.php/Problem_FAQ#I_cannot_delete_an_empty_directory
sumber
Coba
cd
ke dalam direktori, kemudian menghapus semua file menggunakanrm -rf *
. Kemudian coba keluar dari direktori dan gunakanrmdir
untuk menghapus direktori.sumber
Mencoba
sudo rm -rf [Folder name]
Jika masih menampilkan Direktori tidak kosong itu berarti direktori sedang digunakan. coba tutup atau periksa program mana yang menggunakannya lalu gunakan kembali perintah.
Bekerja untuk saya ketika saya mencoba untuk menghapus proyek Unity dan digunakan oleh hub unity. cukup tutup hub persatuan dan menulis ulang perintah bekerja dengan baik.
sumber
Buka folder tepat sebelum yang Anda ingin hapus dan jalankan perintah ini untuk mengubah nama pengguna dengan nama folder Anda: rm -rf foldername
R berarti rekursif, dan f berarti kekuatan.
sumber
rm: cannot remove Wan Pisu - New World': Directory not empty
-rf
?-rf
Saya pikir saya menggunakanrm -r -f -v
Pak.rm
dan tidakrmdir
? Apakah verbose (-v) memberi Anda petunjuk? Juga, apakah ada file 0 byte dalam direktori Anda? "rm -r -f -v Wan \ Pisu \ - \ New \ World / dihapus 'Wan Pisu - Dunia Baru / test.test' direktori dihapus: 'Wan Pisu - Dunia Baru'"Error; 0x-----
dapat menghapus juga.-v
sedang menjelaskan apa yang sedang dilakukan yang saya tahurm --help
Mencoba:
rmdir --ignore-fail-on-non-empty *directory*
sumber
Jika Anda tidak memiliki set izin menulis, Anda tidak dapat menghapus direktori.
Sebagai contoh di bawah, meskipun saya adalah pemilik direktori, saya tidak dapat menghapusnya. Setelah saya menambahkan izin menulis dengan
chmod
- semuanya berhasil.sumber
Saya memiliki folder di Windows yang di-mount ke mesin virtual VirtualBox (VM) Ubuntu. Saya tidak bisa menghapusnya dari manajer file Windows, atau dari dalam VM menggunakan
rmdir
ataurm -Rf *
.TLDR : Saya akhirnya bisa menghapusnya di Git Bash (di Windows, tentu saja), menggunakan
rm -Rf *
.Ketika saya mencoba untuk menghapus dalam file manager Windows, dikatakan bahwa saya memerlukan hak Administrator untuk menghapus folder. Tetapi, bahkan sebagai Admin, itu masih gagal.
Dari dalam Ubuntu VM (di mana saya tidak pernah memiliki masalah menghapus file yang dibagikan sebelumnya), saya mendapatkan kesalahan
cannot remove protocol error
, serta beberapa yang lain.Akhirnya, di Git Bash di Windows, saya bisa menghapus folder. Saya menduga bahwa Git Bash memiliki semacam kunci pada folder. Di Git Bash, direktori kerja saya adalah salah satu yang saya coba hapus. Saya mundur dan menghapusnya
rm -Rf
tanpa kesalahan.sumber