Kadar koli zaženite ukaz z AT

Kateri uporabnik GNU / Linux ne ve, kaj je Cron? Čudno je, da kdo o tem ni slišal ali prebral Cron kdajkoli, ampak za tiste, ki ne vedo, čemu služi, ker z Cron določeno dejanje lahko izvedemo v mesecu, dnevu in uri, ki ga želimo.

Vendar ni od Cron O kom bi rad govoril v tej objavi, če ne AT, ukaz, ki sem ga odkril z branjem datoteke spletni dnevnik ljudje in to nam omogoča, da izvršimo naročilo ob točno določenem času.

Razlika med AT y Cron je, da prva ni trajna, zato, če ponovno zaženemo PC naloga, ki vam jo zaupamo, bo izgubljena. Kako deluje AT? No, zelo preprosto, osnovni način bi bil zapis v terminal:

$ at 15:37

In dobili bi nekaj takega:
warning: commands will be executed using /bin/sh
at>

Kasneje napišemo ukaz za izvedbo takrat, na primer:
at> killall console

Potem smo odšli AT tipkanje Ctrl + D. Če povzamemo, bo videti nekako takole:

Če pogledate sliko, nam po končanem AT da številko postopka, ki ga izvedemo:

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

V tem primeru je številka 3. Ko imamo izvedenih več procesov z AT, z njimi se lahko posvetujemo z ukazom:

$ atq

Ko poznamo postopek, ki ga želimo ubiti, moramo samo vtipkati:

$ atrm #

Torej, če želim ubiti postopek primera, moram dodati:

$ atrm 3

Pripravljen

AT ima druge možnosti, na primer možnost, da nam pošlje e-pošto, ko izvrši nalogo. Te možnosti si lahko ogledate s tipkanjem v konzolo:

$ man at


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   ja os je dejal

    Tega nisem vedel in je zelo koristen.
    V Archlinux morate namestiti paket at in zagnati demon atd, da ga uporabite.

  2.   neimenovani je dejal

    zanimivo, lahko je koristno v določenih trenutkih

  3.   kroto je dejal

    Obožujem nasvete za terminale! Z uporabo Tilde / Yakuake za dostopnost je terminal zvest zaveznik.

  4.   hekloper775 je dejal

    Zelo uporabno

    hvala

  5.   kreten je dejal

    v debianu zahteva "exim-base in exim-config"; V debianu je veliko ljudi, ki

  6.   BigM je dejal

    Bi lahko bolj ali manj pojasnili, kaj naredi, ko nanjo vstavite "konzolo killall", in kako vem, da je moj at že izveden?

  7.   Alex je dejal

    Bem cilj! Bom artigo! Hvala vam!

  8.   pepo je dejal

    Buff, ne služi za trajno avtomatizacijo ničesar, tako da ga pritrdite na ukaz. Ukaz at zahteva izvedbo človeškega odziva.