Одна из привычек, которые я сохранил за время своей непродолжительной работы программистом, - это то, что я люблю приложения с интерфейсом командной строки, особенно приложения Homebrew. Они просты, удобны в использовании, способны на то, чего не могут делать некоторые приложения с графическим интерфейсом, и просто отлично подходят для настройки и безопасной модификации вашего Mac.
Если вы ничего не знаете о приложениях CLI или Homebrew, возможно, вы захотите потратить немного больше времени на изучение приложений CLI, прежде чем устанавливать те, которые перечислены в этой статье. Я расскажу краткое описание Homebrew в начале этой статьи и постараюсь опубликовать больше Homebrew / Terminal. статей в будущем, но пока я рекомендую пропустить этот пост, если вы не готовы экспериментировать с CLI Программы.
Прекратите знакомство, давайте перейдем к делу!
СОДЕРЖАНИЕ
- Что такое приложения Homebrew?
-
Лучшие приложения Homebrew для Mac
- 1. cask: загрузка приложений с графическим интерфейсом через терминал Mac
- 2. htop: лучший менеджер ресурсов для вашего терминала Mac
- 3. wget: мгновенная загрузка файлов и веб-сайтов
- 4. ссылки: Просматривайте веб-страницы с вашего терминала Mac
- 5. youtube-dl: легко и безопасно скачивайте видео с YouTube
- 6. speedtest-cli: Быстро проверьте скорость вашего интернета с вашего терминала
- 7. дерево: мгновенно просматривайте папки и файлы в визуальном дереве.
- 8. taskwarrior: список дел для вашего терминала
- 9. tmux: запускать несколько терминальных сессий одновременно
- 10. mas: установка приложений в Mac App Store с вашего терминала.
- 11. midnight-commander: используйте терминал, как если бы это был Finder
-
Станьте опытным пользователем и начните использовать эти приложения Homebrew
- Похожие сообщения:
Что такое приложения Homebrew?
Я использую термин «приложения Homebrew» для обозначения приложений, которые устанавливаются через Homebrew. Homebrew - это так называемый диспетчер пакетов. Все это означает, что вы можете устанавливать пакеты (т.е. приложения) с помощью Homebrew. Думайте об этом как о магазине приложений, но только для терминала вашего Mac.
Большинство приложений Homebrew полностью бесплатны и безопасны. Существуют некоторые процедуры безопасности для предотвращения загрузки вредоносных программ с Homebrew. Например, судо
Homebrew не может использовать команду, которая запрещает доступ к определенным уровням вашего компьютера.
Однако, в отличие от App Store, Apple не контролирует это, поэтому вам нужно будет получить подтверждение того, что загружаемые вами приложения безопасны (каждое приложение в этом сообщении проверяется на безопасность).
Также следует отметить, что Homebrew - это сторонний менеджер пакетов. Его нет в комплекте с вашим Mac, и он не создан Apple. Так что, если оно у вас еще не установлено, вам необходимо установить его перед установкой любого из приложений, описанных в этой статье. В Интернете есть множество простых руководств, которые помогут вам в этом процессе.
Лучшие приложения Homebrew для Mac
Если у вас установлен Homebrew и ваш Терминал открыт на Mac, вы готовы начать опробовать эти приложения Homebrew. Некоторые из них будут более техническими, чем другие. Это потому, что приложения CLI обычно ориентированы на разработчиков.
Однако я также попытался включить приложения, которые могут использовать все, например диспетчер задач, безопасный загрузчик видео с YouTube и инструмент, позволяющий просматривать веб-страницы из Терминала.
Без лишних слов, вот некоторые из лучших (и моих личных любимых) приложений Homebrew на Mac.
1. cask: загрузка приложений с графическим интерфейсом через терминал Mac
По умолчанию Homebrew позволяет загружать только программы CLI. Программы CLI или программы интерфейса командной строки - это приложения, с которыми вы взаимодействуете, вводя строки кода в окно терминала. Обычно они не реагируют на щелчки мыши и не имеют никакой другой графики, кроме обычного текста, в терминале.
Программа с графическим интерфейсом пользователя или программа с графическим интерфейсом пользователя - это приложения, которые мы чаще всего используем в наши дни. Microsoft Word, Safari, YouTube, Slack - любое приложение с кнопками, плавной графикой, видео, анимацией и т. Д. Представляет собой приложение с графическим интерфейсом. Поскольку эти приложения проще в использовании, почти все приложения, которые выходят сегодня, имеют графический интерфейс.
Для пользователей Homebrew, которые все еще хотят устанавливать приложения с графическим интерфейсом через терминал, бочка
является обязательным. Вы можете устанавливать такие приложения, как Google Chrome, Adobe Creative Cloud, Fantastical и другие.
Добавить бочка
в свой список приложений Homebrew, вставьте это в свой терминал и нажмите возвращение:
заварить установить бочку
2. htop: лучший менеджер ресурсов для вашего терминала Mac
htop
- одно из самых популярных приложений Homebrew, и не зря. Это менеджер ресурсов, основанный на знакомых Топ
Приложение CLI с улучшенным интерфейсом и дополнительными функциями.
Если вы когда-либо использовали Activity Monitor на своем Mac, значит, вы знакомы с тем, что делает менеджер ресурсов. Он просто показывает, как разные приложения используют оперативную память, процессор и графический процессор вашего компьютера. Это делает его отличной альтернативой Activity Monitor для тех, кто постоянно работает на своем терминале.
Установить htop
вставьте следующий код в свой терминал:
варить установить htop
3. wget: мгновенная загрузка файлов и веб-сайтов
wget
- еще одно приложение Homebrew, которое каждый пользователь терминала должен установить на свой Mac. Это пакет, который позволяет пользователям загружать все, что связано с протоколами HTTP, HTTPS, FTP или FTPS. Поскольку это самые популярные протоколы, это означает, что вы можете загружать из Интернета все, что захотите.
Это включает в себя загрузку файлов, каталогов и даже целых веб-сайтов прямо из командной строки. Это один из самых быстрых и простых способов переместить файлы из Интернета на ваш компьютер.
Вы также можете изменить имена файлов по мере их загрузки, таким образом, веб-сайты и файлы, которые вы сохраняете, wget
организованы именно так, как вам нравится. Вы также можете ограничить скорость загрузки, что очень полезно при загрузке огромных файлов, из-за которых вы не хотите терять пропускную способность.
Установить wget
используя Homebrew, вставьте в свой терминал следующее:
варить установить wget
4. ссылки: Просматривайте веб-страницы с вашего терминала Mac
ссылки
- одно из наиболее нишевых терминальных приложений. Я не думаю, что обычному пользователю это когда-нибудь пригодится. Тем не менее, это одно из самых крутых приложений Homebrew, с которыми мне приходилось сталкиваться.
ссылки
- это приложение с интерфейсом командной строки, которое позволяет запускать веб-браузер в вашем терминале. Отображаемая вам версия веб-сайта невероятно проста. Конечно, это будет текст, и это будет просто список ссылок и текста, представленных на веб-сайте.
Тем не менее, по-прежнему доступно много интерактивности и навигации, что делает его удобным способом навигации в Интернете. Полезно, когда вы хотите посещать веб-сайты при медленном подключении к Интернету, произвести впечатление на друзей или... ну, я уверен, что есть и другие варианты использования.
Следует отметить, что существует несколько версий ссылки
:
ссылки
рысь
ссылки2
elinks
Чтобы установить версию, описанную в этом посте, вставьте это в свой терминал:
варить ссылки для установки
5. youtube-dl: легко и безопасно скачивайте видео с YouTube
По правде говоря, я использовал youtube-dl
гораздо больше, чем любое другое приложение Homebrew в этом списке. Если вы когда-либо пытались скачать видео с YouTube, вы знаете, что это может быть довольно сложно. YouTube не позволяет загружать видео со своего веб-сайта, и многие сторонние веб-сайты будут загружать ваше видео вместе с неприятным вирусом.
Вот почему мне было очень приятно найти youtube-dl
. Это не только делает скачивание видео с YouTube очень простым и бесплатным, но и безопасным. Я использую его на своем Mac уже много лет и никогда не сталкивался ни с одной проблемой. Чтобы загрузить любое видео с YouTube, вам понадобится всего несколько секунд и очень простая команда.
Вы даже можете выбрать один из вариантов, которые позволяют загружать плейлисты, эскизы, видео на основе количества просмотров, контролировать скорость загрузки и многое другое. В нем есть все, что вам нужно, и еще немного.
Установить youtube-dl
, вставьте это в свой терминал Mac:
варить установить youtube-dl
6. speedtest-cli: Быстро проверьте скорость вашего интернета с вашего терминала
На данный момент скорость интернета по-прежнему невысока, независимо от того, сколько вы платите и где живете. Вот почему вы можете часто проверять скорость своего интернета. Это может быть особенно полезно при проверке того, насколько оптимизирован веб-сайт - вы можете увидеть, как на его оптимизацию может повлиять скорость вашей сети.
Это где speedtest-cli
приходит в. Это пакет, который позволяет вам мгновенно проверить скорость вашего интернета с терминала. Не посещайте теневые веб-сайты, которые будут изо всех сил загружаться, когда ваш Интернет работает медленно.
Вы даже можете использовать разные параметры в speedtest-cli
чтобы изменить информацию, которую вы видите. - байты
, например, покажет вашу скорость в байтах, а --просто
предоставит вам основную информацию, которую вы ищете (пинг, скорость загрузки и выгрузки).
Единственная загвоздка в том, что speedtest-cli
требует, чтобы вы установили пип
во-первых, это просто менеджер пакетов Python. Чтобы установить это пип
вставьте это в свой терминал:
варить установить питон
А потом:
sudo easy_install pip
И на последок установить speedtest-cli
, вставить:
pip install speedtest-cli
7. дерево: мгновенно просматривайте папки и файлы в визуальном дереве.
Если вы знаете, как перемещаться по терминалу Mac с помощью таких команд, как CD
, ls
, а также ..
, вы знаете, что ориентироваться в простых файловых структурах не так уж и сложно. Однако, когда у вас есть масса файлов и каталогов, которые нужно покопаться, может быть сложно найти файл, который вы ищете.
Чтобы не копаться в каждой папке в поисках того, что вам нужно, вы можете просто использовать дерево
упаковка. дерево
это простая команда (просто введите дерево
в терминале после его установки), который мгновенно дает вам представление о каждом файле и папке на вашем компьютере, а также о том, как они вложены друг в друга.
Вы можете получить дерево папок для конкретной папки, перейдя в эту папку и вызвав команду. Вы также можете контролировать количество уровней дерева, введя дерево -L 1
, где один - это количество уровней, на которые вы хотите попасть.
Установить дерево
просто вставьте это в свой терминал Mac:
варить установочное дерево
8. taskwarrior: список дел для вашего терминала
Следующим в нашем списке приложений Homebrew идет воин
. воин
- одно из лучших приложений Homebrew, которое каждый может использовать в любое время. Не нужно быть разработчиком или даже технарем. Это настолько простое приложение с интерфейсом командной строки, что я думаю, что это отличный инструмент для тех, кто знаком с терминалом, чтобы поиграть с ним.
По сути, воин
это приложение для дел, которое вы можете легко добавлять, упорядочивать и отмечать элементы прямо с вашего терминала. Вы можете организовать свои задачи по дате, приоритету или даже по проекту.
Если вы нечасто работаете в терминале, воин
может показаться немного лишним. В конце концов, множество приложений с графическим интерфейсом делают это за вас (например, напоминания). Но я считаю, что это отличная вещь, особенно если вы много играете в терминале.
Установить воин
на вашем Mac вставьте это в свой терминал:
заваривать задачу установки
Поскольку это приложение немного надежнее, чем большинство из перечисленных на данный момент, вы можете кликните сюда чтобы узнать, как им пользоваться. Кроме того, вы обычно можете получить справку по каждому из этих пакетов в своем терминале, набрав соответствующую команду (задача
, youtube-dl
, wget
и т. д.) с последующим -час
, помощь
, или -помощь
. Почти каждая программа CLI предоставит вам синтаксис, примеры и многое другое для одной из этих команд.
9. tmux: запускать несколько терминальных сессий одновременно
tmux
- это одно из тех приложений Homebrew, без которого некоторые пользователи не смогут жить, а другие не поймут, зачем оно вам вообще нужно.
По сути, tmux
позволяет запускать несколько сеансов терминала в одном окне на вашем Mac. Ваш терминал будет разделен на несколько разделов, в каждой из которых будет запущен отдельный экземпляр терминала. Вы можете настроить, где размещается каждый экземпляр, какую часть экрана он занимает и сколько различных экземпляров вы хотите запустить.
Хотя это в основном сделано для удобства, бывают случаи, когда это может сильно помочь. Например, вы можете использовать его для подключения к другому серверу по SSH и завершать сеансы, не завершая процесс. Кроме того, это полезно для продуктивности, если вы не хотите открывать социальные сети во время работы.
Установить tmux
, вставьте это в свой терминал Mac:
варить установить tmux
Это еще одно сложное приложение с интерфейсом командной строки, поэтому вот документация чтобы помочь вам разобраться. Прокрутите страницу вниз и найдите ПРОЧИТАЙТЕ МЕНЯ.
10. mas: установка приложений в Mac App Store с вашего терминала.
Нравиться воин
, мас
входит в список приложений Homebrew, которые вам, вероятно, никогда не понадобятся. Но это не делает его менее крутым. мас
позволяет устанавливать приложения из App Store с вашего терминала. Просто запустите команду, введите имя приложения, которое вы хотите установить, и запустите команду.
Этот пакет включает в себя несколько дополнительных функций, которые могут побудить вас установить его, если вы не были уверены в этом раньше. Это включает возможность проверки номера версии приложения в App Store, одновременную установку всех обновлений App Store и использование счастливчик
команда для загрузки первого результата поиска после ключевого слова.
Установить мас
из Homebrew вставьте это в свой терминал Mac:
варить установку мас
11. midnight-commander: используйте терминал, как если бы это был Finder
Последним в нашем списке приложений Homebrew является полуночный командир
. Это одно из самых мощных приложений в этом списке, которое превращает окно терминала в проводник файлов, похожий на Finder.
После установки вы можете запустить полуночный командир
с MC
команда. Откроется структура каталогов, по которой вы сможете перемещаться с помощью мыши или стрелок на клавиатуре. В этом представлении вы сможете увидеть размеры файлов, даты и многое другое.
По умолчанию, полуночный командир
показывает вам два раздела, отражающие любой каталог, в котором вы сейчас находитесь. Затем вы можете перемещаться по своим файлам в каждом из этих разделов отдельно, сравнивая файлы и папки по ходу.
Это отличный инструмент для тех, кто находит CD
а также ls
быть слишком утомительным.
Установить полуночный командир
вставьте это в свой терминал:
варить установить полуночный командир
Станьте опытным пользователем и начните использовать эти приложения Homebrew
Приложения Homebrew не только безопасны и полезны, но и являются одним из лучших способов сделать ваш Mac еще более мощным и функциональным. А если вы новичок в терминале, они могут быть интересным способом изучить основы, не причиняя вреда вашему компьютеру.
Для получения дополнительных советов, списков, руководств и обзоров, проверьте остальную часть содержимого здесь, на AppleToolBox.