Pokrenite naredbu kad god želite s AT-om

Koji korisnik GNU / Linux ne zna što je Cron? Čudno je da netko o tome nije ni čuo ni pročitao Cron ikad, ali za one koji ne znaju čemu služi, jer s Cron možemo izvršiti određenu radnju u mjesecu, danu i satu koji želimo.

Ali nije od Cron O kome želim razgovarati u ovom postu, ako ne AT, naredba koju sam otkrio čitajući blog od ljudi a to nam omogućuje izvršenje naloga u određeno vrijeme.

Razlika između AT y Cron jest da prvi nije postojan, pa ako ponovno pokrenemo PC zadatak koji vam povjerimo bit će izgubljen. Kako radi AT? Pa, vrlo jednostavno, osnovni način bio bi pisanje u terminal:

$ at 15:37

I trebali bismo dobiti nešto poput ovoga:
warning: commands will be executed using /bin/sh
at>

Kasnije napišemo naredbu za izvršavanje u to vrijeme, na primjer:
at> killall console

Tada smo otišli AT tipkanje Ctrl + D. Ukratko, to će izgledati otprilike ovako:

Ako pogledate sliku, kada završimo AT daje nam broj procesa koji izvršavamo:

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

U ovom slučaju to je broj 3. Kada imamo nekoliko izvršenih procesa s AT, možemo ih konzultirati s naredbom:

$ atq

Kad znamo proces koji želimo ubiti, jednostavno moramo upisati:

$ atrm #

Dakle, ako želim ubiti postupak primjera, jednostavno moram staviti:

$ atrm 3

spreman

AT ima i druge mogućnosti, poput mogućnosti slanja e-pošte kada izvrši zadatak. Ove opcije možete vidjeti upisivanjem u konzolu:

$ man at


Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   ja os dijo

    To nisam znao i vrlo je korisno.
    U archlinux morate instalirati paket at i pokrenuti demon atd da biste ga koristili.

  2.   bez imena dijo

    zanimljivo, može biti korisno u određenim trenucima

  3.   kroto dijo

    Volim savjete za terminale! Korištenje Tilde / Yakuake za dostupnost terminal je vjeran saveznik.

  4.   hakloper775 dijo

    Jako korisno

    hvala

  5.   šupak dijo

    na debianu je potreban "exim-base i exim-config"; Na debianu ima puno ljudi koji

  6.   BigM dijo

    Možete li objasniti manje-više što radi kada na nju stavite "killall konzolu" i kako znam da je moj at već pokrenut?

  7.   Alex dijo

    Bem objektiv! Bom artigo! Hvala vam!

  8.   Pepo dijo

    Buff, ne služi za trajnu automatizaciju bilo čega dodavanjem naredbe. Naredba at zahtijeva izvršenje ljudskog odgovora.