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 ...
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ý).
Moc se mi líbí tyto druhy poznámek. dík
Hodně mi to sloužilo