„Crontab-UI“, lengvai ir saugiai valdykite „Cron“ darbus

apie crontab-ui

Kitame straipsnyje apžvelgsime „Crontab-UI“. Tai yra vienas žiniatinklio įrankis, leidžiantis lengvai ir saugiai valdyti „cron“ darbus „Unix“ tipo operacinėse sistemose. Tiems, kuriems šiek tiek sudėtinga planuoti „cron“ užduotis, ši programa yra geras sprendimas. Tiems iš mūsų, kurie neįvaldo tokio tipo užduočių, mums lengva padaryti klaidų redaguojant paprasto teksto šabloną, todėl šioje programoje galime rasti naudingą sprendimą.

Mums nereikės rankiniu būdu redaguoti „crontab“ failo, kad sukurtume, ištrintume ir tvarkytume „cron“ užduotis. Viską galima padaryti per interneto naršyklę pora pelės paspaudimų. „Crontab“ vartotojo sąsaja leis mums kurti, redaguoti, pristabdyti, ištrinti, padaryti atsargines „Cron“ darbų kopijas. Mes netgi be problemų galime importuoti, eksportuoti ir įgyvendinti darbus kitose mašinose. Programa parašyta naudojant „NodeJS“.

Įdiekite „Crontab-UI“

„Crontab“ vartotojo sąsają galėsime įdiegti naudodami komandą. Būtinai jau įdiegėte NPM. Kai mes jį įdiegsime, mes vykdome šią komandą terminale (Ctrl + Alt + T), kad įdiegtumėte „Crontab“ vartotojo sąsają.

npm install -g crontab-ui

Lengvai ir saugiai valdykite „Cron“ darbus

į paleiskite „Crontab“ vartotojo sąsają, tiesiog bėk:

Prasidėjo „Crontab-ui“

sudo crontab-ui

Dabar atidarykite savo žiniatinklio naršyklę ir eikite į http://127.0.0.1:8000. Įsitikinkite, kad 8000 prievadas yra prieinamas. Prisimink tai „Crontab“ vartotojo sąsają galite pasiekti tik iš vietinės sistemos.

crontab -ui localhost

Jei norite paleiskite „Crontab“ vartotojo sąsają naudodami savo sistemos IP naudojant pasirinktinį prievadą, kad galėtumėte pasiekti ją iš bet kurios tinklo sistemos, naudokite šią komandą:

sudo HOST=10.0.2.15 PORT=9000 crontab-ui

„Crontab“ vartotojo sąsają dabar galima pasiekti iš bet kurio kompiuterio naujuoju adresu, naudojant URL http: // systemIPaddress: 9000. Tai „Crontab-UI“ puslapis, kurį rasime:

„Crontab-UI“ vietinis IP

Kaip matyti iš aukščiau esančio ekrano, „Crontab-UI“ yra labai paprasta. Visi variantai savaime suprantami.

Norėdami išeiti iš „Crontab“ vartotojo sąsajos, tiesiog paspauskite „Ctrl“ + C terminale, kuriame jis paleistas.

Kurkite, redaguokite, paleiskite, sustabdykite, ištrinkite darbą

Norėdami sukurti naują „cron“ darbą, tiesiog spustelėkite mygtuką „Naujas“. Tada jūs tiesiog turite parašyti išsamią „cron“ darbo informaciją ir spausti „Išsaugoti“.

  • Cron darbo pavadinimas. Tai neprivaloma.
  • Visa komanda, kurią norite paleisti.
  • Pasirinkite tvarkaraštį. Galite pasirinkti greitą programavimo tvarkaraštį (pvz., Pradėti, Kas valandą, Kasdien, kas savaitę, kas mėnesį, kasmet) arba nustatykite tikslų komandos vykdymo laiką.
  • Pasirinkus suplanuotą laiką, lauke „Darbas“ bus rodoma „cron“ darbo sintaksė.
  • Pasirinkite, ar norite įgalinti klaidų registravimą konkrečiame darbe.

Čia yra mano „cron“ darbo pavyzdys, kuriuo išvalysiu „Firefox“ talpyklą:

crontab-ui work ištrinti talpyklą

Tokiu pačiu būdu galite sukurti reikiamą darbo vietų skaičių. Pamatysite visas sukurtas „cron“ darbo vietas pagrindiniame puslapyje.

pagrindinis puslapis su crontab-ui darbais

Jei sukūrę norite pakeisti bet kurį „cron“ darbo parametrą, spustelėkite mygtuką „Redaguoti“ po užduotimi. Norėdami nedelsdami atlikti darbą, spustelėkite mygtuką „Vykdyti“. Sustabdykite darbą spustelėdami mygtuką „Stop“.

„Cron“ darbo atsarginė kopija

į sukurkite visų „cron“ darbų atsargines kopijas, pagrindiniame skydelyje paspauskite „Backup“ ir pasirinkite „OK“, kad patvirtintumėte atsarginę kopiją.

Atsarginė „crontab-ui“

Importuoti / eksportuoti „cron“ užduotis į kitas sistemas

Kitas pastebimas „Crontab“ vartotojo sąsajos bruožas yra tas, kad galite importuoti, eksportuoti ir diegti „cron“ užduotis kitose sistemose. Jei jūsų tinkle yra kelios sistemos, kurioms reikalingos tos pačios „cron“ užduotys, tiesiog paspauskite mygtuką „Eksportuoti“. Visi crontab failo turinys bus išsaugotas faile, vadinamame crontab.db.

Čia pateikiamas šio pavyzdžio failo, vadinamo crontab.db, turinys:

katė crontab-ui

cat Descargas/crontab.db

Tada jau importuodami galite perkelti visą failą crontab.db į naują sistemą. Nereikia rankiniu būdu kurti „cron“ darbo vietų visose sistemose.

Gaukite turinį arba išsaugokite juos esamame „crontab“ faile

Jei sukūrėte keletą „cron“ darbų naudodami komandą „crontab“, galite gauti crontab failo turinį spustelėdami mygtuką „Gauti iš crontab“ pagrindiniame skydelyje.

gauti iš „Crontab“

Panašiai galite išsaugokite naujai sukurtas darbo vietas naudodami „Crontab UI“ įrankį esančiame jūsų sistemos crontab faile. Norėdami tai padaryti, skydelyje spustelėkite parinktį "Išsaugoti į crontab".

Naudojant šį įrankį valdyti „cron“ darbus nebėra taip sudėtinga. Bet kuris vartotojas be problemų gali lengvai išlaikyti darbų kiekį. Norėdami gauti daugiau informacijos, galite kreiptis į projekto „GitHub“ puslapis.


Palikite komentarą

Jūsų elektroninio pašto adresas nebus skelbiamas. Privalomi laukai yra pažymėti *

*

*

  1. Atsakingas už duomenis: Miguel Ángel Gatón
  2. Duomenų paskirtis: kontroliuoti šlamštą, komentarų valdymą.
  3. Įteisinimas: jūsų sutikimas
  4. Duomenų perdavimas: Duomenys nebus perduoti trečiosioms šalims, išskyrus teisinius įsipareigojimus.
  5. Duomenų saugojimas: „Occentus Networks“ (ES) talpinama duomenų bazė
  6. Teisės: bet kuriuo metu galite apriboti, atkurti ir ištrinti savo informaciją.

  1.   Henris de Diegas sakė

    Bet kas čia per velnias !! Kur buvo „crontab -e“ ir redaguoti failą su komanda „valanda, minutė, sek, diena, savaitė, komanda“?