▷ 9 лучших пакетов домашнего пивоварения для Mac
Если вы опытный пользователь Mac и много времени проводите в командной строке, вы, вероятно, уже установили Homebrew. Так как насчет того, чтобы поделиться списком лучших пакетов Homebrew, доступных для пользователей Mac?
Мы уже обсуждали Homebrew несколько раз раньше, но по большей части он упрощает установку дополнительных инструментов командной строки, чем когда-либо прежде, поскольку не требует компиляции и обрабатывает зависимости за вас. Даже если вы не установили Homebrew, этот список некоторых из самых полезных пакетов и инструментов Homebrew может вдохновить вас на установку Homebrew на свой Mac.
Чтобы воспользоваться этим списком, вам нужно быть достаточно продвинутым пользователем командной строки, и вам, очевидно, нужно установить Homebrew на Mac, если вы еще этого не сделали. После этого вы будете готовы к просмотру коллекции. И не забудьте поделиться своими любимыми пакетами Homebrew в комментариях.
Вот некоторые из лучших пакетов Homebrew для Mac в произвольном порядке:
бочонок
Cask позволяет легко устанавливать графические приложения и двоичные файлы Mac OS прямо из командной строки с помощью Homebrew. Сначала вы устанавливаете Cask, а затем вы можете устанавливать обычные приложения для Mac прямо из командной строки.
заварить установить бочонок
Например, если у вас есть cask, если вы хотите установить Chrome из командной строки, Cask может сделать это с помощью следующей команды:
заварить бочку установить Google Chrome
Или, может быть, вы хотите установить iterm2, чтобы к раскрывающемуся списку командной строки можно было получить доступ откуда угодно:
заваривать бочонок установить iterm2
Cask может устанавливать множество приложений в Mac OS без необходимости загружать их по отдельности с разных веб-сайтов, а затем выполнять типичную процедуру установки с помощью перетаскивания.
Обратите внимание, что у Cask есть некоторые ограничения, например, он не может ничего устанавливать из Mac App Store, а Cask не может устанавливать обновления программного обеспечения на Mac, как это делает команда «softwareupdate», но это не делает ее менее полезной. как инструмент для продвинутых пользователей Mac.
htop
htop — это системный монитор ресурсов командной строки. На самом деле htop — это более высокая версия «top» с красивым визуальным индикатором активности процесса, активности ЦП, использования памяти, средней нагрузки и обработки процессов. Его можно сравнить с монитором активности для командной строки, хотя многие пользователи командной строки находят его даже более полезным, чем монитор активности.
варить установить htop
Мы уже обсуждали, как установить htop на Mac, это действительно фантастический инструмент, который заслуживает того, чтобы быть частью любого набора инструментов командной строки.
wget
wget может загружать данные из Интернета и ftp, что делает его одним из лучших инструментов для загрузки чего угодно через командную строку. Если вы хотите скачать куда-то один файл, или вы хотите загрузить весь каталог, или даже создать зеркальное отображение всего веб-сайта, wget может сделать это за вас.
варить установить wget
Вы также можете установить wget без Homebrew, но если вы читаете эту статью, у вас, вероятно, уже есть Homebrew.
nmap
nmap — лучший сканер сетевой безопасности. Он может находить сетевые ресурсы, обнаруживать службы и хосты в локальных сетях, выполнять сканирование портов, отображать сеть (отсюда и название), обнаруживать операционные системы и версии программного обеспечения на клиентах и серверах и многое другое. Это отличный инструмент для системных администраторов, сетевых администраторов, исследователей безопасности и всех, кому необходимо заниматься анализом сети.
варить установить nmap
Вы также можете получить nmap для Mac в виде образа диска в отдельном двоичном файле, если вы не хотите иметь дело с домашним пивом, но здесь мы снова говорим о домашнем пиве.
Да, и если вам нравится концепция nmap, но командная строка перегружена или слишком тяжелая, вы можете использовать Network Utility в Mac OS для выполнения сканирования портов, finger, whois, трассировки маршрута, ping и т. Д. Снова, все из более удобное приложение с графическим интерфейсом.
залог
Ссылки и Lynx — это веб-браузеры командной строки, обеспечивающие полный доступ к сети (ну, если есть текст для навигации) из командной строки. Это полезно по многим причинам, будь то для исследования и просмотра веб-страниц из окна терминала или даже для тестирования функциональности и совместимости веб-сайта с другими браузерами и для других случаев использования. У меня есть кое-что для «ссылок», но «lynx» тоже хорош, или вы можете установить и то, и другое.
варить ссылки для установки
Мы говорили о lynx до macports, и вы также можете получить lynx с поддержкой изображений, если вам интересно, но опять же, если вы установили Homebrew, установка его из командной строки — это кусок пирога.
geoiplookup
geoip предоставляет данные геолокации для введенного IP-адреса. Эти данные полезны сетевым и системным администраторам, веб-специалистам, исследователям безопасности и многим другим.
варить установить geoip
Если вы когда-нибудь задавались вопросом, где находится конкретный IP-адрес в мире и какому интернет-провайдеру он принадлежит, то geoip для вас.
irssi
Вам нравится болтать по IRC? Хотите, чтобы вам ответили «rtfm», когда вы зададите вопрос в #linux? Тогда irssi для вас, потому что это, возможно, лучший клиент irc для командной строки (или, может быть, вообще, извините, ircii, mirc и ircle).
варить установить irssi
/ Присоединяйтесь к нам!
завершение bash
Если вы используете оболочку bash, то завершение bash, вероятно, вам знакомо или скоро будет знакомо, поскольку оно значительно улучшает выполнение команд и является программируемым. Лично у меня есть слабость к zsh, который также имеет отличные возможности завершения, но завершение bash делает bash намного более полезным, поэтому, если вы поклонник bash, посмотрите, заинтересует ли вас это.
brew install bash-Completion
Да, и это, вероятно, само собой разумеется, но если вы изменили свою оболочку в какой-то момент в приложении Terminal, вам нужно использовать bash, чтобы получить максимальную отдачу от завершения bash.
смотреть
Команда режима ожидания очень полезна для отслеживания другого процесса. Например, вы можете использовать часы для отслеживания использования диска или ввода-вывода, использования виртуальной памяти или чего-то еще, обновляя вывод команды каждые несколько секунд. Это один из тех замечательных инструментов для администраторов, но он полезен и для многих других целей.
Заварить установить часы
Home-brew — это не единственный подход к мониторингу, вы также можете установить мониторинг в Mac OS с помощью MacPorts, из исходного кода или в виде предварительно скомпилированного двоичного файла.
Как вы думаете ? Есть ли у вас какие-нибудь особенно любимые пакеты Homebrew? Поделитесь своими собственными пакетами Homebrew, советами, установками и надстройками в комментариях ниже!