Vous êtes un utilisateur avancé de Mac et vous passez de temps sur la ligne de commande? Découvrez 9 des meilleurs packages homebrew sur mac.
Si vous êtes un utilisateur avancé de Mac qui passe beaucoup de temps sur la ligne de commande, Homebrew est probablement déjà installé. Alors, que diriez-vous de partager une liste de certains des meilleurs packages Homebrew disponibles pour les utilisateurs Mac?
Nous avons discuté de Homebrew à plusieurs reprises auparavant, mais cela facilite essentiellement l'installation d'outils de ligne de commande supplémentaires, car aucune compilation n'est nécessaire et il gère les dépendances pour vous. Même si vous n'avez pas installé Homebrew, cette liste de certains des packages et outils Homebrew les plus utiles peut vous inspirer pour obtenir Homebrew sur votre Mac.
Pour tirer parti de cette liste, vous voudrez être un utilisateur de ligne de commande raisonnablement avancé, et vous devrez évidemment installer Homebrew sur le Mac si vous ne l'avez pas encore fait. Alors vous êtes prêt à aller profiter de la collection. Et n'oubliez pas de partager vos propres packages Homebrew préférés dans les commentaires.
Dans aucun ordre particulier, voici quelques-uns des meilleurs packages Homebrew pour Mac:
cask
Cask vous permet d'installer facilement les applications et les fichiers binaires de Mac OS GUI directement à partir de la ligne de commande à l'aide de Homebrew. Vous installez d'abord cask, puis vous pouvez installer des applications Mac normales directement à partir de la ligne de commande.
brew install cask
Par exemple, une fois que vous avez cask, si vous souhaitez installer Chrome à partir de la ligne de commande, Cask peut le faire avec une commande comme la suivante:
brew cask install google-chrome
Ou peut-être que vous souhaitez installer iterm2 afin que cette ligne de commande déroulante cool soit disponible de n'importe où:
brew cask install iterm2
Cask peut installer des tonnes d'applications sous Mac OS sans avoir besoin de les télécharger individuellement à partir de divers sites Web, puis de suivre la routine d'installation par glisser-déposer typique.
Notez que Cask a certaines limitations, par exemple, il ne peut rien installer à partir du Mac App Store, et Cask n'est pas en mesure d'installer des mises à jour logicielles sur le Mac comme le fait la commande 'softwareupdate', mais cela ne le fait pas moins utile d'un outil pour les utilisateurs avancés de Mac.
htop
htop est un moniteur de ressources système pour la ligne de commande. htop est fondamentalement une version supérieure de ‘top’, avec un bel indicateur visuel de l’activité des processus, de l’activité du processeur, de l’utilisation de la mémoire, de la moyenne de charge et de la gestion des processus. Vous pouvez en quelque sorte penser à Activity Monitor pour la ligne de commande, bien que de nombreux utilisateurs de la ligne de commande diraient que c'est encore plus utile que Activity Monitor.
brew install htop
Nous avons déjà discuté de l'installation de htop sur le Mac, c'est vraiment un outil fantastique qui mérite de faire partie de toute boîte à outils en ligne de commande.
wget
wget peut télécharger des données à partir du Web et de ftp, ce qui en fait l'un des meilleurs outils pour télécharger quoi que ce soit via la ligne de commande. Que vous souhaitiez télécharger un seul fichier quelque part, ou que vous souhaitiez télécharger un répertoire entier ou même mettre en miroir un site Web complet, wget peut le faire pour vous.
brew install wget
Vous pouvez également installer wget sans Homebrew, mais si vous lisez cet article, vous avez probablement déjà Homebrew.
nmap
nmap est un scanner de sécurité réseau de premier ordre. Il peut trouver des ressources réseau, découvrir des services et des hôtes sur des réseaux locaux, effectuer des analyses de port, mapper un réseau (d'où le nom), détecter des systèmes d'exploitation et des versions de logiciels sur des clients et des serveurs, et bien plus encore. Il s'agit d'un excellent outil pour les administrateurs système, les administrateurs réseau, les chercheurs en sécurité et toute autre personne qui a besoin de se lancer dans une activité de numérisation réseau.
brew install nmap
Vous pouvez également obtenir nmap pour Mac en tant qu’image disque dans un binaire autonome si vous préférez ne pas traiter avec le brassage maison, mais encore une fois, nous parlons ici de homebrew.
Oh et si le concept de nmap vous plaît mais que la ligne de commande est bien au-dessus de votre tête ou trop lourde, vous pouvez utiliser Network Utility sur Mac OS pour effectuer des analyses de port, doigt, whois, trace route, ping et bien plus encore, le tout à partir d'une application GUI plus conviviale.
links
les liens et lynx sont des navigateurs Web en ligne de commande, vous permettant un accès Web complet (enfin, tant qu'il y a du texte à parcourir) à partir de la ligne de commande. Cela est utile pour de nombreuses raisons, que ce soit pour la recherche et la navigation Web à partir d'une fenêtre de terminal, ou même pour tester la fonctionnalité et la compatibilité d'un site Web avec d'autres navigateurs et pour d'autres cas d'utilisation. Je préfère les «liens», mais «lynx» est également bon, ou vous pouvez installer les deux.
brew install links
Nous avons discuté de lynx avant macports, et vous pouvez également obtenir lynx avec prise en charge des images si vous êtes intéressé, mais encore une fois si vous avez installé Homebrew, c'est un jeu d'enfant à installer via la ligne de commande.
geoiplookup
geoip vous donne des données de géolocalisation pour une adresse IP entrée. Ceci est utile pour les administrateurs réseau et systèmes, les travailleurs du Web, les chercheurs en sécurité et bien plus encore.brew install geoip
Si vous vous êtes déjà demandé où se trouve une adresse IP particulière dans le monde et à quel FAI elle appartient, alors geoip est fait pour vous.
irssi
Aimez-vous discuter sur IRC? Vous voulez être informé de «rtfm» lorsque vous posez une question dans #linux? Ensuite, irssi est pour vous, car c'est sans doute le meilleur client irc pour la ligne de commande (ou peut-être en général, désolé ircii, mirc et ircle).
brew install irssi
/ Rejoignez-nous!
bash-completion
Si vous utilisez le shell bash, alors l'achèvement de bash est probablement quelque chose que vous connaissez ou serez bientôt car il améliore considérablement l'exécution des commandes et est programmable. Personnellement, je suis friand de zsh qui a également de grandes capacités de complétion, mais bash-complétion rend bash beaucoup plus utile, donc si vous êtes un fan de bash, vérifiez si cela vous semble attrayant.
brew install bash-completion
Oh, et cela va probablement de soi, mais si vous avez changé votre shell à un moment donné dans l'application Terminal, alors vous voudriez utiliser bash pour retirer toute utilisation de bash-complètement.
watch
La commande watch est super utile pour garder un œil continu sur un autre processus. Par exemple, vous pouvez utiliser watch pour suivre l'utilisation du disque ou des E / S, ou l'utilisation de la mémoire virtuelle, ou toute autre chose, en mettant à jour la sortie de la commande toutes les quelques secondes. C'est l'un de ces excellents outils pour les administrateurs, mais il est également utile à de nombreuses autres fins.
brew install watch
Le brassage à domicile n'est pas la seule approche pour la surveillance, vous pouvez également installer la surveillance sur Mac OS en utilisant MacPorts, à partir de la source ou en tant que binaire précompilé.
Qu'est-ce que tu penses? Avez-vous des packages Homebrew particulièrement préférés? Partagez vos propres meilleurs packages Homebrew, astuces, installations et modules complémentaires dans les commentaires ci-dessous!