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“, с хубав визуален индикатор за активността на процеса, активността на процесора, използването на паметта, средното натоварване и управлението на процеса.Можете да го мислите като Activity Monitor за командния ред, въпреки че много потребители на командния ред биха казали, че е дори по-полезен от Activity Monitor.
brew install htop
Обсъдихме инсталирането на htop на Mac преди, това наистина е фантастичен инструмент, който заслужава да бъде част от всеки инструментариум на командния ред.
wget
wget може да изтегля данни от мрежата и ftp, което го прави един от най-добрите инструменти за изтегляне на всичко чрез командния ред. Независимо дали искате да изтеглите само един файл от някъде, или искате да изтеглите цяла директория или дори да огледате цял уебсайт, wget може да го направи вместо вас.
brew install wget
Можете също да инсталирате wget без Homebrew, но ако четете тази статия вероятно вече имате Homebrew.
nmap
nmap е първокласен скенер за мрежова сигурност. Той може да намира мрежови активи, да открива услуги и хостове в локални мрежи, да извършва сканиране на портове, да картографира мрежа (оттук и името), да открива операционни системи и версии на софтуер на клиенти и сървъри и много повече. Това е отличен инструмент за системни администратори, мрежови администратори, изследователи по сигурността и всеки друг, който трябва да се занимава с мрежово сканиране.
brew install nmap
Можете също да получите nmap за Mac като дисково изображение в самостоятелен двоичен файл, ако предпочитате да не се занимавате с home-brew, но тук отново говорим за homebrew.
О, и ако концепцията за nmap ви харесва, но командният ред е твърде тромав за вас, тогава можете да използвате Network Utility на Mac OS, за да извършвате сканиране на портове, пръст, whois, проследяване маршрут, пинг и много повече, всичко това от по-удобно GUI приложение.
връзки
links и lynx са уеб браузъри с команден ред, които ви позволяват пълен уеб достъп (е, стига да има текст за навигация) от командния ред. Това е полезно по много причини, независимо дали за проучване и сърфиране в мрежата от терминален прозорец или дори за тестване на функционалността и съвместимостта на уеб сайта с алтернативни браузъри и за алтернативни случаи на употреба. Пристрастен съм към „връзките“, но „lynx“ също е добър или можете да инсталирате и двете.
направете връзки за инсталиране
Обсъдихме lynx преди macports и можете също да получите lynx с поддръжка на изображения, ако се интересувате, но отново, ако имате инсталиран Homebrew, тогава е лесно да инсталирате през командния ред .
geoiplookup
geoip ви дава данни за геолокация за въведен IP адрес. Това е полезно за мрежови и системни администратори, уеб работници, изследователи по сигурността и много други.
brew install geoip
Ако някога сте се чудили къде се намира конкретен IP в света и на кой ISP принадлежи, тогава geoip е за вас.
irssi
Обичате ли да чатите в IRC? Искате ли да ви казват „rtfm“, когато задавате въпрос в linux? Тогава irssi е за вас, защото може би е най-добрият irc клиент за командния ред (или може би като цяло, съжалявам, ircii, mirc и ircle).
brew install irssi
/присъединете се!
bash-completion
Ако използвате bash shell, тогава bash-completion вероятно е нещо, с което или сте запознати, или скоро ще бъдете, тъй като драматично подобрява изпълнението на команди и е програмируемо. Лично аз съм склонен към zsh, който също има страхотни възможности за завършване, но bash-completion прави bash много по-полезен, така че ако сте фен на bash, проверете го, ако ви звучи привлекателно.
brew install bash-completion
О, това вероятно се разбира от само себе си, но ако сте променили обвивката си в някакъв момент в приложението Terminal, тогава бихте искали да използвате bash, за да извлечете полза от bash-completion.
гледам
Командата watch е супер полезна, за да наблюдавате непрекъснато друг процес. Например можете да използвате watch за проследяване на използването на диска или IO, или използването на виртуална памет, или нещо друго, като актуализирате изхода на командата на всеки няколко секунди. Това е един от онези страхотни инструменти за администратори, но е полезен и за много други цели.
brew install watch
Home-brew не е единственият подход за гледане, можете също да инсталирате часовник на Mac OS с помощта на MacPorts, от източника или като предварително компилиран двоичен файл.
Какво мислиш? Имате ли особено любими пакети Homebrew? Споделете вашите собствени топ Homebrew пакети, трикове, инсталации и добавки в коментарите по-долу!