9 geriausių „Mac“ skirtų „Homebrew“ paketų
Jei esate pažengęs „Mac“ naudotojas, daug laiko praleidžiantis prie komandinės eilutės, tikriausiai jau esate įdiegę „Homebrew“. Taigi, kaip pasidalinti kai kurių geriausių „Mac“ naudotojams prieinamų „Homebrew“ paketų sąrašu?
Apie Homebrew diskutavome daug kartų anksčiau, tačiau iš esmės ji palengvina papildomų komandų eilutės įrankių diegimą, nes nereikia kompiliuoti ir tvarko priklausomybes už jus.Net jei nesate įdiegę „Homebrew“, šis kai kurių naudingesnių „Homebrew“ paketų ir įrankių sąrašas gali paskatinti jus įdiegti „Homebrew“ savo „Mac“.
Norėdami pasinaudoti šiuo sąrašu, turite būti pakankamai pažengęs komandinės eilutės vartotojas ir, žinoma, turėsite įdiegti Homebrew Mac kompiuteryje, jei to dar nepadarėte. Tada būsite pasiruošę eiti ir mėgautis kolekcija. Taip pat nepamirškite komentaruose pasidalinti savo mėgstamais Homebrew paketais.
Jokia tvarka pateikiame keletą populiariausių „Mac“ skirtų „Homebrew“ paketų:
cask
Cask leidžia lengvai įdiegti Mac OS GUI programas ir dvejetainius failus tiesiai iš komandinės eilutės naudojant Homebrew. Pirmiausia įdiegiate „cask“, o tada galite įdiegti įprastas „Mac“ programas tiesiai iš komandinės eilutės.
brew install cask
Pavyzdžiui, jei turite „cask“, jei norite įdiegti „Chrome“ iš komandinės eilutės, „Cask“ gali tai padaryti naudodami tokią komandą:
brew cask įdiegti google-chrome
O gal norite įdiegti „iterm2“, kad tą šaunią išskleidžiamąją komandų eilutę galėtumėte pasiekti bet kur:
brew cask install iterm2
Cask gali įdiegti daugybę programų Mac OS sistemoje, neatsisiunčiant jų atskirai iš įvairių svetainių ir atliekant tipišką nuvilkimo diegimo procedūrą.
Atminkite, kad „Cask“ turi tam tikrų apribojimų, pvz., ji negali nieko įdiegti iš „Mac App Store“, o „Cask“ negali įdiegti programinės įrangos naujinimų į „Mac“, kaip tai gali padaryti komanda „softwareupdate“. , tačiau dėl to jis nėra mažiau naudingas pažengusiems „Mac“ naudotojams.
htop
htop yra komandų eilutės sistemos išteklių monitorius. „htop“ iš esmės yra geresnė „top“ versija, turinti gražų vaizdinį proceso veiklos, procesoriaus veiklos, atminties naudojimo, apkrovos vidurkio ir procesų valdymo indikatorių.Galite galvoti apie tai kaip apie komandų eilutę „Activity Monitor“, nors daugelis komandų eilutės naudotojų teigia, kad ji netgi naudingesnė nei yra „Activity Monitor“.
brew install htop
Mes jau aptarėme htop diegimą „Mac“ kompiuteryje. Tai tikrai puikus įrankis, vertas bet kurios komandinės eilutės įrankių rinkinio.
wget
wget gali atsisiųsti duomenis iš žiniatinklio ir ftp, todėl tai yra vienas geriausių įrankių, leidžiančių bet ką atsisiųsti naudojant komandinę eilutę. Nesvarbu, ar norite atsisiųsti tik vieną failą iš kažkur, ar norite atsisiųsti visą katalogą ar net atspindėti visą svetainę, wget gali tai padaryti už jus.
brew install wget
Taip pat galite įdiegti wget be „Homebrew“, bet jei skaitote šį straipsnį, greičiausiai jau turite „Homebrew“.
nžemėlapis
nmap yra aukščiausios klasės tinklo saugos skaitytuvas. Jis gali rasti tinklo išteklius, aptikti paslaugas ir pagrindinius kompiuterius vietiniuose tinkluose, atlikti prievadų nuskaitymą, susieti tinklą (taigi ir pavadinimą), aptikti operacines sistemas ir programinės įrangos versijas klientuose ir serveriuose ir dar daugiau. Tai puikus įrankis sistemų administratoriams, tinklo administratoriams, saugos tyrinėtojams ir visiems kitiems, kuriems reikia užsiimti tinklo nuskaitymo veikla.
brew įdiegti nmap
Taip pat galite gauti „nmap“, skirtą „Mac“, kaip disko vaizdą savarankiškame dvejetainiame faile, jei nenorite gaminti namų ruošimo, bet vėlgi, čia kalbame apie „homebrew“.
O jei jus domina nmap koncepcija, bet komandų eilutė yra toli per galvą arba pernelyg sudėtinga, galite naudoti tinklo paslaugų programą Mac OS, kad atliktumėte prievadų nuskaitymą, pirštų, whois, sekimą. maršrutas, ping ir daug daugiau – visa tai iš patogesnės GUI programos.
nuorodos
links ir lynx yra komandų eilutės žiniatinklio naršyklės, leidžiančios iš komandinės eilutės pasiekti visą žiniatinklio prieigą (jei yra teksto, kurį reikia naršyti). Tai naudinga dėl daugelio priežasčių, nesvarbu, ar tyrinėjant ir naršant žiniatinklyje iš terminalo lango, ar net tikrinant svetainės funkcionalumą ir suderinamumą su alternatyviomis naršyklėmis bei kitais naudojimo atvejais. Aš nesutinku su „nuorodomis“, bet „lūšis“ taip pat gerai, arba galite įdiegti abu.
brew diegimo nuorodos
Apie „lynx“ kalbėjome prieš „macports“, taip pat galite gauti lynx su vaizdo palaikymu, jei jus domina, bet vėlgi, jei turite įdiegtą „Homebrew“, tai paprasta įdiegti naudojant komandinę eilutę. .
geoiplookup
geoip pateikia įvesto IP adreso geografinės vietos duomenis. Tai naudinga tinklo ir sistemų administratoriams, žiniatinklio darbuotojams, saugos tyrinėtojams ir dar daugiau.
brew install geoip
Jei kada nors susimąstėte, kur pasaulyje yra konkretus IP ir kuriam IPT jis priklauso, tada geoip yra skirtas jums.
irssi
Ar jums patinka kalbėtis IRC? Norite, kad jums būtų pasakyta „rtfm“, kai užduodate klausimą linux? Tada irssi yra skirtas jums, nes tai neabejotinai geriausias irc klientas komandinei eilutei (o gal apskritai, atsiprašau ircii, mirc ir ircle).
brew install irssi
/prisijunkite!
bash-completion
Jei naudojate „bash“ apvalkalą, „bash“ užbaigimas tikriausiai yra kažkas, su kuo jūs jau žinote arba netrukus tai padarysite, nes jis žymiai pagerina komandų užbaigimą ir yra programuojamas. Asmeniškai aš esu dalinis zsh, kuris taip pat turi puikias užbaigimo galimybes, bet bash užbaigimas daro bash daug naudingesnį, todėl, jei esate bash gerbėjas, patikrinkite, ar jis jums atrodo patrauklus.
brew install bash-completion
O ir tai tikriausiai savaime suprantama, bet jei kada nors Terminalo programoje pakeitėte apvalkalą, norėsite naudoti bash, kad išnaudotumėte bash užbaigimą.
žiūrėti
Laikrodžio komanda yra labai naudinga norint nuolat stebėti kitą procesą. Pavyzdžiui, galite naudoti laikrodį, kad galėtumėte sekti disko naudojimą, IO, virtualios atminties naudojimą ar bet ką kitą, atnaujindami komandos išvestį kas kelias sekundes. Tai vienas iš tų puikių įrankių administratoriams, tačiau jis naudingas ir daugeliui kitų tikslų.
brew install watch
Home-brew nėra vienintelis laikrodis. Taip pat galite įdiegti laikrodį Mac OS naudodami MacPorts, iš š altinio arba kaip iš anksto sukompiliuotą dvejetainį failą.
Ką tu manai? Ar turite kokių nors ypač mėgstamų „Homebrew“ paketų? Bendrinkite savo populiariausius „Homebrew“ paketus, gudrybes, diegimus ir priedus toliau pateiktuose komentaruose!