Tiba-tiba beberapa file atribut * mulai muncul di jendela trash folder
os mac saya x (macan tutul salju).
Masalahnya adalah saya tidak bisa menghapusnya.
// 1. See there is a file with an invalid name
MAC:libs cran$ ls
commons-io-2.0.1.jar:com.dropbox.attributes
// 2. That I can't delete
MAC:libs cran$ rm commons-io-2.0.1.jar\:com.dropbox.attributes
rm: commons-io-2.0.1.jar:com.dropbox.attributes: No such file or directory
// 3. The only file here
MAC:libs cran$ ls -a
.
..
commons-io-2.0.1.jar:com.dropbox.attributes
// 4. But I can't do anything with it
MAC:libs cran$ ls -l
ls: commons-io-2.0.1.jar:com.dropbox.attributes: No such file or directory
// 5. Trying to delete parent folder
MAC:iome.desktop cran$ rm -rf libs
rm: libs: Directory not empty
// 6. Trying to use wildcards
MAC:libs cran$ rm commons-*
rm: commons-io-2.0.1.jar:com.dropbox.attributes: No such file or directory
// 7. Trying to delete parent folder
MAC:iome.desktop cran$ rmdir libs
rm: libs: Directory not empty
// 8. Retrieving the inode
MAC:libs cran$ ls -i
ls: commons-io-2.0.1.jar:com.dropbox.attributes: No such file or directory
3408401 commons-io-2.0.1.jar
// 8. Remove the file by inode
MAC:libs cran$ find . -inum 3408401 -exec rm -i {} \;
remove ./commons-io-2.0.1.jar? y
find: ./commons-io-2.0.1.jar:com.dropbox.attributes: No such file or directory
// 9. Repair the disk permission
// 10. Fix the ACL (while booting from an external drive)
Saya berlari fsck -fy
berharap itu akan membersihkan mereka, tetapi tidak berhasil.
Saya ingin menginstal bootcamp di komputer saya. Tetapi sekarang saya merasa bahwa sistem file berantakan, saya agak takut membuat partisi baru dan yang lainnya.
Saya mencoba menggunakan xattr
untuk menghapus file, tetapi sekali lagi, tidak berhasil:
MAC:libs cran$ touch commons-io-2.0.1.jar
// a. Trying to remove attr
MAC:libs cran$ xattr -d com.dropbox.attributes commons-io-2.0.1.jar
xattr: commons-io-2.0.1.jar: No such xattr: com.dropbox.attributes
// b. Trying to remove attr
MAC:libs cran$ xattr -d com.dropbox commons-io-2.0.1.jar
xattr: commons-io-2.0.1.jar: No such xattr: com.dropbox
Saya menjalankan semua tes dalam mode normal dan mode single user. Apakah Anda tahu bagaimana saya bisa menyingkirkan file-file itu?
macos
osx-snow-leopard
filesystems
file-attributes
Name is carl
sumber
sumber
find -delete
tidak bekerja juga?find ... rm
tidak. Untungnya, saya tidak punya file lagi :)Jawaban:
Topi saya ke jenius dari Apple Store of Lyon Part Dieu, Prancis .
Alasan di balik solusinya adalah: jika Anda tidak dapat menghapus sesuatu, cobalah untuk memindahkannya ke tempat lain.
Apa Adrien dan Vincent melakukan :
.trash
untukbadtrash
.trash
map. Sekarang tempat sampah saya berfungsi seperti yang diharapkan tetapi file yang tidak dapat dihapus masih ada di komputer saya. Tapi tunggu, masih ada lagi :)external harddrive
badtrash
jadi bisa dihapusbadtrash
Tadah!
Sekarang file yang tidak dapat dihapus saya sekarang ada di drive eksternal. Yang bukan masalah: baik bagi saya, baik untuk Adrien dan Vincent sebagai drive eksternal akan segera diformat ulang.
Solusi berkelas, eh?
Terima kasih kepada tim toko Apple yang hebat di Lyon Part Dieu.
sumber
Saat berada di direktori itu, cobalah:
rm commons
lalu tekan tombol
Tab
kunci (ini harus melengkapi nama file) dan setelah ituEnter
.Penafian: Saya tidak yakin apakah menghapus file seperti itu dapat menyebabkan masalah.
sumber
rm commons*
? atau jika Anda menghapus seluruh direktori dari satu tingkat ke atas?touch commons-io-2.0.1.jar
laluxattr -c commons-io-2.0.1.jar
inodes
atau semacam itu. Karena file tersebut jelas tidak valid, jadi saya ragu bahwa sistem file dapat mengembalikan deskriptor file yang valid untuk file atribut saya ...