GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menjadwalkan Pekerjaan di Cron untuk Menjalankan Setiap Jam di Ubuntu 20.04

Cron adalah utilitas yang digunakan untuk menjadwalkan tugas menurut minggu, bulan, hari,  waktu, atau interval waktu tertentu. Ini adalah penjadwal pekerjaan berbasis waktu yang telah diinstal sebelumnya di sistem operasi mirip Unix:Mac dan Linux.

Pada artikel ini, kita akan menggunakan Cron untuk menjadwalkan pekerjaan agar berjalan setiap jam di Ubuntu 20.04 LTS (Focal Fossa).

Prasyarat

  • Ubuntu 20,04 LTS
  • Akses sudo

Catatan: Perintah yang dibahas dalam artikel ini telah diuji di Ubuntu 20.04 LTS (Fossa Fokus).

Skrip akan dijadwalkan

Kami membutuhkan skrip kecil yang dapat dijalankan sebagai pekerjaan oleh Cron. Untuk tujuan ini, kami telah menggunakan tanggal perintah dalam skrip kami. Output dari perintah adalah tanggal dan waktu yang dirutekan ke file.txt menggunakan >> arahan.

date >> file.txt

Buka file (kami beri nama demo.sh di sini). Tulis cuplikan ini di file, simpan, dan keluar. File akan disimpan di direktori kami saat ini yaitu /home/usman/

Mendaftar pekerjaan yang sudah dijadwalkan

Pekerjaan yang sudah dijadwalkan di crontab dapat didaftarkan menggunakan perintah berikut:

$ crontab –l

Karena kami mendaftarkan pekerjaan di sini sebelum memulai apa pun, itu cukup meminta "tidak ada crontab untuk pengguna".

Mari kita tambahkan tugas cron pertama kita sekarang.

Tambahkan tugas cron baru

Parameter –e digunakan untuk menambahkan pekerjaan baru ke cron.

$ crontab -e

File berikut akan terbuka di editor teks pilihan kami.

Gulir ke bawah ke bagian bawah file menggunakan keyboard.

Di sini kita akan menambahkan perintah kita.

0 */1 * * * /bin/sh /home/usman/demo.sh

Entitas pertama menyatakan bahwa pekerjaan harus dijalankan pada menit nol. Entitas kedua menyatakan bahwa itu harus berjalan setelah interval satu jam. Shell tempat skrip dikodekan dan skrip itu sendiri disebutkan di bagian pekerjaan selanjutnya.

Gambar berikut mewakili entitas lain dari perintah di atas.

Mari kita tulis di file kita.

Simpan dan tutup file.

Amati hasilnya

Kami akan menggunakan kucing utilitas untuk mengamati hasil. Utilitas membuang konten file pada baris perintah.

$ cat file.txt

Di sini, dapat diamati bahwa utilitas berjalan saat jam dimulai dan menulis waktu dengan tanggal di akhir file.

 

Kesimpulan

Dalam artikel ini, kami berbagi dengan Anda bagaimana pekerjaan cron dapat dijadwalkan untuk dijalankan setiap jam, dan mengamati hasilnya. Sekali lagi, untuk umpan balik apa pun, gunakan bagian komentar.


Ubuntu
  1. Cara menjalankan tugas cron setiap satu jam dan 10 menit

  2. Bagaimana cara mengatur pekerjaan CRON agar berjalan setiap 10 detik di Linux?

  3. bagaimana cara menjalankan cron job setiap 3 bulan?

  1. Cara Menjalankan Program Hadoop MapReduce di Ubuntu 16.04

  2. Cara mengkonfigurasi tugas cron untuk dijalankan setiap 2 hari pada pukul 11 ​​malam

  3. Bagaimana menjalankan tugas cron pada jam tertentu setiap hari?

  1. Jadwalkan Pekerjaan di Cron untuk Dijalankan Setiap Jam di Ubuntu 20.04 - Bagaimana cara menerapkannya?

  2. Cara menginstal g ++ di Ubuntu

  3. Bagaimana cara mengatur tugas cron untuk menjalankan yang dapat dieksekusi setiap jam?