Crontab-UI, mengelola pekerjaan Cron dengan mudah dan aman

tentang crontab-ui

Pada artikel selanjutnya kita akan melihat Crontab-UI. Ini satu alat web untuk mengelola tugas cron dengan mudah dan aman pada sistem operasi mirip Unix. Bagi mereka yang merasa agak rumit untuk menjadwalkan tugas cron, aplikasi ini adalah solusi yang tepat. Bagi kita yang tidak menguasai jenis tugas ini, mudah bagi kita untuk melakukan kesalahan saat mengedit crontab teks biasa, itulah sebabnya kami dapat menemukan solusi yang berguna dalam aplikasi ini.

Kami tidak perlu mengedit file crontab secara manual untuk membuat, menghapus, dan mengelola tugas cron. Semuanya bisa dilakukan melalui browser web dengan beberapa klik mouse. Antarmuka pengguna Crontab memungkinkan kita membuat, mengedit, menjeda, menghapus, membuat salinan cadangan dari tugas cron. Kami bahkan dapat mengimpor, mengekspor, dan menerapkan pekerjaan di mesin lain tanpa masalah. Aplikasi ini ditulis menggunakan NodeJS.

Instal Crontab-UI

Kami akan dapat menginstal Crontab UI dengan sebuah perintah. Pastikan untuk telah diinstal sebelumnya NPM. Setelah kami menginstalnya, kami menjalankan perintah berikut di terminal (Ctrl + Alt + T) untuk menginstal antarmuka pengguna Crontab.

npm install -g crontab-ui

Kelola pekerjaan Cron dengan mudah dan aman

untuk luncurkan antarmuka pengguna Crontab, lari saja:

Crontab-ui dimulai

sudo crontab-ui

Sekarang, buka browser web Anda dan buka http://127.0.0.1:8000. Pastikan port 8000 dapat diakses. Catat itu Anda hanya dapat mengakses UI Crontab dari sistem lokal.

crontab -ui localhost

Jika Anda ingin jalankan Crontab UI dengan IP sistem Anda menggunakan port khusus, jadi Anda bisa mengaksesnya dari sistem mana pun di jaringan, gunakan perintah berikut:

sudo HOST=10.0.2.15 PORT=9000 crontab-ui

Antarmuka pengguna Crontab sekarang dapat diakses dari komputer manapun di alamat baru menggunakan URL http: // systemIPaddress: 9000. Ini adalah halaman Crontab-UI yang akan kita temukan:

IP lokal Crontab-UI

Seperti yang bisa dilihat pada gambar di atas, Crontab-UI sangat sederhana. Semua opsi cukup jelas.

Untuk keluar dari antarmuka pengguna Crontab, cukup tekan Ctrl + C di terminal tempat ia diluncurkan.

Buat, edit, jalankan, hentikan, hapus pekerjaan

Untuk membuat tugas cron baru, cukup klik tombol 'Baru'. Kemudian Anda hanya perlu menulis detail tugas cron dan klik "Simpan".

  • Nama tugas cron. Ini opsional.
  • Perintah lengkap yang ingin Anda jalankan.
  • Pilih jadwalnya. Anda dapat memilih jadwal pemrograman cepat (seperti Mulai, Per Jam, Harian, Mingguan, Bulanan, Tahunan) atau setel waktu yang tepat untuk menjalankan perintah.
  • Setelah memilih waktu yang dijadwalkan, sintaks tugas cron akan ditampilkan di bidang "Pekerjaan".
  • Pilih jika Anda ingin mengaktifkan pencatatan kesalahan untuk pekerjaan tertentu.

Berikut adalah contoh pekerjaan cron saya yang akan saya gunakan untuk menghapus cache firefox:

crontab-ui berfungsi menghapus cache

Dengan cara yang sama, Anda dapat menciptakan jumlah pekerjaan yang Anda butuhkan. Anda akan melihat semua cron job dibuat di halaman utama.

halaman utama dengan pekerjaan crontab-ui

Jika setelah membuatnya, Anda ingin mengubah parameter apa pun dalam tugas cron, klik tombol "Edit" di bawah pekerjaan. Untuk langsung menjalankan pekerjaan, klik tombol yang bertuliskan "Jalankan". Hentikan pekerjaan dengan mengklik tombol "Berhenti".

Pencadangan pekerjaan Cron

untuk cadangkan semua tugas cron, tekan "Cadangan" dari panel utama dan pilih "OK" untuk mengonfirmasi pencadangan.

Cadangkan crontab-ui

Impor / Ekspor tugas cron ke sistem lain

Fitur penting lainnya dari antarmuka pengguna Crontab adalah Anda dapat mengimpor, mengekspor, dan menerapkan tugas cron di sistem lain. Jika Anda memiliki beberapa sistem di jaringan Anda yang memerlukan tugas cron yang sama, cukup tekan tombol "Ekspor". Semua orang konten file crontab akan disimpan dalam file bernama crontab.db.

Berikut adalah konten file untuk contoh ini, yang disebut crontab.db:

kucing crontab-ui

cat Descargas/crontab.db

Kalau begitu sudah Anda dapat mentransfer seluruh file crontab.db dengan mengimpornya ke sistem baru. Anda tidak perlu membuat tugas cron secara manual di semua sistem.

Dapatkan isinya atau simpan ke file crontab yang ada

Jika Anda telah membuat beberapa pekerjaan cron menggunakan perintah crontab, Anda bisa mengambil konten file crontab dengan mengklik tombol "Dapatkan dari crontab" di panel utama.

dapatkan dari Crontab

Anda juga bisa simpan pekerjaan yang baru dibuat menggunakan utilitas Crontab UI di file crontab yang ada di sistem Anda. Untuk melakukannya, klik opsi "Simpan ke crontab" di panel.

Dengan alat ini, mengelola pekerjaan cron tidak lagi rumit. Setiap pengguna dapat dengan mudah mempertahankan kuantitas pekerjaan tanpa masalah. Untuk informasi lebih lanjut, Anda dapat berkonsultasi dengan proyek halaman GitHub.


Komentar, tinggalkan punyamu

tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Henry de Diego dijo

    Tapi apa ini !!? Di mana «crontab -e» dan mengedit file dengan «jam, menit, detik, hari, minggu, perintah»?