Vienas iš įpročių, kurių laikiausi nuo trumpo programuotojo darbo, yra tai, kad man patinka CLI programos, ypač Homebrew programos. Jie yra paprasti, juos smagu naudoti, gali atlikti dalykus, kurių nėra kai kuriose GUI programose, ir tiesiog puikiai tinka koreguoti ir saugiai modifikuoti „Mac“.
Jei nieko nežinote apie CLI programas ar „Homebrew“, galbūt norėsite praleisti šiek tiek daugiau laiko tyrinėdami CLI programas prieš įdiegdami šiame straipsnyje išvardytas programas. Šio straipsnio pradžioje pateiksiu trumpą Homebrew paaiškinimą ir pabandysiu paskelbti daugiau Homebrew/Terminal straipsniai ateityje, bet kol kas rekomenduoju praleisti šį įrašą, jei nesijaučiate pasirengę eksperimentuoti su CLI programėlės.
Įžanga iš kelio, įsitraukime į tai!
Turinys
- Kas yra „Homebrew“ programos?
-
Geriausios „Homebrew“ programos, skirtos „Mac“.
- 1. cask: atsisiųskite GUI programas per „Mac“ terminalą
- 2. htop: geriausia išteklių tvarkyklė jūsų „Mac“ terminalui
- 3. wget: atsisiųskite failus ir svetaines akimirksniu
- 4. nuorodos: naršykite internete naudodami „Mac“ terminalą
- 5. youtube-dl: saugiai ir lengvai atsisiųskite „YouTube“ vaizdo įrašus
- 6. speedtest-cli: greitai patikrinkite interneto greitį iš savo terminalo
- 7. medis: akimirksniu peržiūrėkite aplankus ir failus vaizdiniame medyje
- 8. Taskwarrior: jūsų terminalo darbų sąrašas
- 9. tmux: vienu metu paleiskite kelias terminalo sesijas
- 10. mas: įdiekite programas „Mac App Store“ iš savo terminalo
- 11. midnight-commander: naudokite terminalą taip, tarsi jis būtų Finder
-
Tapkite galingu vartotoju ir pradėkite naudotis šiomis „Homebrew“ programėlėmis
- Susiję įrašai:
Kas yra „Homebrew“ programos?
Terminą „Homebrew programos“ vartoju programoms, kurios įdiegtos naudojant „Homebrew“, vadinti. Homebrew yra tai, kas žinoma kaip paketų tvarkyklė. Visa tai reiškia, kad paketus (ty programas) galite įdiegti naudodami „Homebrew“. Pagalvokite apie tai kaip apie „App Store“, bet apie „Mac“ terminalą.
Dauguma Homebrew programų yra visiškai nemokamos ir saugios. Yra tam tikrų saugos procedūrų, kad būtų išvengta kenkėjiškų programų atsisiuntimo iš „Homebrew“. Pavyzdžiui, sudo
Homebrew negali naudoti komandos, o tai neleidžia pasiekti tam tikrų jūsų kompiuterio lygių.
Tačiau skirtingai nei „App Store“, „Apple“ jos nestebi, todėl norėsite gauti patvirtinimą, kad atsisiunčiamos programos yra saugios (kiekviena šiame įraše pateikta programa yra patvirtinta, kad yra saugi).
Taip pat reikėtų pažymėti, kad „Homebrew“ yra trečiosios šalies paketų tvarkyklė. Jo nėra kartu su „Mac“ ir jis nėra sukurtas „Apple“. Taigi, jei jo dar nesate įdiegę, turėsite jį įdiegti prieš diegdami bet kurią iš šiame straipsnyje nurodytų programų. Internete yra daugybė paprastų vadovėlių, kurie padės jums atlikti šį procesą.
Geriausios „Homebrew“ programos, skirtos „Mac“.
Jei įdiegėte „Homebrew“ ir „Mac“ kompiuteryje atidarytas terminalas, esate pasirengę pradėti išbandyti šias „Homebrew“ programas. Kai kurie iš jų bus labiau techniniai nei kiti. Taip yra todėl, kad CLI programos paprastai yra skirtos kūrėjams.
Tačiau taip pat bandžiau įtraukti programas, kurias gali naudoti visi, pvz., užduočių tvarkyklę, saugią „YouTube“ vaizdo įrašų atsisiuntimo programą ir įrankį, leidžiantį naršyti internete iš terminalo.
Be tolesnio dėmesio, čia yra keletas geriausių (ir mano mėgstamiausių) „Homebrew“ programų „Mac“.
1. cask: atsisiųskite GUI programas per „Mac“ terminalą
Pagal numatytuosius nustatymus „Homebrew“ leidžia atsisiųsti tik CLI programas. CLI programos arba komandų eilutės sąsajos programos yra programos, su kuriomis sąveikaujate įvesdami kodo eilutes terminalo lange. Paprastai jie nereaguoja į pelės paspaudimus arba neturi jokios kitos grafikos, išskyrus paprastą tekstą terminale.
GUI programa arba grafinės vartotojo sąsajos programa yra programos, kurias dažniausiai naudojame šiais laikais. „Microsoft Word“, „Safari“, „YouTube“, „Slack“ – bet kuri programa, turinti mygtukus, sklandžią grafiką, vaizdo įrašus, animaciją ir daugiau, yra GUI programa. Kadangi šias programas naudoti paprasčiau, beveik visos šiandien išleistos programos yra GUI.
„Homebrew“ naudotojams, kurie vis tiek nori įdiegti GUI programas per terminalą, statinė
privaloma. Galite įdiegti programas, pvz., „Google Chrome“, „Adobe Creative Cloud“, „Fantastical“ ir kt.
Pridėti statinė
į savo Homebrew programos sąrašą, įklijuokite jį į savo terminalą ir paspauskite grąžinti:
brew install statinė
2. htop: geriausia išteklių tvarkyklė jūsų „Mac“ terminalui
htop
yra viena iš populiariausių „Homebrew“ programų ir dėl geros priežasties. Tai išteklių tvarkyklė, kuri remiasi pažįstama viršuje
CLI programa su geresne sąsaja ir papildomomis funkcijomis.
Jei kada nors naudojote „Activity Monitor“ savo „Mac“, žinote, ką daro išteklių valdytojas. Tai tik parodo, kaip skirtingos programos naudoja jūsų kompiuterio RAM, procesorių ir GPU. Dėl to tai yra puiki „Activity Monitor“ alternatyva tiems, kurie nuolat dirba iš savo terminalo.
Instaliuoti htop
, įklijuokite šį kodą į savo terminalą:
brew įdiegti htop
3. wget: atsisiųskite failus ir svetaines akimirksniu
wget
yra dar viena iš „Homebrew“ programų, kurią kiekvienas terminalo vartotojas turi įdiegti savo „Mac“. Tai paketas, leidžiantis vartotojams atsisiųsti viską, kas prijungta prie HTTP, HTTPS, FTP arba FTPS protokolo. Kadangi tai yra populiariausi protokolai, tai reiškia, kad iš interneto galite atsisiųsti bet ką, ko tik norite.
Tai apima failų, katalogų ir net visų svetainių atsisiuntimą tiesiai iš komandinės eilutės. Tai vienas greičiausių ir paprasčiausių būdų perkelti žiniatinklio failus į kompiuterį.
Taip pat galite pakeisti failų pavadinimus, kai juos atsisiunčiate, taip svetaines ir failus, kuriuos išsaugote naudodami wget
sutvarkyti tiksliai taip, kaip jums patinka. Taip pat galite apriboti atsisiuntimo greitį, o tai labai naudinga atsisiunčiant didžiulius failus, kurių nenorite sunaikinti savo pralaidumo.
Instaliuoti wget
naudodami „Homebrew“, į savo terminalą įklijuokite:
brew įdiegti wget
4. nuorodos: naršykite internete naudodami „Mac“ terminalą
nuorodos
yra viena iš nišiausių terminalo programų. Nemanau, kad paprastam vartotojui tai kada nors bus daug naudos. Beje, tai viena šauniausių „Homebrew“ programų, su kuriomis susidūriau.
nuorodos
yra CLI programa, leidžianti terminale paleisti žiniatinklio naršyklę. Jums rodoma svetainės versija yra neįtikėtinai paprasta. Žinoma, jis bus pagrįstas tekstu ir bus tik svetainėje pateiktų nuorodų ir teksto sąrašas.
Tačiau vis dar yra daug interaktyvumo ir naršymo, todėl tai yra paprastas būdas naršyti internete. Naudinga, kai norite apsilankyti svetainėse, kuriose duomenų ryšys yra lėtas, padaryti įspūdį savo draugams arba... na, aš tikiu, kad yra ir kitų naudojimo būdų.
Reikėtų pažymėti, kad yra keletas versijų nuorodos
:
nuorodos
lūšis
nuorodos2
elinks
Norėdami įdiegti šiame įraše aprašytą versiją, įklijuokite tai į savo terminalą:
brew įdiegti nuorodas
5. youtube-dl: saugiai ir lengvai atsisiųskite „YouTube“ vaizdo įrašus
Tiesą pasakius, naudojau youtube-dl
daug daugiau nei bet kuri kita Homebrew programa šiame sąraše. Jei kada nors bandėte atsisiųsti „YouTube“ vaizdo įrašą, žinote, kad tai gali būti gana sudėtinga. „YouTube“ neleidžia atsisiųsti vaizdo įrašų iš savo svetainės, o daugelis trečiųjų šalių svetainių atsisiųs jūsų vaizdo įrašą kartu su bjauriu virusu.
Štai kodėl man buvo labai malonu rasti youtube-dl
. Tai ne tik labai palengvina ir nemoka „YouTube“ vaizdo įrašų atsisiuntimą, bet ir saugu. Jau daugelį metų naudoju jį savo „Mac“ ir niekada neturėjau jokios problemos. Tereikia kelių sekundžių ir labai paprastos komandos, kad atsisiųstumėte pasirinktą „YouTube“ vaizdo įrašą.
Jūs netgi galite pasirinkti iš parinkčių, leidžiančių atsisiųsti grojaraščius, miniatiūras, vaizdo įrašus pagal peržiūrų skaičių, valdyti atsisiuntimo greitį ir dar daugiau. Jame yra viskas, ko jums reikia, o tada šiek tiek.
Instaliuoti youtube-dl
, įklijuokite tai į savo „Mac“ terminalą:
brew įdiegti youtube-dl
6. speedtest-cli: greitai patikrinkite interneto greitį iš savo terminalo
Kol kas interneto greitis vis dar yra šiek tiek atsitiktinis, nepaisant to, kiek mokate ar kur gyvenate. Štai kodėl galite dažnai tikrinti savo interneto greitį. Tai gali būti ypač naudinga tikrinant, kaip optimizuota svetainė – galite pamatyti, kaip jos optimizavimą gali paveikti jūsų tinklo greitis.
Štai kur speedtest-cli
įeina. Tai paketas, leidžiantis iš terminalo akimirksniu patikrinti interneto greitį. Negalima lankytis šešėlinėse svetainėse, kurias sunku įkelti, kai jūsų internetas veikia lėtai.
Jūs netgi galite naudoti įvairias parinktis speedtest-cli
kad pakeistumėte matomą informaciją. --baitai
Pavyzdžiui, jūsų greitis bus rodomas baitais, o --paprasta
pateiks pagrindinę informaciją, kurios ieškote (ping, atsisiuntimo ir įkėlimo greitis).
Vienintelis laimikis yra tas speedtest-cli
reikia įdiegti pip
pirma, kuri yra tik Python paketų tvarkyklė. Norėdami jį įdiegti pip
, įklijuokite tai į savo terminalą:
brew įdiegti python
Ir tada:
sudo easy_install pip
Ir galiausiai, įdiegti speedtest-cli
, įklijuoti:
pip install speedtest-cli
7. medis: akimirksniu peržiūrėkite aplankus ir failus vaizdiniame medyje
Jei žinote, kaip naršyti „Mac“ terminale naudodami tokias komandas kaip cd
, ls
, ir ..
, žinote, kad nesudėtinga naršyti paprastose failų struktūrose. Tačiau kai turite daugybę failų ir katalogų, kuriuos reikia naršyti, gali būti sunku rasti ieškomą failą.
Kad nereikėtų naršyti kiekvieno aplanko ir rasti tai, ko jums reikia, galite tiesiog naudoti medis
paketą. medis
yra paprasta komanda (tiesiog įveskite medis
terminale jį įdiegus), kuris akimirksniu suteikia galimybę peržiūrėti kiekvieną failą ir aplanką kompiuteryje, taip pat kaip jie yra vienas kitame.
Galite gauti konkretaus aplanko aplankų medį naršydami į tą aplanką ir iškvietę komandą. Įvesdami taip pat galite valdyti, kiek medžio lygių yra medis -L 1
, kai vienas yra tiek lygių, kiek norite būti giliai.
Instaliuoti medis
, tiesiog įklijuokite tai į savo „Mac“ terminalą:
brew įdiegti medį
8. Taskwarrior: jūsų terminalo darbų sąrašas
Kitas mūsų Homebrew programų sąrašas yra užduočių karys
. užduočių karys
yra viena iš tvarkingiausių „Homebrew“ programų, kurią bet kas gali naudoti bet kuriuo metu. Nereikia būti kūrėju ar net techniku. Tai tokia paprasta CLI programa, kad manau, kad tai puikus įrankis tiems, kurie jaučiasi patogiai su terminalu ir gali žaisti.
Iš esmės, užduočių karys
yra užduočių programa, kurią galite lengvai pridėti, tvarkyti ir patikrinti elementus tiesiai iš savo terminalo. Galite organizuoti savo užduotis pagal datą, prioritetą ar net projektą.
Jei terminale nedirbate dažnai, užduočių karys
gali atrodyti šiek tiek perteklinis. Galų gale, daugybė GUI programų tai daro už jus (pvz., Priminimai). Bet aš manau, kad tai puikus dalykas, ypač jei daug žaidi terminale.
Instaliuoti užduočių karys
„Mac“ kompiuteryje įklijuokite tai į savo terminalą:
brew diegimo užduotis
Kadangi ši programa yra šiek tiek tvirtesnė nei dauguma išvardintų iki šiol, galite paspauskite čia išmokti juo naudotis. Be to, paprastai galite gauti pagalbos dėl kiekvieno iš šių paketų savo terminale įvesdami jų komandą (užduotis
, youtube-dl
, wget
ir kt.), po kurio seka -h
, padėti
, arba - padėti
. Beveik kiekviena CLI programa pateiks jums sintaksę, pavyzdžius ir daugiau su viena iš šių komandų.
9. tmux: vienu metu paleiskite kelias terminalo sesijas
tmux
yra viena iš tų „Homebrew“ programėlių, be kurios kai kurie vartotojai negalės gyventi, o kiti nesupras, kam jums to reikia.
Iš esmės, tmux
leidžia paleisti kelias terminalo sesijas tame pačiame „Mac“ lange. Jūsų terminalas bus suskirstytas į kelias dalis, kurių kiekviename bus vykdomas skirtingas terminalo egzempliorius. Galite tinkinti, kur kiekvienas egzempliorius dedamas, kiek ekrano jis užima ir kiek skirtingų egzempliorių norite paleisti.
Nors tai dažniausiai daroma tik dėl patogumo, kartais tai gali būti labai naudinga. Pavyzdžiui, galite jį naudoti norėdami SSH į kitą serverį ir užbaigti seansus nepabaigdami proceso. Be to, tai naudinga produktyvumui, jei nenorite atidaryti socialinės žiniasklaidos, kol dirbate.
Instaliuoti tmux
, įklijuokite tai į savo „Mac“ terminalą:
brew įdiegti tmux
Tai dar viena sudėtinga CLI programa, todėl štai dokumentaciją kad padėtų jums tai išsiaiškinti. Slinkite į šio puslapio apačią, kad pamatytumėte READ ME.
10. mas: įdiekite programas „Mac App Store“ iš savo terminalo
Kaip užduočių karys
, mas
yra Homebrew programų, kurių jums tikriausiai niekada neprireiks, sąraše. Tačiau dėl to jis nėra mažiau šaunus. mas
leidžia įdiegti „App Store“ programas iš savo terminalo. Tiesiog paleiskite komandą, įveskite norimos įdiegti programos pavadinimą ir paleiskite komandą.
Šis paketas yra tas, kad jame yra keletas papildomų funkcijų, kurios gali paskatinti jį įdiegti, jei anksčiau nebuvote įsitikinę. Tai apima galimybę patikrinti „App Store“ programos versijos numerį, įdiegti visus „App Store“ naujinimus vienu metu ir naudoti pasisekė
komanda, norėdami atsisiųsti pirmąjį paieškos rezultatą po raktinio žodžio.
Instaliuoti mas
iš Homebrew, įklijuokite tai į savo Mac terminalą:
brew install mas
11. midnight-commander: naudokite terminalą taip, tarsi jis būtų Finder
Paskutinė mūsų „Homebrew“ programų sąraše yra vidurnakčio vadas
. Tai viena iš galingiausių šiame sąraše esančių programų, paverčianti jūsų terminalo langą į Finder panašią failų naršyklę.
Įdiegę galite paleisti vidurnakčio vadas
su mc
komandą. Tai atlikus bus rodoma katalogo struktūra, kurią galėsite naršyti naudodami pelės arba klaviatūros rodykles. Naudodami šį rodinį galėsite matyti failų dydžius, datas ir daugiau.
Pagal numatytuosius nustatymus vidurnakčio vadas
rodomos dvi dalys, atspindinčios bet kurį katalogą, kuriame šiuo metu esate. Tada galite naršyti kiekvienoje iš šių skilčių failus atskirai, lygindami failus ir aplankus.
Tai puiki priemonė tiems, kurie randa cd
ir ls
kad būtų per daug nuobodu.
Instaliuoti vidurnakčio vadas
, įklijuokite tai į savo terminalą:
brew install midnight-commander
Tapkite galingu vartotoju ir pradėkite naudotis šiomis „Homebrew“ programėlėmis
„Homebrew“ programos yra ne tik saugios ir naudingos, bet ir vienas geriausių būdų, kaip iš „Mac“ pradėti dar daugiau energijos ir funkcionalumo. O jei terminale nesate naujokas, jie gali būti smagus būdas išmokti pagrindus nepakenkiant savo įrenginiui.
Norėdami gauti daugiau patarimų, sąrašų, vadovų ir apžvalgų, peržiūrėkite likusį turinį čia, AppleToolBox.