Penjelasan perintah crontab
Perintah crontab digunakan untuk mengirim dan mengatur tugas pengguna yang perlu dieksekusi secara berkala. Mirip dengan tugas terjadwal di Windows. Setelah sistem operasi diinstal, alat layanan ini akan diinstal secara default, dan proses crond akan secara otomatis dimulai. Proses crond akan secara teratur memeriksa setiap menit apakah ada tugas yang perlu dieksekusi. Jika ada tugas yang perlu dieksekusi, tugas tersebut akan dieksekusi secara otomatis.
Berikut adalah pengantar yang lebih rinci:
crontab
Perintah crontab digunakan untuk mengedit file crontab pengguna. File crontab adalah file teks yang berisi daftar perintah yang akan dieksekusi pada waktu yang spesifik.
Sintaks Perintah
Perintah crontab memiliki sintaks berikut:
crontab [pilihan]
Pilihan
Berikut adalah pilihan yang tersedia untuk perintah crontab:
-e: Mengedit file crontab.
-l: Menampilkan daftar file crontab.
-r: Menghapus file crontab.
-u user: Mengedit file crontab untuk pengguna yang ditentukan.
Format File Crontab
File crontab terdiri dari serangkaian baris, masing-masing menentukan perintah yang akan dieksekusi. Setiap baris dibagi menjadi lima bidang, yang dipisahkan oleh spasi atau tab:
Menit: Menit di mana perintah akan dieksekusi.
Jam: Jam di mana perintah akan dieksekusi.
Tanggal: Tanggal di mana perintah akan dieksekusi.
Bulan: Bulan di mana perintah akan dieksekusi.
Hari dalam seminggu: Hari dalam seminggu di mana perintah akan dieksekusi.
Contoh-contoh
Berikut ini adalah contoh cara menambahkan perintah ke file crontab:
crontab -e
Ini akan membuka file crontab di editor teks. Tambahkan baris berikut ke file:
0 0 * * * /path/to/command
Ini akan menyebabkan perintah /path/to/command dieksekusi setiap tengah malam.
Contoh berikut menunjukkan cara menampilkan file crontab:
crontab -l
Ini akan menampilkan konten dari file crontab.
Contoh berikut menunjukkan cara menghapus file crontab:
crontab -r
Ini akan menghapus file crontab.