Seuraavassa artikkelissa aiomme tarkastella Crontab-UI: tä. Tämä on yksi verkkotyökalu hallita cron-töitä helposti ja turvallisesti Unix-tyyppisissä käyttöjärjestelmissä. Niille, joille cron-tehtävien aikatauluttaminen on hieman monimutkaista, tämä sovellus on hyvä ratkaisu. Niille meistä, jotka eivät hallitse tämäntyyppisiä tehtäviä, meidän on helppo tehdä virheitä muokatessamme pelkkää tekstiä. Siksi voimme löytää hyödyllisen ratkaisun tästä sovelluksesta.
Meidän ei tarvitse muokata crontab-tiedostoa manuaalisesti luoda, poistaa ja hallita cron-tehtäviä. Kaikki voidaan tehdä verkkoselaimen kautta muutamalla hiiren napsautuksella. Crontabin käyttöliittymän avulla voimme luoda, muokata, keskeyttää, poistaa, tehdä varmuuskopioita cron-töistä. Voimme jopa tuoda, viedä ja toteuttaa töitä muille koneille ongelmitta. Sovellus kirjoitetaan NodeJS: llä.
Asenna Crontab-UI
Pystymme asentamaan Crontab-käyttöliittymän komennolla. Olla varma olet asentanut aiemmin NPM. Kun se on asennettu, suoritamme seuraavan komennon päätelaitteessa (Ctrl + Alt + T) Crontabin käyttöliittymän asentamiseksi.
npm install -g crontab-ui
Hallitse Cron-töitä helposti ja turvallisesti
että Käynnistä Crontabin käyttöliittymä, juokse:
sudo crontab-ui
Avaa nyt selain ja siirry osoitteeseen http://127.0.0.1:8000. Varmista, että portti 8000 on käytettävissä. Ota huomioon, että voit käyttää Crontabin käyttöliittymää vain paikallisesta järjestelmästä.
Jos haluat Suorita Crontab-käyttöliittymä järjestelmän IP-osoitteella käyttämällä mukautettua porttia, joten voit käyttää sitä mistä tahansa verkon järjestelmästä, käytä seuraavaa komentoa:
sudo HOST=10.0.2.15 PORT=9000 crontab-ui
Crontabin käyttöliittymää voi nyt käyttää mistä tahansa tietokoneesta uudessa osoitteessa käyttämällä URL-osoitetta http: // systemIPaddress: 9000. Tämä on Crontab-UI -sivu, jonka löydämme:
Kuten yllä olevasta kuvakaappauksesta näkyy, Crontab-UI on hyvin yksinkertainen. Kaikki vaihtoehdot ovat itsestään selviä.
Poistu Crontabin käyttöliittymästä painamalla vain Ctrl + C terminaalissa, jossa se käynnistetään.
Luo, muokkaa, suorita, pysäytä, poista työ
Luo uusi cron-työ napsauttamalla Uusi-painiketta. Sitten sinun tarvitsee vain kirjoittaa cron-työn tiedot ja napsauttaa "Tallenna".
- Cron-työn nimi. Se on valinnainen.
- Koko suoritettava komento.
- Valitse aikataulu. Voit valita nopean ohjelmointiaikataulun (kuten Käynnistä, Tunneittain, Päivittäin, Viikoittain, Kuukausittain, Vuosittain) tai aseta tarkka aika komennon suorittamiseen.
- Ajoitetun ajan valitsemisen jälkeen cron-työn syntaksi näkyy "Job" -kentässä.
- Valitse, haluatko sallia virheen kirjaamisen tietylle työlle.
Tässä on esimerkki cron-työstä, jolla tyhjennän Firefox-välimuistin:
Samalla tavalla voit luoda tarvittavan määrän työpaikkoja. Näet kaikki pääsivulla luodut cron-työpaikat.
Jos haluat sen luomisen jälkeen muuttaa mitä tahansa cron-työn parametria, napsauta työn alla olevaa Muokkaa-painiketta. Suorita työ heti napsauttamalla Suorita-painiketta. Pysäytä työ napsauttamalla "Pysäytä" -painiketta.
Cron-työn varmuuskopiointi
että varmuuskopioi kaikki cron-työt, paina päävalikossa ”Varmuuskopiointi” ja vahvista varmuuskopiointi valitsemalla ”OK”.
Tuo / vie cron-töitä muihin järjestelmiin
Toinen merkittävä piirre Crontabin käyttöliittymässä on, että voit tuoda, viedä ja toteuttaa cron-tehtäviä muissa järjestelmissä. Jos verkossa on useita järjestelmiä, jotka vaativat samoja cron-tehtäviä, napsauta "Vie" -painiketta. Kaikki crontab-tiedoston sisältö tallennetaan tiedostoon crontab.db.
Tässä on tämän esimerkin tiedoston nimeltä crontab.db sisältö:
cat Descargas/crontab.db
Sitten jo voit siirtää koko crontab.db-tiedoston tuomalla sen uuteen järjestelmään. Sinun ei tarvitse luoda cron-töitä manuaalisesti kaikkiin järjestelmiin.
Hanki sisältö tai tallenna se olemassa olevaan crontab-tiedostoon
Jos olet luonut joitain cron-töitä crontab-komennolla, voit noutaa crontab-tiedoston sisältö napsauttamalla pääpaneelin "Get from crontab" -painiketta.
Vastaavasti voit tallenna uudet työpaikat Crontab UI -apuohjelmalla järjestelmän nykyisessä crontab-tiedostossa. Voit tehdä tämän napsauttamalla paneelissa olevaa Tallenna tallenna -vaihtoehtoa.
Tällä työkalulla cron-töiden hallinta ei ole enää niin monimutkaista. Jokainen käyttäjä voi helposti ylläpitää työpaikkojen määrää ilman ongelmia. Lisätietoja saat ottamalla yhteyttä projektin GitHub-sivu.
Mutta mitä helvettiä tämä on !! Missä oli «crontab -e» ja muokkaamaan tiedostoa komennolla «tunti, min, sek, päivä, viikko, komento»?