Um dos aplicativos mais poderosos (e subutilizados) no macOS é o terminal Mac. É um aplicativo que oferece um alto nível de controle sobre seu computador e pode ajudá-lo a entender melhor como sua máquina funciona.
No entanto, a maioria dos usuários não tem uma ideia clara do que é o terminal, muito menos como usá-lo.
Nesta postagem, vou mudar isso. Ao final deste guia, você deve ter uma ideia sólida de como o terminal Mac funciona, para que é usado e o que faz e não faz. Também darei alguns comandos básicos que o ajudarão a colocar o terminal em uso e também a impressionar seus amigos.
Vamos entrar nisso!
Conteúdo
- Qual é o terminal Mac?
- Como funciona o terminal Mac?
- Por que você deve usar o terminal Mac?
- Quando você deve usar o terminal Mac?
-
Aprenda o básico do terminal Mac
- Iniciando o terminal Mac
- Alterar a aparência do terminal Mac
- Cada personagem é importante
- Os comandos são sempre executados na sua localização atual
- Saiba como navegar no seu computador usando o terminal Mac
- Os comandos fundamentais do terminal Mac: history, clear, * e sudo,
- Faça seu Mac falar
-
Pronto para aprender mais?
- Postagens relacionadas:
Qual é o terminal Mac?
O terminal Mac é o ambiente shell integrado no Mac que permite a emissão direta de comandos UNIX. Essa é a definição técnica, de qualquer maneira.
Em termos mais simples, você pode pensar nele como um aplicativo que dá acesso a um nível mais profundo do sistema operacional do seu Mac. É como levantar o capô do seu carro e mexer no motor, mas para o software do seu Mac.
O terminal Mac não é uma forma de “hackear” seu computador e, geralmente, não vai quebrá-lo. Quando eu estava aprendendo como o terminal funcionava, lembro-me de me preocupar se iria digitar o comando errado e bloquear completamente meu Mac.
Mas a Apple não dá a você esse tipo de poder facilmente. Você pode arruinar tecnicamente o seu Mac inserindo certos comandos no terminal (certifique-se de copiar comandos confiáveis da Internet em sites como StackExchange), mas é improvável que você execute esses comandos durante o uso diário.
Resumidamente: O terminal Mac é um aplicativo que oferece maior controle sobre o Mac, mas apresenta uma curva de aprendizado e riscos ocasionais. Dito isso, está longe de ser perigoso fazer experimentos.
Como funciona o terminal Mac?
O terminal Mac funciona por meio de comandos. Ao contrário de um aplicativo tradicional (ou aplicativo GUI), onde você navega clicando nos botões com o mouse, o terminal é um aplicativo LUI. Isso significa que você interage com o terminal digitando palavras-chave e frases (ou seja, comandos) que dizem ao terminal o que fazer.
Muitos desses comandos complementam as coisas que você pode fazer com um mouse e teclado, mas depois de passar por eles, você encontrará milhares de recursos que não são possíveis sem o terminal.
É por isso que muitas pessoas tendem a associar o uso do terminal com ser um programador. Os programadores precisam do nível extra de profundidade que o terminal oferece para fazer seu trabalho, enquanto o usuário médio raramente o faz. Mas qualquer um pode (e eu argumentarei que deveria) aprender o básico do terminal Mac.
Por que você deve usar o terminal Mac?
Acredito que todos que desejam entender melhor seu Mac / PC devem aprender o básico do terminal. Seu terminal é um método de baixo nível para interface com seu computador.
No mundo da informática, as interfaces de alto nível abstraem o que realmente está acontecendo no seu Mac. Todos nós sabemos que, em um nível básico, nosso Mac é apenas um monte de uns e zeros. No entanto, as interfaces de alto nível nos permitem interagir com aqueles e zeros por meio de botões e aplicativos coloridos.
Uma interface de baixo nível aproxima você do nível básico do seu Mac. Ao usar o terminal, você está interagindo com o seu Mac de uma forma mais fiel ao funcionamento do seu Mac - por meio de comandos baseados em texto.
Mesmo que você nunca use o terminal, o uso do terminal Mac aprofundará significativamente o seu conhecimento sobre a máquina. E também pode ajudá-lo a entender melhor seus outros dispositivos, como coisas como servidores funcionam e como a política digital (como automação e privacidade) é executada em seu computador.
Quando você deve usar o terminal Mac?
Outra pergunta importante que você provavelmente está se perguntando é quando deve usar o terminal. Se você é um desenvolvedor ou está estudando para ser um desenvolvedor, a resposta é o tempo todo. Você deve estar aprendendo sobre seu terminal e se familiarizando com ele agora. Bom trabalho em procurar este artigo!
Para todos os outros, você descobrirá que o terminal Mac não tem tanta utilidade prática para você. Muitos dos recursos que abordarei abaixo e em outras postagens são coisas que você poderia fazer com a mesma facilidade com um mouse e teclado. Portanto, você provavelmente não precisa usar o terminal com muita frequência.
Dito isso, não é como se você nunca precisasse usar o terminal. E conhecer esses fundamentos pode ser de grande ajuda quando você precisa interagir com eles. Além disso, se você achar que gosta, pode começar a entrar Apps caseiros e outros hobbies do usuário avançado.
Aprenda o básico do terminal Mac
Ok, isso é prefácio suficiente. Vamos começar a usar o terminal. Abaixo, estarei cobrindo principalmente os fundamentos do terminal, não os comandos básicos. Existem alguns comandos próximos ao final, mas estou tentando principalmente ajudá-lo a entender o terminal. Para comandos básicos de terminal, vá até o final desta postagem e / ou leia este outro artigo AppleToolBox.
Iniciando o terminal Mac
Comecemos pelo princípio, iniciando o terminal Mac. Esta é a etapa mais fácil e existem várias maneiras de fazer isso.
Minha maneira favorita de iniciar o terminal é digitando “terminal” no Spotlight e pressionando o Retorna chave. Você pode ativar o Spotlight pressionando cmd + barra de espaço.
Alternativamente, você pode abrir o Localizador aplicativo, clique no Formulários pasta, então o Serviços de utilidade pública pasta, role para baixo e clique duas vezes no terminal aplicativo.
Depois de aberto, seu terminal deve ser semelhante a este:
Você verá um cursor piscando no início da linha de texto. Isso se chama linha de comando e é onde você insere seus comandos.
Antes disso, você deve ver o seu nome de usuário, seguido pelo nome do seu Mac, seguido por um %
sinal. Se você estiver em uma pasta específica (chamada de “diretório” quando estiver no terminal), verá que ela é exibida ao lado do seu nome. Por exemplo, isso é o que parece quando você está em sua área de trabalho.
o %
sinal está lá apenas para mostrar onde começa o seu comando de linha. Se você pressionar Retorna, você verá outra linha com um %
sinal, indicando que a linha anterior foi abandonada.
Você não pode voltar e editar as linhas que já executou, embora possa pressionar o Seta para cima no teclado para copiar o que você digitou na linha anterior para a linha atual.
Você já deve ter percebido, mas não pode interagir com o terminal com o mouse. Você só pode usar as teclas de seta e o teclado. Isso significa que você não pode destacar texto ou copiar / colar texto no terminal.
Alterar a aparência do terminal Mac
Outra coisa que você deve ter notado é que o terminal é meio feio. Parece muito simples e sem graça porque não precisa ter uma aparência diferente, e os gráficos simples ajudam a carregar e executar super rápido e com hardware mínimo.
Mesmo assim, você provavelmente deseja alterar a aparência do terminal Mac. Felizmente, isso é muito fácil de fazer.
No Barra de menu do seu Mac, clique terminal e então clique Preferências ....
No pop-up que aparece, clique no Perfis aba.
No lado esquerdo dessa nova tela, você verá diferentes temas para você escolher. Clique duas vezes em cada um para criar uma nova janela de terminal com esse tema. Depois de encontrar um de que goste, clique em Predefinição no canto inferior esquerdo para tornar esse tema seu novo padrão.
Você também pode alterar coisas como fonte, comportamento da janela e muito mais, mas descobri que isso geralmente faz mais mal do que bem. Muitas das fontes não funcionam muito bem com o terminal e os outros recursos são complicados.
Escolha um tema com o qual você goste ou crie o seu clicando no + na parte inferior dos temas e vá para a próxima etapa.
Cada personagem é importante
Uma das coisas mais importantes para entender sobre o terminal Mac é que cada caractere conta. Cada letra, espaço, aspas, hífen e barra afetarão como o terminal interpreta seus comandos.
Agora, isso não significa que digitar um comando com defeito (como digitar a letra uma
) vai quebrar o seu Mac. 9/10, você apenas obterá um erro. Sempre certifique-se de inserir seus comandos corretamente e, se um comando não for aceito, verifique a ortografia primeiro.
Este também é o motivo pelo qual uso esta formatação:
seu comando aqui
… E não aspas ao soletrar comandos de terminal. Isso ocorre porque quando eu (ou a maioria das pessoas online) digito um comando assim
, eles querem que você copie exatamente esse texto em seu terminal. Deixar as aspas torna isso mais simples.
Os comandos são sempre executados na sua localização atual
Esta é uma das principais regras a serem lembradas quando você estiver trabalhando no terminal Mac. Qualquer que seja a pasta em que você esteja ao usar o terminal, é onde o comando que você executa ocorrerá. Se você inserir um comando para criar um novo arquivo de texto enquanto estiver na área de trabalho, o arquivo de texto aparecerá na sua área de trabalho.
Se isso não faz sentido para você, provavelmente é porque você ainda não tem uma noção do lugar ao usar o terminal. Mas, da mesma forma que você insere pastas diferentes ao usar o aplicativo Finder, você insere pastas e locais diferentes no terminal.
Conforme mencionado antes, você pode saber em qual pasta está verificando o texto ao lado do seu nome.
Aprender a navegar no seu computador com o terminal Mac o ajudará a entender melhor essa ideia. Abordarei a navegação brevemente abaixo e com mais detalhes em um tutorial futuro.
Por enquanto, apenas certifique-se de estar sempre na pasta desejada ao executar um comando. Do contrário, você pode acabar excluindo coisas que não pretendia, copiando o arquivo errado para o lugar errado ou perdendo o controle de certos arquivos.
Saiba como navegar no seu computador usando o terminal Mac
Ok, agora vamos para a navegação. É aqui que começaremos a entrar nos comandos básicos.
Vários comandos permitem que você navegue de uma pasta para outra no seu Mac. Pretendo cobrir tudo isso em detalhes em um post futuro. Mas vamos nos limitar a três.
O primeiro comando é ls
. Vá em frente e cole em seu terminal e pressione Retorna. Você deve ver os nomes de todas as pastas dentro da pasta em que está atualmente.
Isso é porque ls
é a abreviação de “lista”. Ele lista todas as pastas dentro da pasta em que você está atualmente.
Para navegar em uma dessas pastas, você usará o CD
comando. CD
significa “alterar diretório”. Um “diretório” é exatamente o que você chama de pasta quando está no terminal; não há diferença entre os dois.
Para mover para uma das pastas que você acabou de listar usando ls
, modelo cd [nome da pasta]
substituindo “[nome da pasta]” pelo nome da pasta para a qual deseja mover. Por exemplo, se eu quisesse passar para a área de trabalho, eu digitaria isso em meu terminal:
cd Desktop
Agora, digamos que terminei o hangout na área de trabalho e quero voltar. Para fazer isso, use CD ..
. Este comando o leva de volta ao diretório anterior em que estava, como um botão Voltar.
Nenhum desses comandos pode danificar seu Mac de forma alguma, então não tenha medo de experimentá-los até pegar o jeito. Geralmente, eu me pego entrando ls
para descobrir onde estou, então usando CD
e CD ..
para mover entre as pastas.
Os comandos fundamentais do terminal Mac: história
, Claro
, *
, e sudo
,
Depois de aprender a mover-se no terminal Mac, você estará pronto para começar a aprender os comandos fundamentais. Na minha opinião, isso significa entender como história
, Claro
, *
, e sudo
trabalhar.
história
é um comando direto. Ele mostra um breve histórico dos comandos que você inseriu recentemente no terminal. Isso é útil quando você precisa se lembrar do que fez até agora.
Proximo é Claro
. Este é sem dúvida um comando sem sentido, embora eu o use muito. Quando você entra Claro
no terminal Mac, ele limpa a janela de volta para uma tela básica do terminal. Vá em frente e experimente.
Acho isso útil para organizar a janela e tornar mais fácil me concentrar no que estou tentando fazer no momento.
Depois disso é *
. Este não é tanto um comando, mas um símbolo importante para se familiarizar. É conhecido como o símbolo "curinga" e é usado para fazer referência a qualquer coisa dentro de certos critérios.
Por exemplo, o terminal irá interpretar um comando que usa * .jpg
para se referir a todos os arquivos JPG em sua pasta atual. Isso é útil para pesquisar, executar comandos em vários arquivos ao mesmo tempo e assim por diante.
Por último, o sudo
comando é aquele com o qual você vai se deparar com frequência e é provavelmente o comando mais importante neste artigo. sudo
é usado para executar comandos como superusuário ou administrador. Isso significa que você está substituindo alguma proteção básica do seu Mac e fazendo uma alteração no seu computador.
sudo
não é uma coisa ruim, é claro. Você precisará usá-lo sempre que instalar um aplicativo por meio de seu terminal. É sério, porém, e você não deve inserir um sudo
comando no terminal sem saber que o que você está fazendo é totalmente seguro. Verificar sudo
comandos pesquisando-os no Google antes de usá-los.
Faça seu Mac falar
Eu queria encerrar as coisas de uma forma divertida, já que a maior parte deste post foi bastante técnico e expositivo. Este último é um truque divertido que você pode mostrar aos seus amigos ou apenas usar para fazer você rir em casa.
Tudo que você precisa fazer é digitar diga olá
no terminal Mac, e você deve ser saudado por uma resposta do seu Mac. Verifique se o volume está ligado!
Se você deseja que seu Mac diga coisas mais complicadas (como frases com pontos de interrogação, vírgulas, apóstrofos, etc.), coloque sua frase entre aspas. Por exemplo, se eu quisesse que meu Mac dissesse: “Olá! Como você está?" Eu colaria isso em meu terminal Mac:
diga "Olá! Como você está?"
Pronto para aprender mais?
Parabéns! Você acabou de aprender o básico sobre o uso do terminal Mac. Para o usuário médio, isso é provavelmente tudo que você precisa saber. Se você planeja se tornar um desenvolvedor, entretanto, sua jornada está apenas começando.
Existem várias outras coisas que você pode fazer com o terminal Mac. Estarei contribuindo com mais tutoriais para o terminal no final desta semana, portanto, fique atento a eles!
Até então!