GNU/Linux >> Belajar Linux >  >> Linux

Zeit – Front-end GUI Ke Crontab Untuk Menjadwalkan Pekerjaan Di Linux

Tutorial singkat ini menjelaskan tentang Zeit , front-end grafis untuk Crontab dan at perintah, dan cara mudah menjadwalkan pekerjaan di Linux dengan Zeit.

Pengantar Zeit

Admin sistem biasanya akan menjadwalkan tugas berulang untuk mempermudah pekerjaan mereka dan semua orang! Menjadwalkan tugas atau pekerjaan berulang sangat penting dalam banyak kesempatan, misalnya mengotomatiskan pencadangan, membersihkan ruang disk, dan tugas pemeliharaan sistem lainnya. Bahkan jika admin tidak ada sepanjang waktu, pekerjaan terjadwal akan tetap berjalan pada interval tertentu. Alat yang paling banyak digunakan untuk menjadwalkan pekerjaan di Linux adalah Cron . Kami telah menerbitkan panduan pemula untuk pekerjaan Cron . Cron adalah utilitas baris perintah, jadi pemula mungkin tidak sepenuhnya memahami argumen baris perintah. Untuk mengurangi masalah ini, beberapa front-end mandiri dan berbasis web untuk Crontab telah dikembangkan. Salah satu alat tersebut adalah Zeit .

Zeit adalah front-end Qt untuk crontab dan at memerintah. Dengan menggunakan Zeit, kita dapat;

  • Tambah, edit, dan hapus crontab tugas,
  • Tambah, edit, dan hapus variabel lingkungan untuk crontab ,
  • Tambah dan hapus at perintah,
  • Setel alarm dan timer.

Semua tugas yang disebutkan di atas dapat dengan mudah dilakukan melalui antarmuka grafis sederhana. Tidak perlu berurusan dengan perintah! Tidak perlu merujuk crontab halaman manual untuk melakukannya dengan benar!!

Fitur penting lainnya dari Zeit adalah kita dapat mengatur pengingat audio . Pilih file audio dan mereka akan mulai diputar pada waktu tertentu.

Zeit adalah program sumber terbuka yang ditulis dalam C++ bahasa pemrograman. Kode sumber tersedia secara bebas di bawah lisensi GPLv3 di GitHub.

Instal Zeit di Ubuntu Linux

Pengembang Zeit telah membuat PPA untuk menginstal Zeit dengan mudah di sistem berbasis DEB seperti Ubuntu, Pop!_OS dan Linux Mint.

Untuk menginstal Zeit di Ubuntu dan turunannya, jalankan perintah berikut satu per satu di Terminal Anda:

$ sudo add-apt-repository ppa:blaze/main
$ sudo apt update
$ sudo apt install zeit

Jika Anda ingin mencoba versi pengembangan, lakukan:

$ sudo add-apt-repository ppa:blaze/dev
$ sudo apt update
$ sudo apt install zeit

Pada distribusi Linux lainnya, Anda mungkin perlu mengompilasi dan menginstal Zeit secara manual dari sumber.

Jadwalkan tugas di Linux dengan Zeit

Luncurkan Zeit dari terminal dengan menjalankan perintah ini:

$ zeit

Antarmuka default Zeit akan terlihat seperti di bawah ini:

Seperti yang Anda bisa, antarmuka Zeit sangat sederhana! Hanya ada 5 opsi dan semuanya sudah cukup jelas.

Untuk membuat pekerjaan terjadwal baru di sistem Linux Anda, klik tombol Tambahkan Tugas tombol. Masukkan deskripsi yang bermakna untuk pekerjaan itu, masukkan perintah yang ingin Anda jalankan, pilih interval waktu yang sesuai dari kotak tarik-turun "Dasar".

Kotak tarik-turun Dasar menawarkan opsi interval waktu berikut:

  • Setiap menit,
  • Setiap jam,
  • Setiap hari,
  • Setiap minggu,
  • Dan Setiap bulan.

Jika Anda ingin menentukan tanggal dan waktu khusus, pilih opsi "Lanjutan" dan atur nilai yang diinginkan untuk menit, jam, hari, minggu, dan bulan. Terakhir, klik OK untuk membuat tugas cron.

Anda sekarang akan melihat pekerjaan yang baru dibuat di antarmuka Zeit:

Anda juga dapat memverifikasinya dengan mendaftar secara manual isi crontab file menggunakan perintah berikut:

$ crontab -l

Perintah ini akan menampilkan semua tugas cron dari pengguna yang sedang login.

Contoh keluaran:

#Backup system
0 0 * * *	sudo rsync -aAXv / --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} /mnt


# File generated by Crontablib the Monday, 26 October, 2020 7:59:34 PM IST.

Pekerjaan akan berjalan tepat pada 00:00 setiap hari.

Jika Anda ingin mengedit pekerjaan cron, cukup pilih di antarmuka Zeit dan klik tombol "Ubah". Buat perubahan sesuai keinginan dan klik OK untuk memperbaruinya. Jika Anda tidak menginginkan pekerjaan Cron, pilih dan tekan tombol "Hapus" di bilah alat. Sesederhana itu!

Ada juga dua opsi lagi yaitu "Alarm" dan "Timer" yang akan membantu Anda menyetel pengingat audio pada interval waktu tertentu.

Alarm/pengatur waktu dapat berguna untuk mengingatkan Anda melakukan sesuatu dengan memutar file suara.

Zeit adalah alat GUI yang berguna untuk pemula yang ingin mengotomatiskan tugas berulang menggunakan Cron dan/atau at perintah di Linux. Zeit membuat tugas manajemen pekerjaan Cron lebih mudah! Tentukan cronjobs sesuai kebutuhan Anda dan biarkan berjalan secara otomatis pada interval tertentu. Satu peringatan adalah Zeit membutuhkan lingkungan desktop grafis. Jika Anda mengelola server berbasis CLI, Zeit mungkin tidak banyak membantu.


Linux
  1. Cara menggunakan cron di Linux

  2. Gunakan anacron untuk crontab yang lebih baik

  3. Bagaimana cara menjadwalkan reboot di Linux?

  1. Perintah Linux:pekerjaan, bg, dan fg

  2. Cara Menjadwalkan Pekerjaan Cron dengan Crontab

  3. 6 Contoh Perintah Linux Crontab

  1. Menjadwalkan Pekerjaan Cron dengan Crontab

  2. Cara Menjadwalkan Pekerjaan dengan perintah 'at' di Linux

  3. pekerjaan Opsi Perintah Di Linux