Rövid programozói munkám során az egyik szokásom, hogy szeretem a CLI alkalmazásokat, különösen a Homebrew alkalmazásokat. Egyszerűek, szórakoztatóak a használatuk, olyan dolgokra is képesek, amelyekre egyes grafikus felhasználói felületek nem, és nagyszerűek a Mac gépének finomhangolásához és biztonságos módosításához.
Ha nem tud semmit a CLI-alkalmazásokról vagy a Homebrew-ról, érdemes egy kicsit több időt tölteni a CLI-alkalmazások kutatásával, mielőtt telepítené a cikkben felsoroltakat. A cikk elején egy rövid magyarázatot adok a Homebrew-ról, és megpróbálok több Homebrew-t/Terminált közzétenni. cikkeket a jövőben, de egyelőre azt javaslom, hagyja át ezt a bejegyzést, ha nem érzi készen a CLI-vel való kísérletezést alkalmazásokat.
Bemutatkozások az útból, vágjunk bele!
Tartalom
- Mik azok a Homebrew alkalmazások?
-
A legjobb Homebrew alkalmazások Machez
- 1. cask: GUI-alkalmazások letöltése a Mac terminálon keresztül
- 2. htop: A legjobb erőforrás-kezelő a Mac terminálhoz
- 3. wget: Fájlok és webhelyek letöltése egy pillanat alatt
- 4. linkek: Böngésszen az interneten a Mac terminálról
- 5. youtube-dl: YouTube-videók letöltése biztonságosan és egyszerűen
- 6. speedtest-cli: Gyorsan ellenőrizze internetsebességét termináljáról
- 7. fa: Azonnal megtekintheti mappáit és fájljait egy vizuális fában
- 8. Taskwarrior: A teendők listája a terminálhoz
- 9. tmux: Több terminálmunka egyidejű futtatása
- 10. mas: Telepítsen alkalmazásokat a Mac App Store áruházból a termináljáról
- 11. midnight-commander: Használja a terminált úgy, mintha Finder lenne
-
Legyen hatékony felhasználó, és kezdje el használni ezeket a Homebrew alkalmazásokat
- Kapcsolódó hozzászólások:
Mik azok a Homebrew alkalmazások?
A „Homebrew alkalmazások” kifejezést a Homebrew segítségével telepített alkalmazásokra használom. A Homebrew az úgynevezett csomagkezelő. Mindez azt jelenti, hogy telepíthet csomagokat (azaz alkalmazásokat) a Homebrew segítségével. Gondoljon rá, mint az App Store-ra, de a Mac termináljára.
A Homebrew alkalmazások többsége teljesen ingyenes és biztonságos. Vannak bizonyos biztonsági eljárások, amelyek megakadályozzák a rosszindulatú programok letöltését a Homebrew webhelyről. Például a sudo
parancsot a Homebrew nem tudja használni, ami megakadályozza a hozzáférést a számítógép bizonyos szintjeihez.
Az App Store-tól eltérően azonban ezt az Apple nem felügyeli, ezért meg kell bizonyosodnia arról, hogy a letöltött alkalmazások biztonságosak (a bejegyzésben szereplő összes alkalmazás biztonságos).
Azt is meg kell jegyezni, hogy a Homebrew egy harmadik féltől származó csomagkezelő. Nem a Mac-hez tartozik, és nem az Apple készítette. Tehát ha még nincs telepítve, akkor telepítenie kell, mielőtt telepítené a cikkben szereplő alkalmazásokat. Rengeteg egyszerű oktatóanyag található az interneten, amelyek segítenek ezen a folyamaton.
A legjobb Homebrew alkalmazások Machez
Ha telepítve van a Homebrew, és a terminál meg van nyitva Macen, készen áll arra, hogy kipróbálja ezeket a Homebrew alkalmazásokat. Ezek közül néhány technikaibb lesz, mint mások. Ennek az az oka, hogy a CLI-alkalmazások általában a fejlesztőknek szólnak.
Igyekeztem azonban olyan alkalmazásokat is beépíteni, amelyeket mindenki használhat, például feladatkezelőt, biztonságos YouTube-videó-letöltőt és egy olyan eszközt, amellyel a terminálról böngészhet az interneten.
Minden további nélkül íme néhány a legjobb (és személyes kedvencem) Homebrew alkalmazás a Mac rendszeren.
1. cask: GUI-alkalmazások letöltése a Mac terminálon keresztül
Alapértelmezés szerint a Homebrew csak a CLI programok letöltését teszi lehetővé. A CLI programok vagy a Command Line Interface programok olyan alkalmazások, amelyekkel a terminálablakba kódsorok beírásával kommunikálhat. Általában nem reagálnak az egérkattintásra, és a terminálon az egyszerű szövegen kívül más grafikát sem tartalmaznak.
Manapság a GUI-programokat vagy a grafikus felhasználói felületet használjuk a leggyakrabban. Microsoft Word, Safari, YouTube, Slack – minden olyan alkalmazás, amely gombokkal, sima grafikával, videókkal, animációkkal és sok mással rendelkezik, grafikus felhasználói felület. Mivel ezek az alkalmazások használata egyszerűbb, a ma megjelenő alkalmazások szinte mindegyike grafikus felhasználói felülettel rendelkezik.
Azoknak a Homebrew-felhasználóknak, akik továbbra is GUI-alkalmazásokat szeretnének telepíteni a terminálon keresztül, hordó
elengedhetetlen. Telepíthet olyan alkalmazásokat, mint a Google Chrome, az Adobe Creative Cloud, a Fantastical és még sok más.
Hozzáadni hordó
a Homebrew alkalmazás listájához, illessze be ezt a termináljába, és nyomja meg a gombot Visszatérés:
brew install hordó
2. htop: A legjobb erőforrás-kezelő a Mac terminálhoz
htop
az egyik legnépszerűbb Homebrew alkalmazás, és ennek jó oka van. Ez egy erőforrás-kezelő, amely az ismerősre épít tetejére
CLI alkalmazás jobb felülettel és további funkciókkal.
Ha valaha is használta az Activity Monitort Mac számítógépén, akkor jól ismeri az erőforrás-kezelő tevékenységét. Csak azt mutatja, hogy a különböző alkalmazások hogyan használják fel a számítógép RAM-ját, CPU-ját és GPU-ját. Ez nagyszerű Activity Monitor alternatívává teszi azok számára, akik folyamatosan dolgoznak a termináljukon.
Üzembe helyezni htop
, illessze be a következő kódot a termináljába:
brew install htop
3. wget: Fájlok és webhelyek letöltése egy pillanat alatt
wget
egy másik a Homebrew alkalmazás, amelyet minden terminál felhasználónak telepítenie kell a Mac számítógépére. Ez egy olyan csomag, amely lehetővé teszi a felhasználók számára, hogy letöltsenek bármit, ami HTTP, HTTPS, FTP vagy FTPS protokollhoz kapcsolódik. Mivel ezek a legnépszerűbb protokollok, ez azt jelenti, hogy lényegében bármit letölthet az internetről.
Ez magában foglalja a fájlok, könyvtárak és akár teljes webhelyek letöltését is közvetlenül a parancssorból. Ez az egyik leggyorsabb és legegyszerűbb módja annak, hogy webalapú fájlokat helyezzen át számítógépére.
Letöltés közben módosíthatja a fájlok nevét is, így a mentett webhelyeket és fájlokat wget
pontosan úgy vannak megszervezve, ahogy tetszik. A letöltési sebességet is korlátozhatja, ami rendkívül hasznos, ha olyan hatalmas fájlokat tölt le, amelyekkel nem akarja tönkretenni a sávszélességét.
Üzembe helyezni wget
A Homebrew segítségével illessze be a következőket a termináljába:
brew install wget
4. linkek: Böngésszen az interneten a Mac terminálról
linkeket
az egyik legrégibb terminálalkalmazás. Nem hiszem, hogy az átlagfelhasználónak valaha is sok haszna lesz belőle. Ennek ellenére ez az egyik legmenőbb Homebrew alkalmazás, amivel találkoztam.
linkeket
egy CLI alkalmazás, amely lehetővé teszi a webböngésző futtatását a terminálon. Az Ön számára megjelenített webhely verziója hihetetlenül egyszerű. Természetesen szöveg alapú lesz, és csak a hivatkozások listája és a weboldalon található szöveg.
Ennek ellenére továbbra is sok interaktivitás és navigáció áll rendelkezésre, így ez egy egyszerű módja az interneten való navigálásnak. Hasznos, ha lassú adatkapcsolaton szeretne webhelyeket felkeresni, lenyűgözni barátait, vagy… nos, biztos vagyok benne, hogy van más felhasználási terület is.
Meg kell jegyezni, hogy ennek több változata is létezik linkeket
:
linkeket
hiúz
linkek2
elinks
Az ebben a bejegyzésben leírt verzió telepítéséhez illessze be ezt a termináljába:
brew telepítési hivatkozások
5. youtube-dl: YouTube-videók letöltése biztonságosan és egyszerűen
Őszintén, használtam youtube-dl
sokkal több, mint a listán szereplő Homebrew alkalmazások bármelyike. Ha valaha is megpróbált letölteni egy YouTube-videót, tudja, hogy ez elég trükkös lehet. A YouTube nem engedélyezi, hogy videókat töltsön le a webhelyéről, és sok harmadik fél webhelye egy csúnya vírussal együtt letölti a videót.
Ezért nagyon örültem, hogy megtaláltam youtube-dl
. Nem csak a YouTube-videók letöltését teszi rendkívül egyszerűvé és ingyenessé, de biztonságos is. Évek óta használom a Mac gépemen, és soha nem volt egyetlen probléma sem. Mindössze néhány másodperc és egy igazán egyszerű parancs szükséges a választott YouTube-videó letöltéséhez.
Akár olyan lehetőségek közül is választhat, amelyek lehetővé teszik lejátszási listák, bélyegképek, videók letöltését a megtekintések száma alapján, a letöltési sebesség szabályozását és még sok minden mást. Minden benne van, amire szüksége van, majd néhány.
Üzembe helyezni youtube-dl
, illessze be ezt a Mac termináljába:
brew telepítse a youtube-dl-t
6. speedtest-cli: Gyorsan ellenőrizze internetsebességét termináljáról
Egyelőre az internet sebessége még kissé szórványos, függetlenül attól, hogy mennyit fizet, vagy hol él. Emiatt előfordulhat, hogy gyakran ellenőrzi az internet sebességét. Különösen hasznos lehet egy webhely optimalizálásának ellenőrzésekor – láthatja, hogy az optimalizálását hogyan befolyásolhatja a hálózat sebessége.
Ahol speedtest-cli
bejön. Ez egy olyan csomag, amely lehetővé teszi az internet sebességének azonnali ellenőrzését a terminálról. Ne keressen fel árnyékos webhelyeket, amelyek nehezen tölthetők be, ha az internet lassan fut.
Akár különféle opciókat is használhat speedtest-cli
hogy módosítsa a látott információkat. --byte
például a sebességét mutatja bájtban, míg --egyszerű
megadja a keresett alapvető információkat (ping, letöltés és feltöltési sebesség).
Az egyetlen fogás az speedtest-cli
telepítése szükséges csipog
először is, ami csak egy Python csomagkezelő. A telepítéshez csipog
, illessze be ezt a termináljába:
brew install python
És akkor:
sudo easy_install pip
És végül a telepítés speedtest-cli
, beillesztés:
pip install speedtest-cli
7. fa: Azonnal megtekintheti mappáit és fájljait egy vizuális fában
Ha tudja, hogyan navigálhat a Mac terminálon olyan parancsokkal, mint pl CD
, ls
, és ..
, tudja, hogy nem túl nehéz eligazodni az egyszerű fájlstruktúrákban. Ha azonban rengeteg fájlt és könyvtárat kell keresnie, nehéz lehet megtalálni a keresett fájlt.
Ha meg szeretné menteni Önt attól, hogy az egyes mappák között böngésszen, és megtalálja, amire szüksége van, egyszerűen használja a fa
csomag. fa
egy egyszerű parancs (csak írja be fa
telepítése után a terminálban), amely azonnal áttekintést nyújt a számítógépén lévő összes fájlról és mappáról, valamint arról, hogyan vannak egymásba ágyazva.
Egy adott mappához mappafát kaphat, ha belép a mappába, és meghívja a parancsot. Belépéssel azt is szabályozhatja, hogy a fa hány szintje legyen fa -L 1
, ahol az egyik annyi szintet jelöl, amennyit mélyen szeretne lenni.
Üzembe helyezni fa
, csak illessze be ezt a Mac termináljába:
brew install fa
8. Taskwarrior: A teendők listája a terminálhoz
A következő a Homebrew-alkalmazások listáján feladatharcos
. feladatharcos
az egyik legtisztább Homebrew alkalmazás, amelyet bárki bármikor használhat. Nem kell fejlesztőnek vagy akár technikusnak lenni. Annyira egyszerű CLI-alkalmazásról van szó, hogy szerintem nagyszerű eszköz azoknak, akik kényelmesen kezdik el használni a terminált, és játszhatnak vele.
Alapvetően, feladatharcos
egy teendő alkalmazás, amelyet egyszerűen hozzáadhat, rendszerezhet és ellenőrizhet tételeket közvetlenül a termináljáról. Feladatait dátum, prioritás vagy akár projekt szerint rendezheti.
Ha nem dolgozik gyakran a terminálban, feladatharcos
kissé feleslegesnek tűnhet. Végül is rengeteg GUI-alkalmazás teszi ezt meg helyetted (pl. Emlékeztetők). De remek dolognak tartom, különösen, ha sokat játszol a terminálon.
Üzembe helyezni feladatharcos
Mac gépén illessze be ezt a termináljába:
brew telepítési feladat
Mivel ez az alkalmazás egy kicsit robusztusabb, mint a legtöbb felsorolt, megteheti kattints ide hogy megtanulják használni. Ezenkívül általában segítséget kaphat ezekhez a csomagokhoz a termináljában, ha beírja a parancsot (feladat
, youtube-dl
, wget
stb.) követi -h
, Segítség
, vagy -Segítség
. Szinte minden CLI program szintaxist, példákat és még sok minden mást tartalmaz ezen parancsok valamelyikével.
9. tmux: Több terminálmunka egyidejű futtatása
tmux
egyike azoknak a Homebrew-alkalmazásoknak, amelyek nélkül néhány felhasználó nem tud majd élni, mások pedig nem fogják megérteni, miért van rá szükség.
Összefoglalva, tmux
lehetővé teszi több terminál munkamenet futtatását ugyanazon az ablakon belül a Mac számítógépen. A terminál több részre lesz felosztva, amelyek mindegyike más-más terminálpéldányt futtat. Testreszabhatja az egyes példányok elhelyezését, a képernyő mekkora részét, és hány különböző példányt szeretne futtatni.
Bár ez többnyire csak a kényelem miatt van, van amikor nagy segítség lehet. Használhatja például arra, hogy SSH-t küldjön egy másik kiszolgálóra, és befejezze a munkameneteket a folyamat befejezése nélkül. Ráadásul jót tesz a termelékenységnek, ha el akarja kerülni a közösségi média megnyitását munka közben.
Üzembe helyezni tmux
, illessze be ezt a Mac termináljába:
brew telepítse a tmux-ot
Ez egy másik bonyolult CLI-alkalmazás, tehát itt van a dokumentációt hogy segítsen kitalálni. Görgessen az oldal aljára az OLVASSA MEG.
10. mas: Telepítsen alkalmazásokat a Mac App Store áruházból a termináljáról
Mint feladatharcos
, mas
szerepel azon Homebrew alkalmazások listáján, amelyekre valószínűleg soha nem lesz szüksége. De ettől nem lesz kevésbé menő. mas
lehetővé teszi az App Store alkalmazások telepítését a terminálról. Csak futtassa a parancsot, írja be a telepíteni kívánt alkalmazás nevét, és futtassa a parancsot.
Ez a csomag néhány extra funkciót tartalmaz, amelyek ösztönözhetik a telepítést, ha korábban nem volt meggyőződve róla. Ez magában foglalja az App Store-alkalmazások verziószámának ellenőrzését, az összes App Store-frissítés egyidejű telepítését, valamint a szerencsés
parancsot a kulcsszót követő első keresési eredmény letöltéséhez.
Üzembe helyezni mas
a Homebrew alkalmazásból illessze be ezt a Mac termináljába:
brew install mas
11. midnight-commander: Használja a terminált úgy, mintha Finder lenne
A Homebrew alkalmazások listáján az utolsó helyen áll éjfél-parancsnok
. Ez az egyik legerősebb alkalmazás ezen a listán, amely a terminál ablakát Finder-szerű fájlkezelővé változtatja.
A telepítés után futhat éjfél-parancsnok
a... val mc
parancs. Ezzel egy könyvtárstruktúra jelenik meg, amelyben az egér vagy a billentyűzet nyilai segítségével navigálhat. Ebben a nézetben láthatja a fájlméreteket, dátumokat és egyebeket.
Alapértelmezés szerint, éjfél-parancsnok
két szekciót mutat, amelyek tükrözik azt a könyvtárat, amelyben éppen tartózkodik. Ezután mindegyik szakaszban külön-külön navigálhat a fájlok között, és menet közben összehasonlíthatja a fájlokat és mappákat.
Ez egy nagyszerű eszköz azok számára, akik megtalálják CD
és ls
hogy túl unalmas legyen.
Üzembe helyezni éjfél-parancsnok
, illessze be ezt a termináljába:
brew install midnight-commander
Legyen hatékony felhasználó, és kezdje el használni ezeket a Homebrew alkalmazásokat
Amellett, hogy biztonságosak és hasznosak, a Homebrew alkalmazások az egyik legjobb módja annak, hogy még több energiát és funkcionalitást tudjon kivonni Mac gépéből. És ha még nem ismeri a terminált, akkor szórakoztató módszert jelenthetnek az alapok elsajátítására anélkül, hogy kárt tennének a gépében.
További tippekért, listákért, útmutatókért és ismertetőkért, nézze meg a többi tartalom itt az AppleToolBox.