Nākamajā rakstā mēs apskatīsim Crontab-UI. Šis ir viens tīmekļa rīks, lai ērti un droši pārvaldītu cron darbus par Unix līdzīgām operētājsistēmām. Tiem, kuriem ir mazliet sarežģīti ieplānot cron uzdevumus, šī lietojumprogramma ir labs risinājums. Tiem no mums, kuri nepārvalda šāda veida uzdevumus, mums ir viegli kļūdīties, rediģējot teksta kronšteinu, tāpēc šajā lietojumprogrammā mēs varam atrast noderīgu risinājumu.
Mums nevajadzēs manuāli rediģēt crontab failu, lai izveidotu, dzēstu un pārvaldītu cron uzdevumus. Visu var izdarīt, izmantojot tīmekļa pārlūkprogrammu ar pāris peles klikšķiem. Crontab lietotāja interfeiss ļaus mums izveidot, rediģēt, apturēt, dzēst, izveidot Cron darbu rezerves kopijas. Mēs pat bez problēmām varam importēt, eksportēt un ieviest darbus citās mašīnās. Lietojumprogramma ir rakstīta, izmantojot NodeJS.
Instalējiet Crontab-UI
Mēs varēsim instalēt Crontab UI ar komandu. Noteikti esat instalējis iepriekš NPM. Kad mēs to instalēsim, mēs izpildīsim šādu komandu terminālā (Ctrl + Alt + T), lai instalētu Crontab lietotāja saskarni.
npm install -g crontab-ui
Viegli un droši pārvaldiet Cron darbus
līdz palaidiet Crontab lietotāja saskarni, vienkārši palaidiet:
sudo crontab-ui
Tagad atveriet tīmekļa pārlūkprogrammu un dodieties uz vietni http://127.0.0.1:8000. Pārliecinieties, vai ir pieejams ports 8000. Pieraksti to Crontab UI var piekļūt tikai no vietējās sistēmas.
Ja jūs vēlaties palaidiet Crontab lietotāja interfeisu ar savas sistēmas IP izmantojot pielāgotu portu, lai jūs varētu piekļūt tai no jebkuras tīkla sistēmas, izmantojiet šādu komandu:
sudo HOST=10.0.2.15 PORT=9000 crontab-ui
Crontab lietotāja saskarnei tagad var piekļūt no jebkura datora, izmantojot jauno adresi, izmantojot vietrādi URL http: // systemIPaddress: 9000. Šī ir Crontab-UI lapa, kuru mēs atradīsim:
Kā redzams iepriekš redzamajā ekrānuzņēmumā, Crontab-UI ir ļoti vienkārša. Visas iespējas ir pašsaprotamas.
Lai izietu no Crontab lietotāja saskarnes, vienkārši nospiediet Ctrl + C terminālā, kurā tas tiek palaists.
Izveidot, rediģēt, palaist, apturēt, izdzēst darbu
Lai izveidotu jaunu cron darbu, vienkārši noklikšķiniet uz pogas Jauns. Tad jums vienkārši jāuzraksta sīkāka informācija par cron darbu un jānoklikšķina uz "Saglabāt".
- Cron darba nosaukums. Tas nav obligāts.
- Pilnīga komanda, kuru vēlaties izpildīt.
- Izvēlieties grafiku. Jūs varat izvēlēties ātro programmēšanas grafiku (piemēram, Sākt, Katru stundu, Katru nedēļu, Mēnesi, Katru gadu) vai iestatiet precīzu komandas palaišanas laiku.
- Pēc plānotā laika izvēles laukā "Darbs" tiks parādīta cron darba sintakse.
- Izvēlieties, vai vēlaties iespējot kļūdu reģistrēšanu konkrētajam darbam.
Šeit ir mans cron darba paraugs, ar kuru es notīrīšu Firefox kešatmiņu:
Tādā pašā veidā jūs varat izveidot nepieciešamo darbavietu daudzumu. Jūs redzēsiet visas galvenās lapas izveidotās cron darba vietas.
Ja pēc tā izveides vēlaties mainīt jebkuru cron darba parametru, zem darba noklikšķiniet uz pogas "Rediģēt". Lai nekavējoties palaistu darbu, noklikšķiniet uz pogas “Izpildīt”. Pārtrauciet darbu, noklikšķinot uz pogas "Apturēt".
Cron darba dublēšana
līdz dublēt visus cron darbus, galvenajā panelī nospiediet “Backup” un izvēlieties “OK”, lai apstiprinātu dublēšanu.
Importēt / eksportēt cron darbus citās sistēmās
Vēl viena ievērojama Crontab lietotāja saskarnes iezīme ir tā, ka jūs varat importēt, eksportēt un izvietot cron uzdevumus citās sistēmās. Ja jūsu tīklā ir vairākas sistēmas, kurām nepieciešami vieni un tie paši cron uzdevumi, vienkārši nospiediet pogu "Eksportēt". Visi crontab faila saturs tiks saglabāts failā ar nosaukumu crontab.db.
Šeit ir šī piemēra faila saturs, ko sauc par crontab.db:
cat Descargas/crontab.db
Tad jau importējot to, jūs varat pārsūtīt visu failu crontab.db uz jauno sistēmu. Jums nav nepieciešams manuāli izveidot cron darba vietas visās sistēmās.
Iegūstiet saturu vai saglabājiet tos esošajā crontab failā
Ja esat izveidojis dažus cron darbus, izmantojot komandu crontab, varat izgūt crontab faila saturu galvenajā panelī noklikšķinot uz pogas "Get from crontab".
Tāpat jūs varat saglabājiet jaunizveidotās darbavietas, izmantojot Crontab UI utilītu esošajā crontab failā jūsu sistēmā. Lai to izdarītu, panelī noklikšķiniet uz opcijas "Saglabāt crontab".
Izmantojot šo rīku, cron darbu pārvaldīšana vairs nav tik sarežģīta. Jebkurš lietotājs bez problēmām var viegli saglabāt darbu skaitu. Lai iegūtu vairāk informācijas, varat uzzināt projekta GitHub lapa.
Bet kāda velna pēc šī ir !! Kur bija «crontab -e» un lai rediģētu failu ar komandu «stunda, min, sek, diena, nedēļa, komanda»?