Editado 3 Semanas atrás por ExtremeHow Equipe Editorial
macOSTerminalLinha de comandoDicasTruquesShellScriptingAppleComputadorDesenvolvimentoSoftware
Tradução atualizada 3 Semanas atrás
O aplicativo Terminal no macOS é uma ferramenta poderosa e versátil que permite interagir com seu computador usando comandos de texto. Embora possa parecer intimidador para alguns à primeira vista, adquirir proficiência com o Terminal pode desbloquear muitos recursos avançados e dar-lhe mais controle sobre o seu sistema. Este guia irá introduzi-lo a tudo o que você precisa saber sobre o uso do Terminal no macOS, mesmo que você não tenha experiência prévia.
O Terminal é uma interface de linha de comando (CLI) para o seu Mac. É como uma versão virtual do Finder ou do gerenciador de arquivos, mas acessada por meio de comandos escritos em vez de cliques em ícones. O Terminal permite executar uma variedade de tarefas, como modificar arquivos ou rodar scripts, muitas vezes com mais precisão do que usando um aplicativo gráfico.
Para começar a usar o Terminal, você deve primeiro abri-lo. Veja como:
Você pode abrir rapidamente o Terminal usando a busca Spotlight pressionando Command + Espaço
, digitando "terminal" e pressionando Enter
.
Quando você abre o terminal, verá uma janela com um prompt que se parece com isto:
Last login: Mon Sep 5 10:00:00 on ttys000
username@MacBook ~ %
Este prompt indica que o terminal está pronto para aceitar sua entrada. Ele normalmente exibe as informações do último login, o nome do seu computador e seu nome de usuário. O símbolo til (~
) indica seu diretório home.
Pense em diretórios como as pastas no seu computador. Você usa comandos para navegar nesses diretórios no terminal.
pwd
/Users/username
ls
Desktop Documents Downloads
cd Documents
Você pode criar e deletar arquivos e pastas diretamente do terminal.
mkdir MyFolder
touch myfile.txt
rm myfile.txt
rm -r MyFolder
O Terminal permite que você veja e edite arquivos sem a necessidade de um editor de texto separado.
cat myfile.txt
Hello, this is a text file.
nano
seguido pelo nome do arquivo para abri-lo.nano myfile.txt
Use Control + O
para salvar as alterações e Control + X
para sair.
Curingas permitem que você selecione grupos de arquivos e diretórios. Esses caracteres atuam como marcadores para outros caracteres.
*
: Representa zero ou mais caracteres.ls *.txt
file1.txt file2.txt
?
: Representa qualquer caractere único.ls file?.txt
file1.txt
O terminal permite redirecionar fluxos de entrada e saída usando o seguinte:
echo "Hello, World!" > hello.txt
echo "Welcome!" >> greetings.txt
cat < hello.txt
ls | sort
Usando o terminal, você pode pesquisar de forma eficiente por arquivos e seus conteúdos.
find . -name "file.txt"
grep 'search term' file.txt
Você pode querer personalizar a aparência e o comportamento do terminal para facilitar o uso.
.bash_profile
ou .zshrc
.echo 'alias ll="ls -la"' >> ~/.zshrc
source ~/.zshrc
Depois de se familiarizar com os comandos básicos do Terminal, você pode começar a criar scripts para automatizar tarefas.
Um script de shell é um arquivo de texto que contém uma sequência de comandos para o terminal.
nano script.sh
Digite alguns comandos em um editor de texto:#!/bin/bash
echo "Hello, World!"
Salve e saia. Faça o script executável:chmod +x script.sh
Execute o script usando o seguinte:./script.sh
Para aproveitar ao máximo o terminal, aqui estão algumas práticas e dicas:
man
exibe o manual para outros comandos.man ls
Control + C
: Interrompe um comando em execução.Control + L
: Limpa a tela.Teclas de Seta
: Cicla através do histórico de comandos.O Terminal pode parecer assustador a princípio, mas com prática, ele se torna uma ferramenta poderosa no seu kit de ferramentas de computação. De navegar por diretórios a criar scripts complexos, você pode realizar uma ampla variedade de tarefas. Entender o Terminal solidifica sua compreensão de como o macOS funciona nos bastidores, tornando você um usuário avançado eficaz e eficiente. À medida que você se aprofunda, descobrirá as infinitas possibilidades e atalhos que o Terminal oferece para simplificar e melhorar suas tarefas digitais.
Este guia cobre os conceitos fundamentais e comandos importantes para desenvolver proficiência com o Terminal no macOS. Lembre-se de praticar regularmente, explorar vários comandos através da documentação manual e continuar experimentando para aproveitar todo o potencial das operações de linha de comando no seu Mac.
Se você encontrar algo errado com o conteúdo do artigo, você pode