Crontab-UI, menaxhoni me lehtësi dhe siguri punët e Cron

rreth crontab-ui

Në artikullin vijues do të hedhim një vështrim në Crontab-UI. Ky është një mjet në internet për të menaxhuar me lehtësi dhe siguri punët e cron në sistemet operative të ngjashme me Unix. Për ata që e kanë pak të komplikuar të caktojnë detyrat e cron, ky aplikacion është një zgjidhje e mirë. Ata prej nesh që nuk e zotërojnë këtë lloj detyre, është e lehtë për ne të bëjmë gabime gjatë redaktimit të tekstit të thjeshtë crontab, prandaj mund të gjejmë një zgjidhje të dobishme në këtë aplikacion.

Ne nuk do të kemi nevojë të modifikojmë manualisht skedarin crontab për të krijuar, fshirë dhe menaxhuar detyra të cron. Gjithçka mund të bëhet përmes një shfletuesi në internet me disa klikime të miut. Ndërfaqja e përdoruesit e Crontab do të na lejojë të krijojmë, modifikojmë, ndërpresim, fshijmë, bëjmë kopje rezervë të cron jobs. Ne madje mund të importojmë, eksportojmë dhe implementojmë punë në makineri të tjera pa problem. Aplikimi është shkruar duke përdorur NodeJS.

Instaloni Crontab-UI

Ne do të jemi në gjendje të instalojmë Crontab UI me një komandë. Sigurohuni që kanë instaluar më parë NPM. Pasi ta kemi instaluar, ekzekutojmë komandën e mëposhtme në terminal (Ctrl + Alt + T) për të instaluar ndërfaqen e përdoruesit Crontab.

npm install -g crontab-ui

Menaxhoni me lehtësi dhe siguri punët e Cron

nisë ndërfaqen e përdoruesit të Crontab, thjesht vrapo:

Crontab-ui filloi

sudo crontab-ui

Tani, hapni shfletuesin tuaj të internetit dhe shkoni në http://127.0.0.1:8000. Sigurohuni që porti 8000 të jetë i arritshëm. Vini re se mund të përdorni vetëm ndërfaqen e Crontab nga sistemi lokal.

crostab-ui localhost

Nëse doni ekzekutoni ndërfaqen e Crontab me IP-në e sistemit tuaj duke përdorur një port të personalizuar, kështu që të mundeni aksesoni atë nga çdo sistem në rrjet, përdorni komandën e mëposhtme:

sudo HOST=10.0.2.15 PORT=9000 crontab-ui

Ndërfaqja e përdoruesit e Crontab tani mund të arrihet nga çdo kompjuter në adresën e re duke përdorur URL http: // systemIPaddress: 9000. Kjo është faqja Crontab-UI që do të gjejmë:

IP lokale Crontab-UI

Siç mund të shihet në screenshot më lart, Crontab-UI është shumë e thjeshtë. Të gjitha opsionet janë vetë-shpjeguese.

Për të dalë nga ndërfaqja e përdoruesit Crontab, thjesht shtypni Ctrl + C në terminalin në të cilin lëshohet.

Krijoni, modifikoni, ekzekutoni, ndaloni, fshini një punë

Për të krijuar një punë të re cron, thjesht klikoni në butonin 'New'. Atëherë thjesht duhet të shkruani detajet e punës së cron dhe të klikoni në "Ruaj".

  • Emri i punës cron. Optionshtë fakultative.
  • Komanda e plotë që dëshironi të ekzekutoni.
  • Zgjidhni orarin. Ju mund të zgjidhni programin e shpejtë të programimit (siç janë Start, Orë, Ditë, Javore, Mujore, Vjetore) ose caktoni kohën e saktë për të ekzekutuar komandën.
  • Pas zgjedhjes së kohës së planifikuar, sintaksa e punës cron do të shfaqet në fushën "Punë".
  • Zgjidhni nëse doni të aktivizoni regjistrimin e gabimeve për punën e veçantë.

Këtu është shembulli im i punës me të cilën do të pastroj memorien e firefox:

puna crontab-ui fshi cache

Në të njëjtën mënyrë, ju mund të krijoni sasinë e vendeve të punës që ju nevojiten. Ju do të shihni të gjitha punët e krijuara në faqen kryesore.

faqja kryesore me punët e crontab-ui

Nëse pas krijimit të tij, dëshironi të ndryshoni ndonjë parametër në një punë cron, klikoni në butonin "Redakto" poshtë punës. Për të ekzekutuar një punë menjëherë, klikoni në butonin që thotë "Vrapo". Ndaloni punën duke klikuar në butonin "Stop".

Rezervimi i punës së Cron

rezervo të gjitha punët e cron, shtypni "Backup" nga paneli kryesor dhe zgjidhni "OK" për të konfirmuar rezervimin.

Rezervë crontab-ui

Importo / Eksporto punë cron në sisteme të tjera

Një tjetër tipar i dukshëm i ndërfaqes së përdoruesit Crontab është se ju mund të importoni, eksportoni dhe vendosni detyra të cron në sisteme të tjera. Nëse keni shumë sisteme në rrjetin tuaj që kërkojnë të njëjtat detyra cron, thjesht shtypni butonin "Eksport". Të gjithë përmbajtja e skedarit crontab do të ruhet në një skedar të quajtur crontab.db.

Këtu është përmbajtja e skedarit për këtë shembull, i quajtur crontab.db:

macja crontab-ui

cat Descargas/crontab.db

Pastaj tashmë ju mund ta transferoni të gjithë skedarin crontab.db duke e importuar atë te sistemi i ri. Ju nuk keni nevojë të krijoni manualisht punë cron në të gjitha sistemet.

Merrni përmbajtjen ose ruani ato në skedarin ekzistues crontab

Nëse keni krijuar disa punë cron duke përdorur komandën crontab, mundeni rimarr përmbajtjen e skedarit crontab duke klikuar butonin "Merrni nga crontab" në panelin kryesor.

merrni nga Crontab

Në mënyrë të ngjashme, ju mundeni kurseni punë të krijuara rishtas duke përdorur ndërmarrjen Crontab UI në skedarin ekzistues crontab në sistemin tuaj. Për ta bërë këtë, klikoni në opsionin "Ruaj te crontab" në panel.

Me këtë mjet, menaxhimi i punëve të cron nuk është më aq i komplikuar. Çdo përdorues mund të mbajë me lehtësi sasinë e vendeve të punës pa probleme. Për më shumë informacion, mund të konsultoheni me faqja e projektit GitHub.


Lini komentin tuaj

Adresa juaj e emailit nuk do të publikohet. Fusha e kërkuar janë shënuar me *

*

*

  1. Përgjegjës për të dhënat: Miguel Ángel Gatón
  2. Qëllimi i të dhënave: Kontrolloni SPAM, menaxhimin e komenteve.
  3. Legjitimimi: Pëlqimi juaj
  4. Komunikimi i të dhënave: Të dhënat nuk do t'u komunikohen palëve të treta përveç me detyrim ligjor.
  5. Ruajtja e të dhënave: Baza e të dhënave e organizuar nga Occentus Networks (BE)
  6. Të drejtat: Në çdo kohë mund të kufizoni, rikuperoni dhe fshini informacionin tuaj.

  1.   Henri de Diego dijo

    Po çfarë dreqin është ky !!? Ku ishte «crontab -e» dhe për të redaktuar skedarin me «orë, min, sek, ditë, javë, komandë»?