Een van de gewoonten die ik heb behouden tijdens mijn korte periode als programmeur, is dat ik dol ben op CLI-apps, met name Homebrew-apps. Ze zijn eenvoudig, leuk om te gebruiken, kunnen dingen die sommige GUI-apps niet zijn, en zijn gewoon geweldig om je Mac aan te passen en veilig aan te passen.
Als u niets weet over CLI-apps of Homebrew, wilt u misschien wat meer tijd besteden aan het onderzoeken van CLI-apps voordat u de apps installeert die in dit artikel worden vermeld. Ik zal aan het begin van dit artikel een korte uitleg van Homebrew geven en zal proberen meer Homebrew/Terminal te plaatsen artikelen in de toekomst, maar voor nu raad ik aan dit bericht over te slaan als je niet klaar bent om te experimenteren met CLI toepassingen.
Introducties uit de weg, laten we beginnen!
Inhoud
- Wat zijn Homebrew-apps?
-
De beste Homebrew-apps voor Mac
- 1. cask: Download GUI-applicaties via uw Mac-terminal
- 2. htop: De beste resourcemanager voor uw Mac-terminal
- 3. wget: Download bestanden en websites in een oogwenk
- 4. links: op internet surfen vanaf uw Mac-terminal
- 5. youtube-dl: YouTube-video's veilig en gemakkelijk downloaden
- 6. speedtest-cli: controleer snel uw internetsnelheid vanaf uw terminal
- 7. boomstructuur: bekijk direct uw mappen en bestanden in een visuele boomstructuur
- 8. taskwarrior: een takenlijst voor uw terminal
- 9. tmux: meerdere terminalsessies tegelijk uitvoeren
- 10. mas: installeer apps in de Mac App Store vanaf uw terminal
- 11. middernacht-commandant: gebruik de terminal alsof het Finder is
-
Word een hoofdgebruiker en begin deze Homebrew-apps te gebruiken
- Gerelateerde berichten:
Wat zijn Homebrew-apps?
Ik gebruik de term 'Homebrew-apps' om te verwijzen naar apps die via Homebrew zijn geïnstalleerd. Homebrew is wat bekend staat als een pakketbeheerder. Dit alles betekent dat u pakketten (d.w.z. apps) kunt installeren met Homebrew. Zie het als de App Store, maar dan voor de terminal van je Mac.
De meeste Homebrew-apps zijn volledig gratis en veilig. Er zijn enkele beveiligingsprocedures om te voorkomen dat malware wordt gedownload van Homebrew. Bijvoorbeeld de sudo
commando kan niet worden gebruikt door Homebrew, waardoor toegang tot bepaalde niveaus van uw computer wordt voorkomen.
In tegenstelling tot de App Store wordt dit echter niet gecontroleerd door Apple, dus je wilt zeker weten dat de apps die je downloadt veilig zijn (elke app in dit bericht is geverifieerd als veilig).
Er moet ook worden opgemerkt dat Homebrew een pakketbeheerder van derden is. Het wordt niet bij je Mac geleverd en het is niet gemaakt door Apple. Dus als je het nog niet hebt geïnstalleerd, moet je het installeren voordat je een van de apps in dit artikel installeert. Er zijn talloze eenvoudige tutorials online om u door dit proces te helpen.
De beste Homebrew-apps voor Mac
Als je Homebrew hebt geïnstalleerd en je Terminal op Mac is geopend, ben je klaar om deze Homebrew-apps uit te proberen. Sommige hiervan zullen technischer zijn dan andere. Dat komt omdat CLI-apps over het algemeen gericht zijn op ontwikkelaars.
Ik heb echter ook geprobeerd apps toe te voegen die iedereen kan gebruiken, zoals een taakbeheer, een veilige YouTube-video-downloader en een tool waarmee je vanaf de Terminal op internet kunt surfen.
Zonder verder oponthoud, hier zijn enkele van de beste (en mijn persoonlijke favoriet) Homebrew-apps op Mac.
1. cask: Download GUI-applicaties via uw Mac-terminal
Standaard staat Homebrew u alleen toe om CLI-programma's te downloaden. CLI-programma's, of Command Line Interface-programma's, zijn apps waarmee u interactie hebt door regels code in het terminalvenster te typen. Ze reageren meestal niet op muisklikken of hebben andere afbeeldingen dan platte tekst in de terminal.
Een GUI-programma, of Graphical User Interface-programma, zijn de apps die we tegenwoordig het meest gebruiken. Microsoft Word, Safari, YouTube, Slack - elke app met knoppen, vloeiende afbeeldingen, video's, animaties en meer is een GUI-app. Omdat deze apps eenvoudiger te gebruiken zijn, zijn bijna alle apps die vandaag uitkomen een GUI.
Voor Homebrew-gebruikers die toch GUI-apps via de terminal willen installeren, vat
is nodig. U kunt apps installeren zoals Google Chrome, Adobe Creative Cloud, Fantastical en meer.
Toevoegen vat
naar je lijst met Homebrew-app, plak dit in je terminal en druk op opbrengst:
brouwen installeren vat
2. htop: De beste resourcemanager voor uw Mac-terminal
htop
is een van de meest populaire Homebrew-apps, en met een goede reden. Het is een resourcemanager die voortbouwt op het vertrouwde bovenkant
CLI-app met een betere interface en extra functies.
Als je Activity Monitor ooit op je Mac hebt gebruikt, weet je wat een resourcemanager doet. Het laat alleen zien hoe verschillende apps het RAM, CPU en GPU van uw computer gebruiken. Dit maakt het een geweldig alternatief voor Activity Monitor voor degenen die constant vanuit hun terminal werken.
Installeren htop
, plak de volgende code in je terminal:
brew install htop
3. wget: Download bestanden en websites in een oogwenk
wget
is een van de Homebrew-apps die elke terminalgebruiker op zijn Mac zou moeten hebben geïnstalleerd. Het is een pakket waarmee gebruikers alles kunnen downloaden dat is gekoppeld aan een HTTP-, HTTPS-, FTP- of FTPS-protocol. Aangezien dit de meest populaire protocollen zijn, betekent dit dat u in wezen alles kunt downloaden wat u maar wilt van internet.
Dat omvat het downloaden van bestanden, mappen en zelfs hele websites vanaf de opdrachtregel. Het is een van de snelste en eenvoudigste manieren om webgebaseerde bestanden naar uw computer te verplaatsen.
U kunt ook de namen van bestanden wijzigen terwijl u ze downloadt, op die manier de websites en bestanden die u opslaat met wget
zijn precies georganiseerd zoals u dat wilt. Je kunt ook de downloadsnelheid beperken, wat super handig is bij het downloaden van enorme bestanden waarmee je je bandbreedte niet wilt vernietigen.
Installeren wget
plak met Homebrew het volgende in uw terminal:
brouw installatie wget
4. links: op internet surfen vanaf uw Mac-terminal
links
is een van de meer niche-terminal-apps. Ik denk niet dat de gemiddelde gebruiker er ooit veel aan zal hebben. Dat gezegd hebbende, het is een van de coolste Homebrew-apps die ik ben tegengekomen.
links
is een CLI-app waarmee u een webbrowser in uw terminal kunt uitvoeren. De versie van de website die aan u wordt getoond, is ongelooflijk eenvoudig. Het zal natuurlijk op tekst gebaseerd zijn en slechts een lijst van de links en tekst op de website.
Er is echter nog steeds veel interactiviteit en navigatie beschikbaar, waardoor het een slanke manier is om op internet te navigeren. Handig voor als je websites wilt bezoeken met een langzame gegevensverbinding, indruk wilt maken op je vrienden, of... nou ja, ik weet zeker dat er nog andere toepassingen zijn.
Opgemerkt moet worden dat er verschillende versies van zijn: links
:
links
lynx
links2
elinks
Om de in dit bericht beschreven versie te installeren, plak je dit in je terminal:
brew installatie links
5. youtube-dl: YouTube-video's veilig en gemakkelijk downloaden
Eerlijk gezegd heb ik gebruikt youtube-dl
veel meer dan alle andere Homebrew-apps op deze lijst. Als je ooit hebt geprobeerd een YouTube-video te downloaden, weet je dat dit behoorlijk lastig kan zijn. YouTube staat niet toe dat je video's van zijn website downloadt, en veel websites van derden zullen je video downloaden samen met een vervelend virus.
Dit is waarom ik super blij was om te vinden youtube-dl
. Het maakt het downloaden van YouTube-video's niet alleen supergemakkelijk en gratis, maar het is ook veilig. Ik gebruik het al jaren op mijn Mac en heb nog nooit een enkel probleem gehad. Het duurt slechts een paar seconden en een heel eenvoudig commando om je YouTube-video naar keuze te downloaden.
Je kunt zelfs kiezen uit opties waarmee je afspeellijsten, miniaturen, video's kunt downloaden op basis van het aantal weergaven, je downloadsnelheid kunt regelen en nog veel meer. Het heeft alles wat je nodig hebt en nog wat.
Installeren youtube-dl
, plak dit in je Mac-terminal:
brew installeer youtube-dl
6. speedtest-cli: controleer snel uw internetsnelheid vanaf uw terminal
Voorlopig is de internetsnelheid nog een beetje sporadisch, ongeacht hoeveel je betaalt of waar je woont. Dit is de reden waarom u vaak uw internetsnelheid controleert. Het kan vooral handig zijn bij het controleren hoe geoptimaliseerd een website is - u kunt zien hoe de optimalisatie kan worden beïnvloed door uw netwerksnelheden.
Dat is waar speedtest-klik
komt binnen. Het is een pakket waarmee u direct vanaf de terminal uw internetsnelheid kunt controleren. Geen bezoek aan schaduwrijke websites die moeite hebben om te laden wanneer uw internet traag werkt.
U kunt zelfs verschillende opties gebruiken in speedtest-klik
om de informatie die u ziet te wijzigen. --bytes
, bijvoorbeeld, toont uw snelheid in bytes, terwijl --eenvoudig
geeft u de basisinformatie die u zoekt (ping-, download- en uploadsnelheden).
De enige vangst is dat speedtest-klik
vereist dat u installeert Pip
ten eerste, wat slechts een Python-pakketbeheerder is. Om het te installeren: Pip
, plak dit in je terminal:
brew installeer python
En dan:
sudo easy_install pip
En als laatste, om te installeren speedtest-klik
, Plakken:
pip installeren speedtest-klik
7. boomstructuur: bekijk direct uw mappen en bestanden in een visuele boomstructuur
Als je weet hoe je door je Mac-terminal moet navigeren met commando's als CD
, ls
, en ..
, weet je dat het niet zo moeilijk is om door eenvoudige bestandsstructuren te navigeren. Als je echter heel veel bestanden en mappen hebt om door te bladeren, kan het moeilijk zijn om het bestand te vinden dat je zoekt.
Om te voorkomen dat u door elke map hoeft te zoeken om te vinden wat u nodig hebt, kunt u gewoon de boom
pakket. boom
is een eenvoudig commando (typ gewoon boom
in de terminal nadat u deze hebt geïnstalleerd) die u onmiddellijk een beeld geeft van elk bestand en elke map op uw computer, en ook hoe ze in elkaar zijn genest.
U kunt een mappenboom voor een specifieke map krijgen door naar die map te navigeren en de opdracht aan te roepen. U kunt ook bepalen hoeveel niveaus van de boom er zijn door in te voeren boom -L 1
, waarbij één het aantal niveaus is dat u diep wilt hebben.
Installeren boom
, plak dit gewoon in je Mac-terminal:
brouwen installatie boom
8. taskwarrior: een takenlijst voor uw terminal
De volgende op onze lijst met Homebrew-apps is taakstrijder
. taakstrijder
is een van de leukste Homebrew-apps die iedereen op elk moment kan gebruiken. Het is niet nodig om een ontwikkelaar of zelfs een techneut te zijn. Het is zo'n eenvoudige CLI-app dat ik denk dat het een geweldig hulpmiddel is voor diegenen die vertrouwd raken met de terminal om mee te spelen.
In principe, taakstrijder
is een taken-app die u eenvoudig vanaf uw terminal kunt toevoegen, ordenen en afvinken. U kunt uw taken ordenen op datum, prioriteit of zelfs project.
Als u niet vaak in de terminal werkt, taakstrijder
lijkt misschien een beetje overbodig. Immers, talloze GUI-apps doen dit voor u (bijv. Herinneringen). Maar ik vind het een handig ding om te hebben, vooral als je veel in de terminal speelt.
Installeren taakstrijder
op je Mac, plak dit in je terminal:
brew installatie taak
Aangezien deze app iets robuuster is dan de meeste die tot nu toe zijn vermeld, kunt u: Klik hier om het te leren gebruiken. U kunt meestal ook hulp krijgen voor elk van deze pakketten in uw terminal door hun opdracht te typen (taak
, youtube-dl
, wget
, enz.) gevolgd door -H
, helpen
, of -helpen
. Bijna elk CLI-programma biedt u syntaxis, voorbeelden en meer met een van deze opdrachten.
9. tmux: meerdere terminalsessies tegelijk uitvoeren
tmux
is een van die Homebrew-apps waar sommige gebruikers niet zonder kunnen en een waarvan anderen niet begrijpen waarom je het in de eerste plaats nodig zou hebben.
In essentie, tmux
stelt u in staat om meerdere terminalsessies binnen hetzelfde venster op uw Mac uit te voeren. Uw terminal wordt opgedeeld in meerdere secties, elk met een andere terminalinstantie. U kunt aanpassen waar elke instantie wordt geplaatst, hoeveel van het scherm het in beslag neemt en hoeveel verschillende instanties u wilt uitvoeren.
Hoewel dit meestal alleen voor het gemak is, zijn er momenten waarop het een grote hulp kan zijn. U kunt het bijvoorbeeld gebruiken om SSH naar een andere server te sturen en de sessies te beëindigen zonder het proces te beëindigen. Bovendien is het goed voor de productiviteit als u wilt voorkomen dat u sociale media opent terwijl u werkt.
Installeren tmux
, plak dit in je Mac-terminal:
brew installeer tmux
Dit is weer een ingewikkelde CLI-app, dus hier is: de documentatie om je te helpen erachter te komen. Scroll naar de onderkant van die pagina voor de LEES MIJ.
10. mas: installeer apps in de Mac App Store vanaf uw terminal
Leuk vinden taakstrijder
, massa
staat op de lijst met Homebrew-apps die je waarschijnlijk nooit nodig zult hebben. Maar dat maakt het niet minder gaaf. massa
stelt u in staat om App Store-apps vanaf uw terminal te installeren. Voer gewoon de opdracht uit, typ de naam van de app die u wilt installeren en voer de opdracht uit.
Dit pakket is dat het een paar extra functies bevat die u zouden kunnen aanmoedigen om het te installeren als u nog niet eerder overtuigd was. Dat houdt in dat u het versienummer van een App Store-app kunt controleren, al uw App Store-updates tegelijk kunt installeren en de gelukkig
commando om het eerste zoekresultaat na een trefwoord te downloaden.
Installeren massa
van Homebrew, plak dit in je Mac-terminal:
brew install mas
11. middernacht-commandant: gebruik de terminal alsof het Finder is
De laatste op onze lijst met Homebrew-apps is middernacht-commandant
. Het is een van de krachtigste apps in deze lijst, waardoor je terminalvenster verandert in een Finder-achtige bestandsverkenner.
Eenmaal geïnstalleerd, kunt u uitvoeren middernacht-commandant
met de mc
opdracht. Als u dit doet, wordt een directorystructuur weergegeven waarin u kunt navigeren met behulp van uw muis- of toetsenbordpijlen. Met deze weergave kunt u bestandsgroottes, datums en meer zien.
Standaard, middernacht-commandant
toont u twee secties die weerspiegelen in welke map u zich momenteel bevindt. U kunt vervolgens in elk van deze secties afzonderlijk door uw bestanden navigeren en bestanden en mappen vergelijken terwijl u bezig bent.
Dit is een geweldig hulpmiddel voor degenen die vinden CD
en ls
te omslachtig zijn.
Installeren middernacht-commandant
, plak dit in je terminal:
brouwen installeren middernacht-commandant
Word een hoofdgebruiker en begin deze Homebrew-apps te gebruiken
Naast dat ze veilig en nuttig zijn, zijn Homebrew-apps een van de beste manieren om nog meer kracht en functionaliteit uit je Mac te halen. En als de terminal nieuw voor u is, kunnen ze een leuke manier zijn om de basis te leren zonder uw machine schade te berokkenen.
Voor meer tips, lijsten, handleidingen en recensies, bekijk de rest van de inhoud hier op AppleToolBox.