Crontab-UI, mengurus pekerjaan Cron dengan mudah dan selamat

mengenai crontab-ui

Dalam artikel seterusnya kita akan melihat Crontab-UI. Ini adalah satu alat web untuk menguruskan pekerjaan cron dengan mudah dan selamat pada sistem operasi seperti Unix. Bagi mereka yang agak sukar untuk menjadualkan tugas cron, aplikasi ini adalah penyelesaian yang baik. Bagi kita yang tidak menguasai jenis tugas ini, mudah bagi kita untuk membuat kesilapan semasa mengedit crontab teks biasa, sebab itulah kita dapat mencari penyelesaian yang berguna dalam aplikasi ini.

Kami tidak perlu mengedit fail crontab secara manual untuk membuat, menghapus dan mengurus tugas cron. Semuanya boleh dilakukan melalui penyemak imbas web dengan beberapa klik tetikus. Antara muka pengguna Crontab akan membolehkan kita membuat, mengedit, menjeda, menghapus, membuat salinan sandaran pekerjaan cron. Kita bahkan boleh mengimport, mengeksport dan melaksanakan pekerjaan pada mesin lain tanpa masalah. Aplikasi ditulis menggunakan NodeJS.

Pasang Crontab-UI

Kami akan dapat memasang Crontab UI dengan arahan. Pastikan telah dipasang sebelumnya NPM. Setelah memasangnya, kami menjalankan perintah berikut di terminal (Ctrl + Alt + T) untuk memasang antara muka pengguna Crontab.

npm install -g crontab-ui

Urus pekerjaan Cron dengan mudah dan selamat

kepada melancarkan antara muka pengguna Crontab, lari saja:

Crontab-ui dimulakan

sudo crontab-ui

Sekarang, buka penyemak imbas web anda dan pergi ke http://127.0.0.1:8000. Pastikan port 8000 boleh diakses. Perhatikan bahawa anda hanya boleh mengakses Crontab UI dari sistem tempatan.

crontab -ui localhost

Jika anda mahu jalankan Crontab UI dengan IP sistem anda menggunakan port tersuai, sehingga anda boleh mengaksesnya dari mana-mana sistem di rangkaian, gunakan arahan berikut:

sudo HOST=10.0.2.15 PORT=9000 crontab-ui

Antara muka pengguna Crontab kini dapat diakses dari komputer mana pun di alamat baru menggunakan URL http: // systemIPaddress: 9000. Ini adalah halaman Crontab-UI yang akan kita dapati:

IP tempatan Crontab-UI

Seperti yang dapat dilihat pada tangkapan skrin di atas, Crontab-UI sangat mudah. Semua pilihan adalah jelas.

Untuk keluar dari antara muka pengguna Crontab, tekan saja Ctrl + C di terminal di mana ia dilancarkan.

Buat, edit, jalankan, hentikan, hapus tugas

Untuk membuat pekerjaan cron baru, cukup klik butang 'Baru'. Kemudian anda hanya perlu menulis butiran kerja cron dan klik "Simpan".

  • Nama pekerjaan cron. Ia pilihan.
  • Perintah lengkap yang ingin anda jalankan.
  • Pilih jadual. Anda boleh memilih jadual pengaturcaraan cepat (seperti Mula, Setiap Jam, Harian, Mingguan, Bulanan, Tahunan) atau tetapkan masa yang tepat untuk menjalankan perintah.
  • Setelah memilih waktu yang dijadualkan, sintaks pekerjaan cron akan dipaparkan di medan "Pekerjaan".
  • Pilih jika anda mahu mengaktifkan kesalahan log untuk pekerjaan tertentu.

Berikut adalah contoh kerja cron saya dengan mana saya akan membersihkan cache firefox:

kerja crontab-ui hapus cache

Dengan cara yang sama, anda boleh membuat jumlah pekerjaan yang anda perlukan. Anda akan melihat semua pekerjaan cron yang dibuat di halaman utama.

halaman utama dengan pekerjaan crontab-ui

Sekiranya setelah membuatnya, anda ingin mengubah parameter apa pun dalam tugas cron, klik butang "Edit" di bawah tugas tersebut. Untuk menjalankan tugas dengan segera, klik butang yang bertuliskan "Jalankan." Hentikan tugas dengan mengklik butang "Berhenti".

Sandaran kerja kroni

kepada sandarkan semua pekerjaan cron, tekan "Backup" dari panel utama dan pilih "OK" untuk mengesahkan cadangan.

Sandaran crontab-ui

Import / Eksport pekerjaan cron ke sistem lain

Satu lagi ciri penting antara muka pengguna Crontab ialah anda boleh mengimport, mengeksport, dan menggunakan tugas cron pada sistem lain. Sekiranya anda mempunyai banyak sistem di rangkaian anda yang memerlukan tugas cron yang sama, tekan butang "Eksport". Semua orang kandungan fail crontab akan disimpan dalam fail bernama crontab.db.

Berikut adalah kandungan fail untuk contoh ini, yang disebut crontab.db:

kucing crontab-ui

cat Descargas/crontab.db

Kemudian sudah anda boleh memindahkan keseluruhan fail crontab.db dengan mengimportnya ke sistem baru. Anda tidak perlu membuat pekerjaan cron secara manual pada semua sistem.

Dapatkan kandungannya atau simpan ke fail crontab yang ada

Sekiranya anda telah membuat beberapa pekerjaan cron menggunakan perintah crontab, anda boleh mengambil semula kandungan fail crontab dengan mengklik butang "Dapatkan dari crontab" pada panel utama.

dapatkan dari Crontab

Begitu juga, anda boleh simpan pekerjaan yang baru dibuat menggunakan utiliti Crontab UI dalam fail crontab yang ada pada sistem anda. Untuk melakukannya, klik pada pilihan "Simpan ke crontab" di panel.

Dengan alat ini, menguruskan pekerjaan cron tidak lagi begitu rumit. Mana-mana pengguna dapat mengekalkan kuantiti pekerjaan dengan mudah tanpa masalah. Untuk maklumat lebih lanjut, anda boleh berjumpa dengan projek laman GitHub.


Tinggalkan komen anda

Alamat email anda tidak akan disiarkan. Ruangan yang diperlukan ditanda dengan *

*

*

  1. Bertanggungjawab atas data: Miguel Ángel Gatón
  2. Tujuan data: Mengendalikan SPAM, pengurusan komen.
  3. Perundangan: Persetujuan anda
  4. Komunikasi data: Data tidak akan disampaikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Pangkalan data yang dihoskan oleh Occentus Networks (EU)
  6. Hak: Pada bila-bila masa anda boleh menghadkan, memulihkan dan menghapus maklumat anda.

  1.   Henry de Diego kata

    Tapi apa ini !!? Di manakah «crontab -e» dan untuk mengedit fail dengan arahan «jam, min, saat, hari, minggu,»?