Membersihkan /tmp di linux secara otomatis

folder atau partisi /tmp berisi file-file temporary seperti session dan cache, apabila kita tidak memiliki cukup space di folder atau partisi /tmp ini, kita dapat membersihkannya secara otomatis menggunakan cronjob dan tmpwatch.

Pertama kita pastikan sudah ada aplikasi tmpwatch, jika belum silahkan install:

yum install tmpwatch -y

jika kita ingin menghapus seluruh file yang ada pada folder /tmp yang berumur lebih dari 24 jam, kita dapat menggunakan perintah seperti ini:

/usr/sbin/tmpwatch --mtime --all 24 /tmp

dan jika kita ingin melakukan perintah tersebut secara otomatis (misalnya setiap jam 4 pagi), kita bisa menggunakan cronjob:

crontab -e

kemudian masukkan baris perintahnya:

0 4 * * * /usr/sbin/tmpwatch --mtime --all 24 /tmp

Leave a Reply

Your email address will not be published.

CommentLuv badge