Spusťte příkaz Linux s Watch tak často

sledujte příkaz linux

Automatizace určitých úkolů může být velkou pomocí, zvláště když se jedná o úkoly, které zahrnují práci z konzoly. V naší linuxové distribuci můžeme mít různé nástroje k automatizaci úkolů, kromě toho, že dokážeme psát skripty Bash pro provádění řady příkazů nebo akcí, aniž bychom postupovali jeden po druhém, a dokonce je přidávat ke spuštění systému nebo naplánovat jejich spuštění určité datum nebo okamžik, aniž bychom něco dělali transparentním způsobem.

V tomto článku uvidíme, jak můžete vykonávat příkaz tak často pomocí hodinek. Watch je příkaz, který může provádět program nebo jiný příkaz každých X sekund, které na něj vložíme. Naplánujeme tedy opakované provádění určitého úkolu. Může to být obzvláště praktické pro určité pravidelné konzultace nebo pro některé úkoly údržby atd. Můžete jej použít na cokoli, jak vidíte zde, limit je vaše fantazie ...

Pokud chcete, aby smyčka nebo opakování skončilo, můžete použít CTRL + C pro dokončení sledujte akci nebo jednoduše zavřete okno terminálu, kde běží. Syntaxe hodinek je velmi jednoduchá a má tuto fyziognomii:

watch [opciones] comando

Např podívejme se na praktický příklad Každých 5 minut (300 sekund) kontroluje prostor použitý v našich oddílech. Chcete-li se podívat na použité a volné místo v našich oddílech, zadejte „df -h“, protože s hodinkami by to bylo:

watch -n 300 df -h

Můžete zkontrolovat strážného a zobrazit všechny možnosti má, protože je docela flexibilní. Kromě toho bychom mohli dotaz přesměrovat do souboru, aby byl výstup vytištěn například ve formátu .txt:

 watch -n 300 df -h > espacio_usado.txt 

Tímto způsobem můžeme zkontrolujte soubor used_space.txt kde uvidíme, že byla vytištěna stejná věc, kterou by nám zobrazila konzola při psaní df -h. Představte si množství úkolů, které můžete udělat ...


Zanechte svůj komentář

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

*

*

  1. Za data odpovídá: AB Internet Networks 2008 SL
  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.   David řekl

    Watch je velmi užitečný příkaz. Používám jej k ovládání teploty svého počítače pomocí terminálu: «sledovat senzory».
    Příkaz jsem už znal, ale článek se mi moc líbil (stručný a dobře vysvětlený).

  2.   Mirkokaloghero řekl

    Moc se mi líbí tyto druhy poznámek. dík

  3.   Voják řekl

    Hodně mi to sloužilo