Saya perhatikan bahwa /var/tmp
folder saya telah ditempati oleh ruang 9.3GB di Ubuntu 16.04.2 saya. Khususnya, ada banyak mkinitramfs_*
folder yang diambil sebagian besar ruang di folder tmp. Saya melihat ke mereka, dan mereka tampaknya menjadi file sementara untuk kernel linux yang baru-baru ini dikompilasi dan di masa lalu. Dapatkah saya menghapusnya dengan aman, atau mereka ditautkan ke file penting lainnya?
Saya telah mencoba menggunakan tmpreaper
aplikasi untuk mengotomatiskan proses pembersihan file sementara pada reboot. Tapi saya menemukan saya hanya bisa meletakkan keduanya /tmp/
dan /var/tmp/
folder bersama-sama ke dalam pengaturan pembersihan otomatis dan hanya mengatur satu usia file maks untuk menghapus file lama. Ini mungkin menyulitkan untuk mengatur parameter usia file maks TMPREAPER_TIME
dengan benar. Jika saya mengaturnya terlalu pendek (secara default, 7 hari), saya mungkin menghapus file-file kompilasi kernel baru-baru ini di mkinitramfs_*
folder yang mungkin berguna. Jika saya atur terlalu lama, saya mungkin berakhir dengan banyak file /tmp
. Saya harap Anda dapat menunjukkan kepada saya beberapa referensi tentang peran mkinitramfs_*
folder tersebut dan cara menggunakan tmpreaper
aplikasi atau alat lain untuk secara otomatis menghapus file sementara yang lama.
Terima kasih!
/var/tmp
daripada di/tmp
.lsof
tidak menunjukkan proses apa pun menggunakan file-file itu. Tetapi ada banyak peringatan di manualtmpreaper
aplikasi ketika saya mencoba mengaturnya untuk secara otomatis menghapus file-file itu, di situlah saya merasa takut. Jadi, Anda pikir menghapus file-file itu 7 hari setelah akses terakhir aman?