Izpildiet komandu jebkurā laikā ar AT

Kāds lietotājs GNU / Linux viņš nezina, kas viņš ir Cron? Reti kurš par to nav dzirdējis vai lasījis Cron kaut kad, bet tiem, kas nezina, kam tas paredzēts, jo ar Cron mēs varam izpildīt noteiktu darbību vēlamajā mēnesī, dienā un stundā.

Bet tas nav no Cron Par ko es vēlos ar jums runāt šajā ierakstā, ja nē AT, komandu, kuru atklāju, izlasot emuārs cilvēkiem un tas ļauj mums izpildīt pasūtījumu noteiktā laikā.

Atšķirība starp AT y Cron ir tas, ka pirmais nav noturīgs, tāpēc, ja mēs restartējam PC uzdevums, kuru mēs jums uzticēsim, tiks pazaudēts. Kā tas darbojas AT? Nu, ļoti vienkārši, pamata veids būtu ierakstīt terminālā:

$ at 15:37

Un mums vajadzētu iegūt kaut ko līdzīgu šim:
warning: commands will be executed using /bin/sh
at>

Vēlāk mēs rakstām komandu izpildei tajā laikā, piemēram:
at> killall console

Tad mēs aizgājām AT rakstīšana Ctrl + D. Kopumā tas izskatīsies apmēram šādi:

Ja paskatās uz attēlu, kad mēs beidzam AT, mēs norādām izpildāmā procesa numuru:

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

Šajā gadījumā tas ir skaitlis 3. Kad mums ir veikti vairāki procesi ar AT, mēs varam konsultēties ar viņiem:

$ atq

Kad mēs zinām procesu, kuru vēlamies nogalināt, mums vienkārši jāieraksta:

$ atrm #

Tātad, ja es vēlos nogalināt piemēru, man vienkārši ir jānorāda:

$ atrm 3

Gatavs

AT ir citas iespējas, piemēram, iespēja nosūtīt mums e-pastu, kad tā izpilda uzdevumu. Šīs opcijas var redzēt, ierakstot konsolē:

$ man at


Atstājiet savu komentāru

Jūsu e-pasta adrese netiks publicēta. Obligātie lauki ir atzīmēti ar *

*

*

  1. Atbildīgais par datiem: Migels Ángels Gatóns
  2. Datu mērķis: SPAM kontrole, komentāru pārvaldība.
  3. Legitimācija: jūsu piekrišana
  4. Datu paziņošana: Dati netiks paziņoti trešām personām, izņemot juridiskus pienākumus.
  5. Datu glabāšana: datu bāze, ko mitina Occentus Networks (ES)
  6. Tiesības: jebkurā laikā varat ierobežot, atjaunot un dzēst savu informāciju.

  1.   i ass teica

    To es nezināju un ir ļoti noderīgi.
    Archlinux jums jāinstalē at pakotne un jāpalaiž atd dēmons, lai to izmantotu.

  2.   bez nosaukuma teica

    interesanti, tas var noderēt konkrētos brīžos

  3.   kroto teica

    Man patīk gala padomi! Izmantojot Tilda / Yakuake piekļuves nolūkos, termināls ir uzticams sabiedrotais.

  4.   hackloper775 teica

    Ļoti noderīgs

    Gracias

  5.   pakaļu teica

    uz debian tas prasa "exim-base un exim-config"; Debianā ir daudz cilvēku, kuri

  6.   BigM teica

    Vai jūs varētu vairāk vai mazāk paskaidrot, ko tā dara, kad uz tā uzliekat "killall console" un kā es zinu, ka mans at jau ir izpildīts?

  7.   Alex teica

    Bem mērķis! Bom artigo! Paldies!

  8.   pepo teica

    Buf, tas nekalpo, lai kaut ko pastāvīgi automatizētu, pievienojot to komandai. Lai izpildītu komandu, ir jāizpilda cilvēka reakcija.