Het automatiseren van bepaalde taken kan een grote hulp zijn, vooral als het taken zijn waarbij vanaf de console moet worden gewerkt. In onze Linux-distro kunnen we verschillende tools hebben om taken te automatiseren, naast het feit dat we Bash-scripts kunnen schrijven om een reeks opdrachten of acties uit te voeren zonder een voor een te hoeven doen, en ze zelfs aan het begin van het systeem kunnen toevoegen of ze kunnen plannen om ren op een bepaalde datum of moment zonder dat wij iets doen en op een transparante manier.
In dit artikel zullen we zien hoe u dat kunt voer af en toe een commando uit met watch Watch is een commando dat elke X seconden een programma of een ander commando kan uitvoeren. Zo plannen we de repetitieve uitvoering van een bepaalde taak in. Het kan vooral praktisch zijn voor bepaalde periodieke consulten of voor sommige onderhoudstaken enz. Je kunt het op alles toepassen zoals je hier kunt zien, de limiet is je fantasie ...
Als u wilt dat de lus of herhaling eindigt je kunt CTRL + C gebruiken om te voltooien de Watch-actie of sluit gewoon het terminalvenster waarin het wordt uitgevoerd. De syntaxis van het horloge is heel eenvoudig en heeft deze fysionomie:
watch [opciones] comando
Bv laten we een praktisch voorbeeld zien Het controleert de ruimte die in onze partities wordt gebruikt elke 5 minuten (300 seconden). Om de gebruikte en vrije ruimte van onze partities te raadplegen, typ "df -h", want met watch zou het zijn:
watch -n 300 df -h
U kunt de wachtman controleren om alle opties te zien het heeft, aangezien het vrij flexibel is. Bovendien kunnen we de query omleiden naar een bestand, zodat de uitvoer wordt afgedrukt in een .txt, bijvoorbeeld:
watch -n 300 df -h > espacio_usado.txt
Op deze manier kunnen we controleer het bestand used_space.txt waar we zullen zien dat hetzelfde dat de console ons zou laten zien als we df -h typen, is afgedrukt. Stel je voor hoeveel taken je kunt doen ...
Watch is een erg handig commando. Ik gebruik het om de temperatuur van mijn pc te regelen via de terminal: «horlogesensoren».
Ik kende het commando al, maar ik vond het artikel erg leuk (kort en goed uitgelegd).
Ik hou echt van dit soort aantekeningen. Bedankt
Het heeft me veel gediend