Anda dapat menggunakan entri di /proc
untuk memotong file tersebut.
# ls -l /proc/4315/fd
Itu akan menampilkan semua file yang dibuka oleh proses 4315. Anda telah menggunakan lsof
dan itu menunjukkan bahwa file yang dihapus adalah deskriptor file 135, sehingga Anda dapat mengosongkan ruang yang digunakan oleh file yang dihapus tersebut sebagai berikut:
# > /proc/4315/fd/135
Hal yang sama berlaku untuk file terhapus lainnya yang dibuka oleh proses 44654, ada deskriptor file 133, jadi:
# > /proc/44654/fd/133
Sekarang Anda akan melihat bahwa ruang kosong.
Anda juga dapat menggunakan ini untuk menyalin konten file yang telah dihapus tetapi masih dibuka oleh suatu proses, cukup cp /proc/XXX/fd/YY /some/other/place/filename
.