9 найкращих пакетів Homebrew для Mac
Якщо ви досвідчений користувач Mac і витрачаєте значну кількість часу на командний рядок, швидше за все, у вас уже встановлено Homebrew. Отже, як щодо того, щоб поділитися списком найкращих пакетів Homebrew, доступних для користувачів Mac?
Ми вже багато разів обговорювали Homebrew, але, по суті, він робить установку додаткових інструментів командного рядка легшою, ніж будь-коли, оскільки компіляція не потрібна, і він керує залежностями за вас.Навіть якщо у вас не встановлено Homebrew, цей список деяких більш корисних пакетів та інструментів Homebrew може надихнути вас встановити Homebrew на ваш Mac.
Щоб отримати будь-яку користь від цього списку, вам потрібно бути достатньо досвідченим користувачем командного рядка, і вам, очевидно, потрібно буде встановити Homebrew на Mac, якщо ви цього ще не зробили. Тоді ви готові насолоджуватися колекцією. І не забудьте поділитися своїми улюбленими пакетами Homebrew у коментарях.
Ось деякі з найкращих пакетів Homebrew для Mac без певного порядку:
бочка
Cask дозволяє легко встановлювати програми Mac OS GUI та двійкові файли безпосередньо з командного рядка за допомогою Homebrew. Спочатку ви встановлюєте cask, а потім можете встановлювати звичайні програми Mac безпосередньо з командного рядка.
brew install cask
Наприклад, коли у вас є cask, якщо ви хочете встановити Chrome із командного рядка, Cask може зробити це за допомогою такої команди:
brew cask встановити google-chrome
Або, можливо, ви захочете встановити iterm2, щоб цей чудовий спадний командний рядок був доступний будь-де:
brew cask install iterm2
Cask може встановлювати безліч програм у Mac OS без необхідності завантажувати їх окремо з різних веб-сайтів і виконувати типову процедуру встановлення за допомогою перетягування.
Зауважте, що Cask має деякі обмеження, наприклад, він не може встановлювати нічого з Mac App Store, а Cask не може встановлювати оновлення програмного забезпечення на Mac, як це може зробити команда «softwareupdate». , але це не робить його менш корисним інструментом для досвідчених користувачів Mac.
htop
htop — це монітор системних ресурсів для командного рядка. htop — це, по суті, краща версія «top» із гарним візуальним індикатором активності процесу, активності ЦП, використання пам’яті, середнього навантаження та керування процесом.Ви можете думати про це як про монітор активності для командного рядка, хоча багато користувачів командного рядка стверджують, що це навіть корисніше, ніж монітор активності.
brew install htop
Ми вже обговорювали встановлення htop на Mac раніше, це справді фантастичний інструмент, який заслуговує бути частиною будь-якого інструментарію командного рядка.
wget
wget може завантажувати дані з Інтернету та ftp, що робить його одним із найкращих інструментів для завантаження будь-чого за допомогою командного рядка. Незалежно від того, чи хочете ви завантажити лише один файл звідкись, чи хочете завантажити цілий каталог чи навіть віддзеркалити повний веб-сайт, wget може зробити це за вас.
brew install wget
Ви також можете встановити wget без Homebrew, але якщо ви читаєте цю статтю, ви, швидше за все, вже маєте Homebrew.
nmap
nmap є першокласним сканером безпеки мережі. Він може знаходити мережеві активи, виявляти служби та хости в локальних мережах, виконувати сканування портів, відображати мережу (звідси назва), виявляти операційні системи та версії програмного забезпечення на клієнтах і серверах і багато іншого. Це чудовий інструмент для системних адміністраторів, мережевих адміністраторів, дослідників безпеки та будь-кого, кому потрібно спробувати мережеве сканування.
brew install nmap
Ви також можете отримати nmap для Mac як образ диска у автономному двійковому файлі, якщо ви не хочете мати справу з домашнім пивоварінням, але знову ж таки, ми говоримо про домашнє пиво.
Ой, і якщо вам подобається концепція nmap, але командний рядок занадто великий або занадто громіздкий, тоді ви можете використовувати мережеву утиліту в Mac OS для сканування портів, пальців, whois, трасування маршрутизація, пінгування та багато іншого – все це з більш зручного графічного інтерфейсу.
посилання
links і lynx — це веб-браузери командного рядка, які дозволяють вам отримати повний доступ до Інтернету (ну, якщо є текст для навігації) з командного рядка. Це корисно з багатьох причин, наприклад, для дослідження та перегляду веб-сторінок із вікна терміналу або навіть для тестування функціональності веб-сайту та сумісності з альтернативними браузерами та для альтернативних випадків використання. Я прихильно ставлюся до «посилань», але «lynx» теж добре, або ви можете встановити обидва.
brew install links
Ми обговорювали lynx перед macports, і ви також можете отримати lynx із підтримкою зображень, якщо вам це цікаво, але знову ж таки, якщо у вас встановлено Homebrew, установити за допомогою командного рядка нескладно. .
geoiplookup
geoip надає дані геолокації для введеної IP-адреси. Це корисно для мережевих і системних адміністраторів, веб-працівників, дослідників безпеки та багато іншого.
brew install geoip
Якщо ви коли-небудь задавалися питанням, де в світі розташована певна IP-адреса та якому провайдеру вона належить, тоді geoip для вас.
irssi
Ви любите спілкуватися в IRC? Хочете, щоб вам сказали «rtfm», коли ви ставите запитання в linux? Тоді irssi для вас, тому що це, мабуть, найкращий irc-клієнт для командного рядка (або, можливо, взагалі, вибачте, ircii, mirc і ircle).
brew install irssi
/приєднуйтесь!
bash-completion
Якщо ви використовуєте оболонку bash, то bash-completion, ймовірно, є чимось, з чим ви або знайомі, або незабаром будете знайомі, оскільки це значно покращує завершення команд і є програмованим. Особисто я прихильний до zsh, який також має чудові можливості завершення, але bash-completion робить bash набагато кориснішим, тому, якщо ви фанат bash, перевірте його, якщо він звучить вам привабливо.
brew install bash-completion
О, і це, мабуть, само собою зрозуміле, але якщо ви змінили свою оболонку в певний момент у програмі Terminal, тоді вам захочеться використовувати bash, щоб отримати будь-яку користь від bash-completion.
дивитися
Команда watch дуже корисна, щоб постійно стежити за іншим процесом. Наприклад, ви можете використовувати годинник для відстеження використання диска або введення-виведення, використання віртуальної пам’яті чи будь-чого іншого, оновлюючи вихід команди кожні кілька секунд. Це один із чудових інструментів для адміністраторів, але він також корисний для багатьох інших цілей.
brew install watch
Home-brew — не єдиний підхід для watch, ви також можете встановити watch на Mac OS за допомогою MacPorts, з джерела або також як попередньо скомпільований двійковий файл.
Як ти гадаєш? У вас є якісь особливо улюблені пакети Homebrew? Поділіться своїми найкращими пакетами Homebrew, прийомами, встановленнями та доповненнями в коментарях нижче!