Provádějte příkaz kdykoli chcete pomocí AT

Jaký uživatel GNU / Linux neví, co je zač Cron? Je divné, že o tom někdo neslyšel ani nečetl Cron nikdy, ale pro ty, kteří nevědí, k čemu to je, protože s Cron můžeme provést určitou akci v měsíci, dni a hodině, které chceme.

Ale to není z Cron O kom chci v tomto příspěvku mluvit, pokud ne AT, příkaz, který jsem objevil přečtením blog uživatele lidé a to nám umožňuje provést objednávku v určitou dobu.

Rozdíl mezi AT y Cron je, že první není perzistentní, takže pokud restartujeme PC úkol, který vám svěříme, bude ztracen. Jak to funguje AT? Velmi jednoduché, základní způsob by bylo psát do terminálu:

$ at 15:37

A měli bychom dostat něco takového:
warning: commands will be executed using /bin/sh
at>

Později napíšeme příkaz k provedení v té době, například:
at> killall console

Pak jsme odešli AT psaní na stroji Ctrl + D. Souhrnně to bude vypadat asi takto:

Když se podíváte na obrázek, po dokončení nám AT dá číslo procesu, který provádíme:

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

V tomto případě je to číslo 3. Když máme několik procesů spuštěných pomocí AT, můžeme je konzultovat pomocí příkazu:

$ atq

Když známe proces, který chceme zabít, musíme pouze napsat:

$ atrm #

Takže pokud chci zabít ukázkový proces, musím dát:

$ atrm 3

Připravený

AT má další možnosti, například možnost poslat nám e-mail při provádění úkolu. Tyto možnosti lze zobrazit zadáním do konzoly:

$ man at


Zanechte svůj komentář

Vaše e-mailová adresa nebude zveřejněna. Povinné položky jsou označeny *

*

*

  1. Odpovědný za údaje: Miguel Ángel Gatón
  2. Účel údajů: Ovládací SPAM, správa komentářů.
  3. Legitimace: Váš souhlas
  4. Sdělování údajů: Údaje nebudou sděleny třetím osobám, s výjimkou zákonných povinností.
  5. Úložiště dat: Databáze hostovaná společností Occentus Networks (EU)
  6. Práva: Vaše údaje můžete kdykoli omezit, obnovit a odstranit.

  1.   tjje řekl

    To jsem nevěděl a je velmi užitečné.
    V archlinuxu musíte nainstalovat balíček at a spustit démona atd., Abyste jej mohli použít.

  2.   bez názvu řekl

    zajímavé, může to být užitečné v konkrétních okamžicích

  3.   Croto řekl

    Miluji tipy na terminály! Používání Tilda / Yakuake pro usnadnění přístupu je terminál věrným spojencem.

  4.   hackloper775 řekl

    Velmi užitečná

    díky

  5.   kretén řekl

    na debian vyžaduje „exim-base a exim-config“; Na debianu je spousta lidí, kteří

  6.   BigM řekl

    Mohl byste vysvětlit víceméně, co dělá, když na ni umístíte „konzolu killall“ a jak poznám, že moje at již byla spuštěna?

  7.   Alex řekl

    Bem cíl! Bom artigo! Děkuji!

  8.   pepo řekl

    Buff, neslouží k trvalé automatizaci čehokoli propojením s příkazem. Příkaz at vyžaduje provedení lidské reakce.