Wednesday, November 11, 2009

Hapus File Lama di linux

Cara menghapus file lama dari n hari, maksudnya n adalah jumlah hari.
Contoh kasus saya backup MySQL setiap hari di folder /home/cyberthug/backup/, agar space hardisk tidak cepat habis maka perlu dibuat atau di tambah kan script untuk menghapus file lama.
Berikut adalah caranya;
#find /home/cyberthug/backup/* -mtime +7 -exec rm {} \;

Keterangan :
1. find : untuk mencari file pada folder /home/cyberthug/backup/
2. -mtime : option modified time atau tanggal modifikasi file
3. +7 : ini adalah jumlah hari dimana file yg lebih dari 7 hari
4. -exec : untuk melaksanakan perintah/command
5. rm : hapus file
6. {} \; : untuk mengakhiri perintah/command tersebut.


Semoga bermanfaat.

No comments: