Futtasson egy parancsot bármikor az AT-vel

Milyen felhasználója GNU / Linux nem tudja mi az Cron? Furcsa, hogy valaki nem hallott vagy olvasott róla Cron valamikor, de azok számára, akik nem tudják, mire való, mert a Cron végre tudunk hajtani egy bizonyos műveletet a kívánt hónapban, napban és órában.

De nem onnan származik Cron Kikről szeretnék beszélni ebben a bejegyzésben, ha nem AT, egy parancsot, amelyet a blogja emberek és ez lehetővé teszi számunkra, hogy egy megrendelést meghatározott időpontban hajtsunk végre.

A különbség AT y Cron az, hogy az első nem tartós, tehát ha újraindítjuk a PC az a feladat, amelyet rád bízunk, elveszik. Hogyan működik AT? Nos, nagyon egyszerű, az alapvető módszer az lenne, ha a terminálba írnánk:

$ at 15:37

Valami ilyesmit kellene kapnunk:
warning: commands will be executed using /bin/sh
at>

Később megírjuk az akkor végrehajtandó parancsot, például:
at> killall console

Aztán elmentünk AT gépelés Ctrl + D. Összefoglalva, így fog kinézni:

Ha megnézi a képet, amikor befejezzük az AT-t, megadjuk a végrehajtott folyamat számát:

job 3 at Tue Oct  2 15:45:00 2012

Ebben az esetben a 3. számú. Ha több folyamatot hajtunk végre AT, konzultálhatunk velük a következő paranccsal:

$ atq

Amikor ismerjük a megölni kívánt folyamatot, csak be kell írnunk:

$ atrm #

Tehát, ha meg akarom ölni a példa folyamatát, akkor csak fel kell tennem:

$ atrm 3

kész

Az AT-nek más lehetőségei vannak, például az a lehetőség, hogy e-mailt küldjön nekünk, amikor végrehajtja a feladatot. Ezek a lehetőségek a konzolba történő beírással láthatók:

$ man at


Hagyja megjegyzését

E-mail címed nem kerül nyilvánosságra. Kötelező mezők vannak jelölve *

*

*

  1. Az adatokért felelős: Miguel Ángel Gatón
  2. Az adatok célja: A SPAM ellenőrzése, a megjegyzések kezelése.
  3. Legitimáció: Az Ön beleegyezése
  4. Az adatok közlése: Az adatokat csak jogi kötelezettség alapján továbbítjuk harmadik felekkel.
  5. Adattárolás: Az Occentus Networks (EU) által üzemeltetett adatbázis
  6. Jogok: Bármikor korlátozhatja, helyreállíthatja és törölheti adatait.

  1.   i tengely dijo

    Ezt nem tudtam, és nagyon hasznos.
    Az archlinux-ban telepítenie kell az at csomagot és futtatnia kell az atd démont a használatához.

  2.   névtelen dijo

    érdekes, konkrét pillanatokban hasznos lehet

  3.   kroto dijo

    Szeretem a terminál tippeket! A Tilda / Yakuake akadálymentesítése érdekében a terminál hű szövetséges.

  4.   hackloper775 dijo

    Nagyon hasznos

    Köszönöm

  5.   seggfej dijo

    a debianon megköveteli az "exim-base és az exim-config" parancsot; Nagyon sokan vannak a debianban, akik

  6.   BigM dijo

    Meg tudná magyarázni többé-kevésbé azt, hogy mit csinál, amikor "killall konzolt" tesz rá, és honnan tudom, hogy az atom már végrehajtásra került?

  7.   Alex dijo

    Bem objektív! Bom artigo! Köszönöm!

  8.   pepo dijo

    Buff, nem szolgál semmit tartósan automatizálni azzal, hogy egy parancshoz csatolja. Az at parancs végrehajtásához emberi válasz szükséges.