Panduan iPhone, iPad & Mac,Tutorial iOS, OS X, iPhone, iPad, iPad Mini, iPod Touch & Mac
macOS  

Cara Mengatur dan Setting Crontab lewat GUI

Cronnix untuk OS X
Cronnix untuk OS X

Cara Mengatur Crontab lewat GUI; Hampir semua UNIX Varian termasuk OS X tentu saja mempunyai kemampuan ini, Crontab adalah suatu cara dari sistem untuk melakukan suatu tugas perulangan.

Menurut Wikipedia, Crontab atau bisa juga disebut Cron adalah semacam pekerjaan berulang yang terjadwal untuk di eksekusi. Cron sendiri berasal dari Yunani yang bermakna waktu. wikipedia

Kembali ke Crontab tadi, sebenarnya pengguna OS X bisa mengatur edit Crontab dengan cara

Crontab -e

Di Terminal, akan tetapi untuk pengguna awam seperti saya, cara ini ribet dan bisa bikin puyeng.

Untunglah ada Cronix, sebuah GUI (Graphical User Interface) yang akan sangat memudahkan untuk mengelola Crontab kita.

Terus apa yang mau di Crontab kan? Banyak sekali, semua terserah dari yang punya. Saya akan ambil contoh untuk melakukan Cron untuk memindahkan file tipe tertentu ke Folder tertentu.

Sebelum memasukkan ke Cron tadi, kita harus ujicoba dulu apakah Cron nya berjalan. Kode Cron yang akan saya eksekusi berulang adalah sebagai berikut

find . -name "*.jpg" -print0 | xargs -0 -I {} mv {} Gambar/JPG

Kode diatas akan memindahkan semua file dengan extensi .jpg ke folder Move dalam Direktori yang sama. (Skrip ini sumbangan dari Raja Minyak Klaten @wisnu)

Untuk memasukkan ke Cron tinggal jalankan Cronnix. Berikut ini tampilan Cronix

Cronnix untuk OS X
Cronnix untuk OS X

Agar supaya perintah saya tadi di eksekusi setiap 30 menit maka saya tinggal menambahkan ke Cron melalui Cronnix. Dan hasilnya seperti dibawah ini

Cronnix Setting setiap 30 Menit
Cronnix Setting setiap 30 Menit

Cukup mudah kan? Kita bisa melakukan hal2 lain dengan Cronnix ini, yang jelas perintah lewat Terminal yang biasanya mbikin mumet bisa dilakukan dengan lebih cepat dan sederhana.

Download Cronix

Respon (2)

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *