LINUX PARANCSOK – AT – AZ EGYSZERŰ IDŐZÍTŐ

A Linux operációs rendszer „at” utasítását akkor tudod hasznodra fordítani, ha gyorsan és egyszerűen szeretnél valamilyen parancsot lefuttatni egy jövőbeli időpontban.

Mire lehet használni? (ötletek)

A kreativitásod szab csak határt a felhasználás módjának, de alapvetően ehhez hasonló dolgokra használhatod:

  • Valamilyen rendszerállapot kiírása fájlba (pl éjfélkor mennyi a szabad memória)
  • Pomodoro timer-ként is használhatod, beállíthatod hogy megjelenjen egy notify 25 perc múlva
  • Akár a gépet is kikapcsolhatod a segítségével egy időzített időpontban

Telepítés

A program nem tartozik az alapvető programok közé, telepíteni a következőképpen tudod (Ubuntu):sudo apt install at

Előkonfiguráció

Miután telepítetted a szoftvert engedélyezni is kell az atd daemon futását:systemctl enable –now atd.service

(Itt párszor el fogja kérni a root jelszót)

Hogyan időzíts?

Ha a fentiek megvannak, el is kezdheted. A parancs a következő módon néz ki:at now + 1 min

Azaz az at után meg kell határoznod az időpontot amikor le kell futnia a parancsnak. Az utasítás megadása után meg fog nyílni az at, ahol megadhatod sorban a parancsokat.

Példa időzítésre

A lenti példában azt állítjuk be, hogy 1 perc múlva jöjjön létre egy itzen.txt fájl, amiben szerepel az „Egyszerűbbé tesszük” szöveg.at now + 1min  warning: commands will be executed using /bin/sh at> echo „Egyszerűbbé tesszük” > itzen.txt at> <EOT> job 5 at Wed Jan 29 14:10:00 2020

Miután elkészültél Control+D billentyűparanccsal le kell zárnod az utasításokat. Ez után látni fogod azt, hogy mikor fut le a feladat és egy azonosítót is készít neked a rendszer (a példában ezeket az utolsó sorban látod).

A fájl a felhasználó root könyvtárába kerül.

Tudnivalók

  • Az aktuális feladatokat az atq utasítással kérdezheted le
  • Fájlokat is megadhatsz utasításként >> at now + 1 min -f itzen.sh

Vélemény, hozzászólás?

Az e-mail címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük

Ez az oldal az Akismet szolgáltatást használja a spam csökkentésére. Ismerje meg a hozzászólás adatainak feldolgozását .

További cikkek