Publicitate
Ați făcut vreodată un lucru în mod repetat pe computer și ați dorit să îl puteți automatiza și să-l puteți rula pe cont propriu?
În Linux, cel mai simplu mod de a planifica și automatiza o sarcină este de a folosi crontab. Aceasta este o aplicație bazată pe linia de comandă care vă permite să executați comenzi sau scripturi automat la o dată / dată specificată.
Pentru cei care nu le place terminalul și interfața liniei de comandă, Program Gnome este echivalentul grafic al crontab. Acesta folosește puterea de vixie-cron, dcron și la pentru a vă gestiona fișierul crontab și a vă oferi un mod ușor de a programa sarcinile pe computer. Fie că programăm o sarcină recurentă sau o sarcină care se întâmplă o singură dată, Gnome-sched nu are nicio problemă în gestionarea ei.
Instalare
Gnome Schedule se găsește în depozitul celor mai multe distros Linux, astfel încât instalarea este o problemă ușoară. Dacă utilizați Ubuntu, îl puteți instala cu ușurință făcând clic pe acest link, în Synaptic Package Manager sau în terminalul dvs., tastați următoarea comandă:
sudo apt-get install gnome-calendar
folosire
Când planificați o sarcină nouă, puteți alege dacă este o sarcină recurentă sau doar un lucru unic.
Pentru o sarcină unică, vi se va solicita să introduceți descrierea sarcinii, data și ora executării codului și codul care va fi executat. În cazul în care nu știți, o sarcină o singură dată nu înseamnă că puteți programa doar un lucru pentru a rula. Puteți configura cu ușurință Gnome Schedule pentru a rula mai multe comenzi și a face lucruri diferite toate în același timp.
De exemplu, puteți obține ca acesta să oprească toate aplicațiile, să ștergeți coșul de gunoi și să închideți computerul la 22:00 în timpul nopții. Trebuie doar să vă asigurați că introduceți fiecare comandă într-o linie nouă și în secvența în care doriți să fie rulată.
Există, de asemenea, un buton pentru a adăuga sarcina existentă ca șablon. Cu șablonul, nu va trebui să introduceți setarea pentru aceeași sarcină de mai multe ori.
În modul Recurent, puteți defini sarcina de rulat în fiecare săptămână, oră, minut, secundă sau la fiecare repornire. Dacă doriți un control precis, puteți, de asemenea, activa modul avansat pentru a edita programul manual.
În mod implicit, Gnome Schedule nu poate rula codul de comandă care necesită permisiunea de administrator. Pentru planificarea sarcinilor care implică setarea sistemului, trebuie să executați mai întâi Gnome Schedule în modul Super-utilizator înainte de a putea adăuga sarcina la programare. Pentru a face acest lucru, trebuie să rulați aplicația Gnome Schedule de la terminal.
gksu gnome-calendar
În modul Super-utilizator, puteți edita, de asemenea, sarcinile programate ale altor utilizatori.
Concluzie
Gnome Schedule este o aplicație simplă și ușor de utilizat pentru a vă programa și automatiza sarcinile în mașina dvs. Linux. Nu vă solicită să vă amintiți sau să aflați nicio instrucțiune din linia de comandă pentru crearea unui job cron, dar vă permite să programați și automatizați sarcinile cu ușurință. Cu toate acestea, va trebui să înveți codurile de linie de comandă care îți execută sarcinile sau nu vei putea crea sarcina.
Ar fi excelent dacă dezvoltatorul poate include un șablon predefinit pentru sarcinile standard precum închiderea, curățarea coșului de gunoi, închiderea tuturor ferestrelor etc.
Ce alt software utilizați pentru a automatiza și programa sarcini în mașina dvs. Linux?
Credit de imagine: Jean-Lou Dupont
Damien Oh este un geek complet de tehnologie, care adoră să modifice și să pirateze diverse sisteme de operare pentru a ușura viața. Vezi blogul său de la MakeTechEasier.com unde împărtășește toate sfaturile, trucurile și tutorialele.