Pokrenite naredbu kad god želite s AT-om

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

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

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

$ at 15:37

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

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

Onda smo otišli AT kucanje 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 sa AT, možemo ih posavjetovati naredbom:

$ atq

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

$ atrm #

Dakle, ako želim ubiti primjer, jednostavno moram staviti:

$ atrm 3

Spreman

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

$ man at


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.

  1.   i os rekao je

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

  2.   neimenovan rekao je

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

  3.   crotus rekao je

    Volim savjete za terminale! Korištenje Tilde / Yakuake za pristupačnost, terminal je vjeran saveznik.

  4.   hackloper775 rekao je

    Veoma korisno

    hvala

  5.   seronjo rekao je

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

  6.   BigM rekao je

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

  7.   Alex rekao je

    Bem cilj! Bom artigo! Hvala ti!

  8.   pepo rekao je

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