Zaplanuj i zautomatyzuj zadania w systemie Linux za pomocą Gnome Schedule

  • Harry James
  • 0
  • 5091
  • 848
Reklama

Czy kiedykolwiek robiłeś coś na swoim komputerze i życzyłeś sobie, abyś mógł go zautomatyzować i uruchomić sam?

W Linuksie najłatwiejszym sposobem zaplanowania i zautomatyzowania zadania jest użycie crontab. Jest to aplikacja oparta na wierszu poleceń, która umożliwia automatyczne wykonywanie poleceń lub skryptów o określonej godzinie / dacie.

Dla tych, którzy nie lubią terminala i interfejsu wiersza poleceń, Gnome Schedule jest graficznym odpowiednikiem crontab. Wykorzystuje moc vixie-cron, dcron i at do zarządzania plikiem crontab i zapewnia łatwy sposób planowania zadań na komputerze. Niezależnie od tego, czy planujesz powtarzające się zadanie, czy zadanie, które dzieje się tylko raz, Gnome-harmonogram nie ma problemu z jego obsługą.

Instalacja

Gnome Schedule znajduje się w repozytorium większości dystrybucji Linuksa, więc instalacja jest łatwa. Jeśli używasz Ubuntu, możesz go łatwo zainstalować, klikając ten link, w Menedżerze pakietów Synaptic lub w terminalu, wpisz następujące polecenie:

sudo apt-get install gnome-schedule

Stosowanie

Planując nowe zadanie, możesz wybrać, czy będzie to zadanie cykliczne, czy jednorazowe.

W przypadku zadania jednorazowego pojawi się monit o wprowadzenie opisu zadania, daty i godziny wykonania kodu oraz kodu do wykonania. Jeśli nie wiesz, jednorazowe zadanie nie oznacza, że ​​możesz zaplanować tylko jedną rzecz do uruchomienia. Możesz łatwo skonfigurować Gnome Schedule, aby uruchamiał kilka poleceń i robił różne rzeczy jednocześnie.

Na przykład możesz sprawić, że zatrzyma wszystkie aplikacje, wyczyści kosz i wyłączy komputer o godzinie 22:00 w nocy. Musisz tylko upewnić się, że wpisujesz każde polecenie w nowym wierszu oraz w sekwencji, w której chcesz je uruchomić.

Istnieje również przycisk, aby dodać istniejące zadanie jako szablon. Dzięki szablonowi nie będziesz musiał ciągle wprowadzać ustawień dla tego samego zadania.

W trybie cyklicznym możesz zdefiniować zadanie, które będzie uruchamiane co tydzień, godzinę, minutę, sekundę lub przy każdym ponownym uruchomieniu. Jeśli chcesz precyzyjnej kontroli, możesz również włączyć tryb zaawansowany, aby ręcznie edytować harmonogram.

Domyślnie Gnome Schedule nie jest w stanie uruchomić kodu polecenia wymagającego uprawnień administratora. Aby zaplanować zadania wymagające ustawienia systemu, musisz najpierw uruchomić Gnome Schedule w trybie Super-user, zanim będziesz mógł dodać zadanie do harmonogramu. Aby to zrobić, musisz uruchomić aplikację Gnome Schedule z terminala.

gksu gnome-harmonogram

W trybie superużytkownika możesz także edytować zaplanowane zadania innego użytkownika.

Wniosek

Gnome Schedule to prosta i łatwa w użyciu aplikacja do planowania i automatyzacji zadań na komputerze z systemem Linux. Nie wymaga zapamiętywania ani uczenia się instrukcji wiersza poleceń dotyczących tworzenia zadania cron, ale umożliwia łatwe planowanie i automatyzację zadań. Jedną rzeczą będzie trzeba nauczyć się kodów wiersza poleceń, które wykonują twoje zadania, inaczej nie będziesz w stanie utworzyć zadania.

Byłoby wspaniale, gdyby programista mógł dołączyć wstępnie zdefiniowany szablon do standardowych zadań, takich jak zamknięcie, wyczyszczenie kosza, zamknięcie wszystkich okien itp..

Jakiego innego oprogramowania używasz do automatyzacji i planowania zadań na komputerze z systemem Linux?

Kredyt na zdjęcia: Jean-Lou Dupont




Jeszcze bez komentarzy

O nowoczesnej technologii, prostej i niedrogiej.
Twój przewodnik w świecie nowoczesnych technologii. Dowiedz się, jak korzystać z technologii i gadżetów, które nas otaczają każdego dnia i dowiedz się, jak odkrywać ciekawe rzeczy w Internecie.