GNU/Linux >> Belajar Linux >  >> Ubuntu

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

Daemon Cron adalah utilitas Linux bawaan yang menjalankan proses di sistem Anda pada waktu yang dijadwalkan.

Dengan menggunakan sintaks tertentu, Anda dapat mengonfigurasi tugas cron untuk menjadwalkan skrip atau perintah lain agar berjalan secara otomatis.

Pada dasarnya, Cron adalah utilitas yang digunakan untuk menjadwalkan pekerjaan 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.

Di sini, di LinuxAPT, sebagai bagian dari Layanan Manajemen Server kami, kami secara teratur membantu Pelanggan kami untuk melakukan kueri terkait Ubuntu.

Dalam konteks ini, kita akan melihat cara menggunakan Cron untuk menjadwalkan pekerjaan agar berjalan setiap jam di Ubuntu 20.04 LTS (Focal Fossa).


Langkah-Langkah Menjadwalkan Pekerjaan di Cron di Ubuntu ?

Untuk melakukan ini, Anda harus masuk ke server sebagai pengguna root dengan hak sudo.


1. Mempersiapkan Script yang akan dijadwalkan ?

Kemudian, Kami membutuhkan skrip kecil yang dapat dijalankan sebagai pekerjaan oleh Cron.

Untuk tujuan ini, kami telah menggunakan perintah tanggal 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/linuxapt/


2. Bagaimana cara Mendaftar pekerjaan Cron 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.


3. Bagaimana cara menambahkan tugas cron baru?

Parameter –e digunakan untuk menambahkan pekerjaan baru ke cron:

$ crontab -e

Ini akan membuka editor teks Crontab tempat Anda dapat memasukkan nilai cron.

Di sini, Gulir ke bawah ke bagian bawah file menggunakan keyboard.

saya. Sekarang kita akan menambahkan perintah kita:

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

Entitas pertama menyatakan bahwa pekerjaan harus dijalankan pada menit ke-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.

ii. Setelah menuliskannya dalam file, Anda dapat Menyimpan dan menutup file tersebut.


4. Bagaimana cara memeriksa keluaran Cron?

Kami akan menggunakan utilitas cat untuk mengamati hasilnya. Utilitas membuang konten file pada baris perintah.

$ cat file.txt

Di sini, Anda akan melihat bahwa utilitas berjalan saat jam dimulai dan menulis waktu dengan tanggal di akhir file.



Ubuntu
  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. Bagaimana cara mengatur tugas cron untuk menjalankan yang dapat dieksekusi setiap jam?

  2. Cara menjalankan tugas cron setiap satu jam dan 10 menit

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

  1. Cara menginstal g ++ di Ubuntu

  2. bagaimana cara menjalankan cron job setiap 3 bulan?

  3. Bagaimana saya bisa menjadwalkan tugas cron yang berjalan setiap 10 detik di linux?