Įdiekite „Watch Command“ sistemoje „Mac OS X“.

Anonim

Jei būtų viena komanda, aš tikrai skųsčiausi, kad nenaudojau „Mac OS X“, tai būtų „žiūrėti“. Laikrodis yra viena iš tų puikių programinės įrangos dalių, kuri yra mažytė ir visiškai nepatenka į kelią, tačiau prireikus ji išgelbės gyvybę. Parodysime tris skirtingus būdus, kaip įdiegti laikrodžio komandą; per iš anksto sukompiliuotą dvejetainį failą, naudojant „HomeBrew“ ir „MacPorts“. Be to, šiek tiek parodysime, kaip naudoti laikrodį ir kodėl jis naudingas.

Kas yra „laikrodis“ ir kaip jis veikia?

Kas yra stebėjimo komanda? Nepažįstantiems paprasta paaiškinti laikrodį; Laikrodis pakartotinai vykdys komandą, o tada rodys išvestį draugišku būdu. Kitas būdas tai paaiškinti gali būti sakyti, kad bet kurią komandų eilutės programos išvestį galite paversti „realaus laiko“ ekranu. Puikus pavyzdys yra laikrodžio naudojimas disko naudojimui stebėti.

Dabar, žinoma, sunku parodyti, kad komanda kartojasi naudojant nejudantį vaizdą, bet tai gali būti kažkas, ko norėtumėte paleisti, kai perkeliant stebite, kiek vietos standžiajame diske liko didelis failas (-ai). Jei atidžiai išnagrinėsite ekrano kopiją, viršutiniame kairiajame kampe pastebėsite, kad komanda vykdoma kas 5,0 s arba 5 sekundes. Vykdoma komanda yra „df -kh“. Išvestis mums nurodo disko dydį, naudojamą vietą, laisvą vietą ir panaudotą procentą (talpa) žmogui nuskaitomu formatu (tai „h“ reiškia df -kh ).Kai ištrinsime didelę failų dalį arba kopijuosime naujus failus į savo kompiuterį, pamatysime, kad šios reikšmės pasikeis. Jei norite matyti mažesnius žingsnius, pašalinkite „h“ ir tiesiog paleiskite „df -k“.

Pagrindinis laikrodžio naudojimas yra toks: watch -n number_of_conds „command“

Taigi, laikrodis yra puikus. Leiskite žiūrėti, kaip veikia jūsų „Mac“.

Yra keletas skirtingų būdų, kaip įdiegti „Watch“ komandą „Mac OS X“, įskaitant „Homebrew“, „MacPorts“ arba iš anksto sukompiliuotą dvejetainį failą. Jei tikrai norite, galite net patys susikurti laikrodį. Apžvelgsime tris paprasčiausius būdus, kaip gauti laikrodį „Mac“.

Laikrodžio diegimas sistemoje „Mac OS X“ su „Homebrew“ arba „MacPorts“

Jei naudojate „HomeBrew“ arba „MacPorts“, laikrodį taip pat galite įdiegti naudodami šiuos įrankius:

For Homebrew, įdiekite laikrodžio komandą naudodami:

brew install watch

Jei naudojate MacPorts, galite įdiegti laikrodį naudodami:

Sudo prievado diegimo laikrodis

Abu šie veiksmai taip pat įdiegs laikrodį „Mac“ kompiuteryje, naudokite bet kurį jums patinkantį metodą. Naudodami „Homebrew“ arba „Macports“ baigę diegti galite tiesiog įvesti „watch“, kad paleistumėte komandą.

Kaip įdiegti ir paleisti laikrodį OS X naudojant iš anksto sukompiliuotą dvejetainį failą

Kaip minėta, turime tris pasirinkimus; diegti laikrodį kaip iš anksto sukompiliuotą dvejetainį failą, diegti laikrodį su „Homebrew“ arba „Watch“ su „MacPorts“. Iš anksto sukompiliuotas dvejetainis failas veiks, jei OS X neturite įdiegtos „homebrew“ arba prievadų.

Atsisiųskite iš anksto sudarytą komandą „žiūrėti“ iš terminalo.app Mes naudojame „curl“, komandų eilutės „naršyklė“ , tai atsisiųs laikrodį į jūsų „Mac“, bet jei norite, galite naudoti „MacPorts“ arba „Homebrew“ ir įdiegti laikrodį, kurie rodomi. žemiau: curl -O http://ktwit.net/code/watch-0.2-macosx/watch

Padarykite „žiūrėti“ vykdomąjį Tai darydami sakome „Mac OS“, kad tai programa, kuri gali paleisti chmod +x laikrodis

Išbandykite programą Įsitikinkite, kad viskas veikia. ./žiūrėti

Įdiekite „laikrodį“ Nebūtina: atlikdami šį kitą veiksmą, laikrodį pastatome į sistemos vietą, kurioje galėsite jį paleisti iš bet kurios terminalo vietos (būsite paraginti įvesti slaptažodį) sudo mv watch /usr/local/bin/

Sveikiname, pridėjote laikrodžio komandą prie savo „Mac OS X“ sistemos.

Įdiekite „Watch Command“ sistemoje „Mac OS X“.