Terkadang kamu akan menemui bahwa partisi /tmp menjadi penuh secara bertahap. Hal ini karena penggunaan user PHP script, dia selalu membuat file didalam partisi /tmp. Terdapat program external untuk menghapus isi dari direktori /tmp namanya tmpwatch. Dengan artikel ini, kamu akan bisa clean partisi /tmp dengan mudah dan set cron job untuk dilakukan pengecekan setiap waktu tertentu dan menghapus secara otomatis file lama.
Tutorial Clean /tmp partition
- install tmpwatch dengan cara:
yum install tmpwatch
- jalankan tmpwatch untuk menghapus /tmp partition yang isi file lebih dari 1 minggu lamanya
tmpwatch --mtime --all 168 /tmp
- angka 168 artinya 168 jam = 7 hari = 1 minggu
artinya file /tmp akan dihapus secara otomatis untuk file lama yang lebih dari 7 hari lamanya - pasang tmpwatch pada cron job agar setiap file lama yang berumur lebih dari 1 minggu akan otomatis terhapus
0 0 * * * tmpwatch --mtime --all 168 /tmp
Kesimpulan
Menggunakan aplikasi tmpwatch ini sangat berguna sekali untuk menghapus file temporary yang memang sudah tidak diperlukan lagi secara otomatis, kamu bisa install tmpwatch dan pasang di cron job.