Solusi paling akhir untuk file yang tidak dapat dihapus dengan cara normal:
ls -il
Kolom pertama akan menampilkan nomor inode file.
find . -inum [inode-number] -exec rm -i {} \;
Ini akan menghapus file dengan nomor inode yang ditentukan setelah verifikasi.
Anda harus dapat merujuk ke file itu sebagai ~/~
(tanpa tanda kutip) karena tilde-expansion hanya menerapkan tilde (~
) di awal kata.
Kutip (rm '~'
) atau menghindarinya (rm \~
).
Itu selalu salah satunya (juga untuk mis. $
), atau tambahkan --
untuk mencegah nama file ditafsirkan sebagai argumen:rm -- -i
menghapus file bernama -i
; juga berguna untuk rm -- *
ketika Anda ingin menghapus semua file di direktori saat ini:Tidak ada rm -f *
yang tidak disengaja hanya karena sebuah file dinamai seperti itu.
Bagaimana saya bisa secara otomatis mengonversi semua file kode sumber dalam folder (secara rekursif) menjadi satu PDF dengan penyorotan sintaks?
Bagaimana cara membuat file dengan ukuran tertentu dari baris perintah?