Jednym z nawyków, które zachowałem podczas mojej krótkiej pracy jako programista, jest to, że uwielbiam aplikacje CLI, w szczególności aplikacje Homebrew. Są proste, zabawne w użyciu, potrafią robić rzeczy, których niektóre aplikacje GUI nie są, i są po prostu świetne do ulepszania i bezpiecznego modyfikowania komputera Mac.
Jeśli nie wiesz nic o aplikacjach CLI lub Homebrew, możesz poświęcić trochę więcej czasu na badanie aplikacji CLI przed zainstalowaniem tych wymienionych w tym artykule. Omówię krótkie wyjaśnienie Homebrew na początku tego artykułu i postaram się opublikować więcej Homebrew/Terminal artykuły w przyszłości, ale na razie polecam pominąć ten post, jeśli nie czujesz się gotowy do eksperymentowania z CLI aplikacje.
Wstępy na uboczu, przejdźmy do tego!
Zawartość
- Czym są aplikacje Homebrew?
-
Najlepsze aplikacje Homebrew na Maca
- 1. cask: Pobierz aplikacje z graficznym interfejsem użytkownika za pośrednictwem terminala Mac
- 2. htop: najlepszy menedżer zasobów dla twojego terminala Mac
- 3. wget: Błyskawiczne pobieranie plików i stron internetowych
- 4. łącza: Przeglądaj sieć za pomocą terminala Mac
- 5. youtube-dl: bezpieczne i łatwe pobieranie filmów z YouTube
- 6. speedtest-cli: Szybko sprawdź prędkość swojego internetu na swoim terminalu
- 7. drzewo: natychmiast przeglądaj swoje foldery i pliki w drzewie wizualnym
- 8. taskwarrior: lista rzeczy do zrobienia dla twojego terminala
- 9. tmux: Uruchom wiele sesji terminalowych jednocześnie
- 10. mas: instaluj aplikacje w Mac App Store z terminala
- 11. dowódca północy: używaj terminala tak, jakby był Finderem
-
Zostań zaawansowanym użytkownikiem i zacznij korzystać z tych aplikacji Homebrew
- Powiązane posty:
Czym są aplikacje Homebrew?
Używam terminu „aplikacje Homebrew” w odniesieniu do aplikacji instalowanych za pośrednictwem Homebrew. Homebrew to tak zwany menedżer pakietów. Wszystko to oznacza, że możesz instalować pakiety (tj. Aplikacje) za pomocą Homebrew. Pomyśl o tym jako o App Store, ale o terminalu komputera Mac.
Większość aplikacji Homebrew jest całkowicie darmowa i bezpieczna. Istnieją pewne procedury bezpieczeństwa, które zapobiegają pobieraniu złośliwego oprogramowania z Homebrew. Na przykład sudo
Polecenie nie może być używane przez Homebrew, co uniemożliwia dostęp do niektórych poziomów komputera.
Jednak w przeciwieństwie do App Store nie jest to monitorowane przez Apple, więc będziesz chciał uzyskać potwierdzenie, że pobierane aplikacje są bezpieczne (każda aplikacja w tym poście jest weryfikowana jako bezpieczna).
Należy również zauważyć, że Homebrew jest zewnętrznym menedżerem pakietów. Nie jest dostarczany z komputerem Mac i nie jest tworzony przez Apple. Jeśli więc nie masz go jeszcze zainstalowanego, musisz go zainstalować przed zainstalowaniem dowolnej aplikacji z tego artykułu. Istnieje mnóstwo prostych samouczków online, które pomogą Ci przejść przez ten proces.
Najlepsze aplikacje Homebrew na Maca
Jeśli masz zainstalowany Homebrew, a terminal jest otwarty na Macu, możesz zacząć wypróbowywać te aplikacje Homebrew. Niektóre z nich będą bardziej techniczne niż inne. Dzieje się tak, ponieważ aplikacje CLI są na ogół skierowane do programistów.
Jednak starałem się również dołączyć aplikacje, z których każdy może korzystać, takie jak menedżer zadań, bezpieczny program do pobierania filmów z YouTube i narzędzie umożliwiające przeglądanie Internetu z terminala.
Bez zbędnych ceregieli, oto niektóre z najlepszych (i moich ulubionych) aplikacji Homebrew na Maca.
1. cask: Pobierz aplikacje z graficznym interfejsem użytkownika za pośrednictwem terminala Mac
Domyślnie Homebrew pozwala tylko na pobieranie programów CLI. Programy CLI lub programy z interfejsem wiersza poleceń to aplikacje, z którymi wchodzisz w interakcję, wpisując wiersze kodu w oknie terminala. Zazwyczaj nie reagują na kliknięcia myszą ani nie mają żadnej innej grafiki poza zwykłym tekstem w terminalu.
Program z graficznym interfejsem użytkownika lub graficznym interfejsem użytkownika to aplikacje, z których obecnie najczęściej korzystamy. Microsoft Word, Safari, YouTube, Slack – każda aplikacja, która ma przyciski, płynną grafikę, filmy, animacje i nie tylko, jest aplikacją z graficznym interfejsem użytkownika. Ponieważ te aplikacje są prostsze w użyciu, prawie wszystkie aplikacje, które są obecnie dostępne, to GUI.
Dla użytkowników Homebrew, którzy nadal chcą instalować aplikacje GUI za pośrednictwem terminala, beczka
jest koniecznością. Możesz instalować aplikacje takie jak Google Chrome, Adobe Creative Cloud, Fantastical i inne.
Dodać beczka
do listy aplikacji Homebrew, wklej to do terminala i naciśnij powrót:
napar zainstaluj cask
2. htop: najlepszy menedżer zasobów dla twojego terminala Mac
htop
jest jedną z najpopularniejszych aplikacji Homebrew i nie bez powodu. To menedżer zasobów, który opiera się na znanych szczyt
Aplikacja CLI z lepszym interfejsem i dodatkowymi funkcjami.
Jeśli kiedykolwiek korzystałeś z Monitora aktywności na komputerze Mac, to wiesz, czym zajmuje się menedżer zasobów. Pokazuje tylko, jak różne aplikacje wykorzystują pamięć RAM, procesor i GPU komputera. To sprawia, że jest to świetna alternatywa dla Monitora aktywności dla tych, którzy stale pracują poza swoim terminalem.
Żeby zainstalować htop
, wklej następujący kod do swojego terminala:
napar zainstaluj htop
3. wget: Błyskawiczne pobieranie plików i stron internetowych
wget
to kolejna aplikacja Homebrew, którą każdy użytkownik terminala powinien zainstalować na swoim Macu. Jest to pakiet, który pozwala użytkownikom pobierać wszystko, co jest podłączone do protokołu HTTP, HTTPS, FTP lub FTPS. Ponieważ są to najpopularniejsze protokoły, oznacza to, że możesz pobrać z sieci wszystko, co chcesz.
Obejmuje to pobieranie plików, katalogów, a nawet całych witryn internetowych bezpośrednio z wiersza poleceń. To jeden z najszybszych i najprostszych sposobów przenoszenia plików internetowych na komputer.
Możesz również zmieniać nazwy plików podczas ich pobierania, w ten sposób strony internetowe i pliki, które zapisujesz za pomocą wget
są zorganizowane dokładnie tak, jak lubisz. Możesz również ograniczyć prędkość pobierania, co jest bardzo pomocne podczas pobierania dużych plików, z którymi nie chcesz niszczyć przepustowości.
Żeby zainstalować wget
używając Homebrew, wklej do terminala:
napar zainstaluj wget
4. łącza: Przeglądaj sieć za pomocą terminala Mac
spinki do mankietów
to jedna z bardziej niszowych aplikacji terminalowych. Nie sądzę, aby przeciętny użytkownik kiedykolwiek miał z tego dużo pożytku. To powiedziawszy, jest to jedna z najfajniejszych aplikacji Homebrew, z którymi się spotkałem.
spinki do mankietów
to aplikacja CLI, która umożliwia uruchomienie przeglądarki internetowej na Twoim terminalu. Wyświetlana Ci wersja strony jest niesamowicie prosta. Będzie to oczywiście tekstowe i tylko lista linków i tekst zamieszczony na stronie.
Wciąż jednak dostępnych jest wiele interaktywności i nawigacji, co sprawia, że jest to prosty sposób na poruszanie się po Internecie. Przydatne, gdy chcesz odwiedzać strony internetowe z wolnym połączeniem danych, zaimponować znajomym lub… cóż, na pewno są też inne zastosowania.
Należy zauważyć, że istnieje kilka wersji spinki do mankietów
:
spinki do mankietów
ryś
linki2
e-linki
Aby zainstalować wersję opisaną w tym poście, wklej to do swojego terminala:
warzyć linki instalacyjne
5. youtube-dl: bezpieczne i łatwe pobieranie filmów z YouTube
Prawdę mówiąc, użyłem youtube-dl
znacznie więcej niż jakakolwiek inna aplikacja Homebrew na tej liście. Jeśli kiedykolwiek próbowałeś pobrać film z YouTube, wiesz, że może to być dość trudne. YouTube nie pozwala na pobieranie filmów ze swojej witryny, a wiele witryn innych firm pobierze Twój film wraz z paskudnym wirusem.
Dlatego bardzo się ucieszyłem, że znalazłem youtube-dl
. Nie tylko sprawia, że pobieranie filmów z YouTube jest bardzo łatwe i bezpłatne, ale także bezpieczne. Używam go na moim Macu od lat i nigdy nie miałem ani jednego problemu. Pobranie wybranego filmu z YouTube zajmuje tylko kilka sekund i naprawdę proste polecenie.
Możesz nawet wybierać spośród opcji, które pozwalają pobierać listy odtwarzania, miniatury, filmy na podstawie liczby wyświetleń, kontrolować prędkość pobierania i wiele więcej. Ma wszystko, czego potrzebujesz, a nawet więcej.
Żeby zainstalować youtube-dl
, wklej to do terminala Mac:
napar zainstaluj youtube-dl
6. speedtest-cli: Szybko sprawdź prędkość swojego internetu na swoim terminalu
Na razie prędkość internetu wciąż jest nieco sporadyczna, niezależnie od tego, ile płacisz i gdzie mieszkasz. Dlatego często możesz sprawdzać prędkość Internetu. Może to być szczególnie pomocne przy sprawdzaniu, jak zoptymalizowana jest strona internetowa – możesz zobaczyć, jak na jej optymalizację mogą wpływać prędkości Twojej sieci.
To tam gdzie speedtest-cli
wchodzi. To pakiet, który pozwala błyskawicznie sprawdzić prędkość internetu z poziomu terminala. Bez odwiedzania podejrzanych witryn, które będą miały problemy z załadowaniem, gdy Twój internet działa wolno.
Możesz nawet użyć różnych opcji w speedtest-cli
aby zmienić informacje, które widzisz. --bajty
, na przykład, pokaże Twoją prędkość w bajtach, podczas gdy --prosty
poda podstawowe informacje, których szukasz (prędkość pingowania, pobierania i wysyłania).
Jedynym haczykiem jest to, że speedtest-cli
wymaga instalacji pypeć
pierwszy, który jest po prostu menedżerem pakietów Pythona. Aby go zainstalować pypeć
, wklej to do swojego terminala:
warzyć zainstalować pythona
I wtedy:
sudo easy_install pip
I na koniec zainstalować speedtest-cli
, wklej:
pip zainstaluj speedtest-cli
7. drzewo: natychmiast przeglądaj swoje foldery i pliki w drzewie wizualnym
Jeśli wiesz, jak poruszać się po terminalu Mac za pomocą poleceń takich jak Płyta CD
, ls
, oraz ..
, wiesz, że poruszanie się po prostych strukturach plików nie jest zbyt trudne. Kiedy jednak masz mnóstwo plików i katalogów do przeszukiwania, znalezienie pliku, którego szukasz, może być trudne.
Aby uchronić Cię przed przekopywaniem się przez każdy folder w celu znalezienia tego, czego potrzebujesz, możesz po prostu użyć drzewo
pakiet. drzewo
to proste polecenie (wystarczy wpisać drzewo
w terminalu po jego zainstalowaniu), który natychmiast daje widok każdego pliku i folderu na komputerze, a także ich wzajemnego zagnieżdżania.
Możesz uzyskać drzewo folderów dla określonego folderu, przechodząc do tego folderu i wywołując polecenie. Możesz również kontrolować, ile jest poziomów drzewa, wpisując drzewo -L 1
, gdzie jeden to liczba poziomów głębokości, na których chcesz się znaleźć.
Żeby zainstalować drzewo
, po prostu wklej to do terminala Mac:
warzyć drzewo instalacji
8. taskwarrior: lista rzeczy do zrobienia dla twojego terminala
Następna na naszej liście aplikacji Homebrew jest wojownik zadań
. wojownik zadań
to jedna z najfajniejszych aplikacji Homebrew, z której każdy może korzystać w dowolnym momencie. Nie musisz być programistą ani nawet technikiem. Jest to tak prosta aplikacja CLI, że myślę, że jest to świetne narzędzie do zabawy dla tych, którzy czują się komfortowo z terminalem.
Zasadniczo, wojownik zadań
to aplikacja do zrobienia, którą możesz łatwo dodawać, organizować i odhaczać bezpośrednio z terminala. Możesz organizować swoje zadania według daty, priorytetu, a nawet projektu.
Jeśli nie pracujesz często w terminalu, wojownik zadań
może wydawać się trochę zbędne. W końcu robi to za Ciebie mnóstwo aplikacji GUI (np. Przypomnienia). Ale uważam, że to fajna rzecz, zwłaszcza jeśli dużo grasz w terminalu.
Żeby zainstalować wojownik zadań
na komputerze Mac wklej to do terminala:
zadanie instalacji naparu
Ponieważ ta aplikacja jest nieco bardziej niezawodna niż większość dotychczas wymienionych, możesz Kliknij tutaj nauczyć się go używać. Ponadto zazwyczaj możesz uzyskać pomoc dla każdego z tych pakietów w swoim terminalu, wpisując ich polecenie (zadanie
, youtube-dl
, wget
, itd.), a następnie -h
, Wsparcie
, lub -Wsparcie
. Prawie każdy program CLI dostarczy ci składnię, przykłady i więcej z jednym z tych poleceń.
9. tmux: Uruchom wiele sesji terminalowych jednocześnie
tmux
to jedna z tych aplikacji Homebrew, bez których niektórzy użytkownicy nie będą mogli żyć, a inni nie zrozumieją, dlaczego jej potrzebujesz.
W istocie, tmux
umożliwia uruchamianie wielu sesji terminalowych w tym samym oknie na komputerze Mac. Twój terminal zostanie podzielony na wiele sekcji, z których każda będzie uruchamiać inną instancję terminala. Możesz dostosować, gdzie znajduje się każda instancja, ile zajmuje ekranu i ile różnych instancji chcesz uruchomić.
Chociaż jest to głównie dla wygody, są chwile, kiedy może to być bardzo pomocne. Na przykład możesz użyć go do SSH do innego serwera i zakończyć sesje bez kończenia procesu. Ponadto jest to dobre dla produktywności, jeśli chcesz uniknąć otwierania mediów społecznościowych podczas pracy.
Żeby zainstalować tmux
, wklej to do terminala Mac:
warzyć zainstalować tmux
To kolejna skomplikowana aplikacja CLI, więc oto dokumentacja aby pomóc ci to rozgryźć. Przewiń na sam dół tej strony, aby zobaczyć PRZECZYTAJ MNIE.
10. mas: instaluj aplikacje w Mac App Store z terminala
Lubić wojownik zadań
, mas
znajduje się na liście aplikacji Homebrew, których prawdopodobnie nigdy nie będziesz potrzebować. Ale to nie czyni go mniej fajnym. mas
umożliwia instalowanie aplikacji App Store z terminala. Po prostu uruchom polecenie, wpisz nazwę aplikacji, którą chcesz zainstalować, i uruchom polecenie.
Ten pakiet zawiera kilka dodatkowych funkcji, które mogą zachęcić Cię do zainstalowania go, jeśli wcześniej nie byłeś przekonany. Obejmuje to możliwość sprawdzenia numeru wersji aplikacji App Store, zainstalowanie wszystkich aktualizacji App Store jednocześnie i użycie pomyślny
polecenie, aby pobrać pierwszy wynik wyszukiwania następujący po słowie kluczowym.
Żeby zainstalować mas
z Homebrew, wklej to do terminala Mac:
napar zainstaluj mas
11. dowódca północy: używaj terminala tak, jakby był Finderem
Ostatnia pozycja na naszej liście aplikacji Homebrew to dowódca północy
. Jest to jedna z najpotężniejszych aplikacji na tej liście, zmieniająca okno terminala w eksplorator plików podobny do Findera.
Po zainstalowaniu możesz uruchomić dowódca północy
z mc
Komenda. Spowoduje to wyświetlenie struktury katalogów, po której można nawigować za pomocą myszy lub strzałek na klawiaturze. W tym widoku będziesz mógł zobaczyć rozmiary plików, daty i inne informacje.
Domyślnie, dowódca północy
pokazuje dwie sekcje odzwierciedlające katalog, w którym aktualnie się znajdujesz. Następnie możesz przeglądać pliki w każdej z tych sekcji osobno, porównując pliki i foldery na bieżąco.
To świetne narzędzie dla tych, którzy znajdują Płyta CD
oraz ls
być zbyt nużącym.
Żeby zainstalować dowódca północy
, wklej to do swojego terminala:
warzyć zainstalować midnight-dowódca
Zostań zaawansowanym użytkownikiem i zacznij korzystać z tych aplikacji Homebrew
Oprócz tego, że są bezpieczne i przydatne, aplikacje Homebrew są jednym z najlepszych sposobów na zwiększenie mocy i funkcjonalności komputera Mac. A jeśli jesteś nowy w terminalu, mogą być świetnym sposobem na nauczenie się podstaw bez uszkadzania komputera.
Aby uzyskać więcej wskazówek, list, przewodników i recenzji, sprawdź resztę treści tutaj w AppleToolBox.