Nākamajā rakstā mēs apskatīsim dažus skatīšanās komandas izmantošanas veidus. Šo komandu izmanto, lai regulāri izpildītu jebkuru patvaļīgu komandu, termināļa logā parādot minētās komandas rezultātu. Tas var būt noderīgi, ja mums ir nepieciešams atkārtoti palaist komandu un skatīties, kā laika gaitā mainās komandas izvade.
Lietderība pulkstenis ir daļa no pakotnes procps (vai procps-ng), kas ir iepriekš instalēta gandrīz visos Gnu / Linux izplatījumos.
Noderīgi pulksteņa komandas piemēri Ubuntu
Izmantojiet utilītu noskatīties tas ir vienkāršs un vienkāršs uzdevums. Sekojiet vienkārša sintakse un nav sarežģītu iespēju.
watch [opciones] comando
Lai beigtu ciklu vai atkārtotu, varat izmantot Ctrl + C lai pārtrauktu pulksteņa darbību, vai vienkārši aizveriet termināla logu, kur tas darbojas.
Pamata skatīšanās komandas izmantošana
Lietojot bez argumentiem, šī lietderība izpildīs norādīto komandu ik pēc divām sekundēm:
watch date
Šī komanda izdrukās iegūto rezultātu pēc datuma. Ekrāna augšējā kreisajā stūrī būs redzama izpildāmā komanda un aktīvais intervāla periods.
Norādiet atjaunināšanas intervālu
Mēs ļoti viegli varēsim norādīt pulksteņa komandas atjaunināšanas intervāla periodu izmantojot opciju -n. Jaunais laika intervāls jāiestata sekundēs.
watch -n 5 date
Tagad datuma komanda tiks atjaunināta tikai ik pēc piecām sekundēm.
Izceliet atšķirības starp katru atjauninājumu
Skatīšanās ļauj viegli pamanīt atšķirības starp veco un atjaunināto izvadi. Šīs atšķirības mēs varam izcelt, izmantojot -d variants.
watch -n 5 -d date
Šī komanda datums darbosies ik pēc piecām sekundēm un iezīmēs izejas izmaiņas termināla ekrānā.
Noņemt virsrakstu un virsrakstus
Skatīšanās komanda ekrānā parāda informāciju, piemēram, izpildāmās komandas nosaukumu, intervālu un pašreizējo laiku. Viss atrodas ekrāna augšdaļā. Ja mēs vēlamies no tā izvairīties, mēs varam izmantot -t variants lai atspējotu šo informāciju.
watch -t date
Kā es teicu, šī komanda tas parādīs tikai komandas radīto produkciju datumu.
Exit Watch kļūdas gadījumā
Mēs varam arī norādīt sargsuņu, lai izietu ikreiz, kad rodas kļūda, ko rada izpildītā komanda. Mums vienkārši būs jāizmanto -e variants.
watch -e exit 99
Ja palaidīsit šo komandu, jūs redzēsiet ziņojums, kas norāda, ka komandai ir izejas statuss, kas nav nulle. Jāņem vērā, ka komandas, kas tiek izpildītas bez kļūdām, iznāk ar nulles statusa kodu.
Iziet, ja notiek komandu izejas izmaiņas
La -g variants iziet no pulksteņa ikreiz, kad tiek mainītas komandas izejas.
watch -g date
Šī komanda darbosies divas sekundes, un, tiklīdz izeja tiks atjaunināta, pulkstenis tiks aizvērts.
Paziņot kļūdas gadījumā
La -b variants de watch pīkst katru reizi, kad komanda iziet ar statusa kodu, kas nav nulle. Kā jau minēts, statusa kods, kas nav nulle, parasti norāda kļūdu vai komandas izpildes neveiksmi.
watch -b exit 99
Interpretējiet krāsu kodus un stila secības
Mēs varam ļautu interpretēt ANSI krāsa un stila secības pulkstenim, izmantojot -c variants. Pēc noklusējuma pulkstenis savā produkcijā neinterpretē krāsas.
watch -c echo "$(tput setaf 2) Ejemplo para Ubunlog"
Šīs komandas izvade parāda zaļo kodēto virkni 'Piemērs Ubunlog". Ja mēs noņemsim opciju -c un palaidīsim komandu vēlreiz, mēs redzēsim, ka virkne šoreiz nesatur nevienu krāsu.
Pārrauga direktoriju satura izmaiņas
Šis piemērs parāda, kā mēs varam izmantot pulksteņa utilītu uzraudzīt failu sistēmas direktorijus satura izmaiņām.
watch -d ls -l
Šī komanda izdrukās direktoriju sarakstu un izceļ satura izmaiņas.
Monitorējiet procesora temperatūru, izmantojot pulksteni
Ja izmantojat aprīkojumu, kas uzsilst, ir svarīgi uzraudzīt temperatūru. Mēs varēsim izmantojiet pulksteņa utilītu kopā ar sensori lai kontrolētu iekārtas temperatūru.
watch -n 60 sensors
Šī komanda pārbaudīs iekārtas temperatūru minūtē.
Rādīt palīdzības lapu un rokasgrāmatu
Nevilcinieties konsultējieties ar pulksteņa komandas palīdzību ja vēlaties saņemt ātru informāciju par konkrētu opciju.
watch -h
Mēs arī varēsim skatiet rokasgrāmatas lapu lai iegūtu detalizētu informāciju par konkrētu iespēju.
man watch
Kā mēs redzējām, skatīšanās komanda ir vienkāršs, bet noderīgs rīks, kas Tam ir daudz izmantošanas gadījumu, kas nav visi šajā rakstā redzamie.