Como adicionar facilmente novos comandos ao terminal do Mac 1

Como adicionar facilmente novos comandos ao terminal do Mac

Na instalação, todos os Macs contêm uma ampla variedade de comandos de Terminal. No entanto, à medida que você adquire mais experiência com o Terminal (ou se estiver conosco vindo do Linux), poderá descobrir em breve que alguns comandos importantes estão faltando. Onde está a wget, por exemplo, ou nmap? Se precisar desses comandos, você pode adicioná-los facilmente ao Terminal macOS com um gerenciador de pacotes.

Um gerenciador de pacotes é um aplicativo que controla o download, a instalação e a atualização de um conjunto de ferramentas de software. Neste caso, nosso gerenciador de pacotes será responsável por baixar e instalar os diferentes comandos do Terminal que desejamos usar. Se você é um usuário Linux, você reconhecerá isso funcionalmente de apt-get ou yum.

Embora haja diversos gerenciadores de pacotes disponíveis para macOS, usaremos Homebrew para este guia. É bem visto, amplamente utilizado e fácil de usar. Além disso, é grátis.

Instalando o Homebrew

Observe que antes de instalar o Homebrew, você precisará ter as ferramentas de linha de comando do Xcode instaladas. Isso vem com o Xcode, que é instalado da App Store.

1. Abra o Terminal (/Application/Utilities/Terminal.app).

2. Copie e cole o seguinte comando no Terminal e pressione Enter.

Este comando executará um script Ruby que baixa o gerenciador de pacotes Homebrew do GitHub.

3. Quando solicitado, pressione Enter para continuar a instalação.

homebrew-package-manager-macos-2a

4. Digite sua senha de administrador quando solicitado.

homebrew-package-manager-macos-3a

5. Quando a instalação do aplicativo for concluída, você retornará ao prompt de comando. A partir daqui, você pode ver a documentação do Homebrew digitando o brew help comando, ou você pode prosseguir para a próxima etapa.

homebrew-package-manager-macos-5

Procurando por Pacotes

Para encontrar programas e comandos para baixar, primeiro você precisa pesquisar o banco de dados do Homebrew para o programa que deseja. Para este exemplo, vamos procurar por wget. Wget é um comando popular do Linux que baixa arquivos de servidores HTTP e FTP.

1. Digite o seguinte comando e pressione Enter:

homebrew-package-manager-macos-6

2. Depois de um momento, dois resultados aparecerão com o nome wget e wgetpaste. Não sei o que wgetpaste é, mas posso encontrar mais informações usando o brew info comando:

homebrew-package-manager-macos-7

3. Podemos ver pela descrição que wgetpaste vai “Automatize a colagem em vários serviços do pastebin.” Desde a wget é um aplicativo que baixa arquivos da Web, não parece o que procuro. Também inclui wget como uma dependência, então eu não seria capaz de executá-lo sem wget qualquer forma.

homebrew-package-manager-macos-8a

Instalando Pacotes

1. Agora que confirmei que o wget pacote é o que eu quero, vou digitar o seguinte comando e pressionar Enter:

homebrew-package-manager-macos-9

2. O Homebrew agora começará a trabalhar sua mágica de gerenciamento de pacotes. Além de wget, Posso ver que também instalou openssl, que é considerada uma dependência para wget.

homebrew-package-manager-macos-10

3. Quando a instalação for concluída, voltarei ao prompt de comando.

Usando novos comandos

homebrew-package-manager-macos-11

Agora que instalamos o wget , poderemos usá-lo como qualquer outro comando do Terminal.

1. Por exemplo, se digitarmos man wget, veremos a página de manual para wget, exatamente como esperado.

homebrew-package-manager-macos-12

homebrew-package-manager-macos-13

2. E podemos usar wget assim como faríamos no Linux. Por exemplo, para baixar um arquivo zip de um site, usaríamos um comando como este abaixo:

3. Aqui está um exemplo da vida real de um pacote de textura que baixei do TextureMate.

homebrew-package-manager-macos-14

E quando o download for concluído, volto ao prompt de comando.

homebrew-package-manager-macos-15

Conclusão

À medida que você se torna mais experiente com o terminal do macOS, pode começar a perceber que alguns comandos de Terminal comuns no Linux estão ausentes do macOS. É fácil adicionar novos comandos de Terminal à sua biblioteca de comandos usando o Homebrew.

Apoie o nosso trabalho ❤️

Se você gostou deste artigo, considere deixar uma gorjeta para nos ajudar a continuar publicando conteúdo de qualidade.

Pagamento seguro no PayPal
Moyens I/O Staff motivou você, dando conselhos sobre tecnologia, desenvolvimento pessoal, estilo de vida e estratégias que irão ajudá-lo.