Comandos do Terminal do Mac para melhorar seu fluxo de trabalho

Existem vários comandos úteis do Terminal do Mac dentro do sistema operacional Unix que você pode usar para melhorar seu fluxo de trabalho. Como usuário de Mac, você deve aproveitar as várias dicas e truques que estão disponíveis para você ao trabalhar com o Terminal.

Neste artigo, forneceremos informações valiosas sobre como você pode abrir, executar e usar comandos no Terminal do Mac com facilidade e sem problemas. Você também aprenderá sobre a melhor substituição do Terminal, o Commander One.

O que é um Terminal no Mac

O Terminal no Mac é a aplicação da interface da linha de comando da Apple. É essencialmente uma aplicação que lhe dá acesso ao funcionamento interno de um Mac. Você pode usá-lo para fazer alterações no sistema operacional que, de outra forma, não poderia fazer a partir da interface gráfica do usuário (GUI).

A Interface da Linha de Comando (CLI) do Mac não é destinada ao uso de um usuário casual. É por isso que sua interface não é muito amigável e pode ser difícil de entender, especialmente se você não tiver nenhum conhecimento técnico.

O Terminal está enraizado no Unix, o sistema operacional básico sobre o qual tanto o Mac quanto o Linux são construídos. Este último tem uma ferramenta de linha de comando semelhante que permite executar vários comandos.

Aprender como executar o Terminal no sistema operacional Apple é um processo simples e nós o explicamos abaixo.

Como abrir o Terminal no macOS

Antes de começar a escrever comandos no Terminal do Mac, você precisa saber como abrir o aplicativo primeiro. Existem várias maneiras de acessar o Terminal. O método que você deve usar depende de suas necessidades e preferências pessoais.

Janela do terminal

Aqui estão algumas das maneiras mais comuns de abrir o Terminal no macOS:

1. Como abrir a Linha de Comando no Mac através do Dock

O painel do Dock geralmente tem um atalho que leva você a todos os seus aplicativos. Nas versões mais recentes do macOS, esse atalho é chamado de “Launchpad”. Na lista de aplicativos, encontre e abra a pasta “Utilitários” e você encontrará o aplicativo Terminal dentro dela. Clique duas vezes nele para abri-lo.

Note que em algumas versões do macOS, o aplicativo Terminal estaria localizado na pasta “Outros”, que você pode encontrar após abrir o Launchpad.

Dock está aberto

2. Abrindo o Terminal através do Finder

Abrir o aplicativo Finder (ele está sempre na extrema esquerda no Dock). Clique em Aplicativos na barra lateral. Na lista de programas que abrir, encontre a pasta “Utilitários” e clique duas vezes nela. Agora procure o aplicativo Terminal e clique duas vezes nele para abri-lo.

Finder está aberto

3. Abrindo o Terminal no Mac através da barra de pesquisa Spotlight

Para abrir a barra de pesquisa do Spotlight, pressione as teclas Command + Barra de Espaço simultaneamente. Na pequena janela que aparece, digite a palavra “Terminal”. Após digitar, o console de comandos do Mac aparecerá automaticamente. Clique nele para abri-lo.

Barra de Pesquisa do Spotlight

4. Atalhos Básicos do Terminal para Mac

  • Command (⌘) + T é usado para abrir uma nova janela do terminal.
  • Command (⌘) + N é usado para abrir uma nova aba no terminal.
  • Command (⌘) + Shift + T é usado para alternar entre várias abas.

Como executar um comando no Mac?

A linha de comando começa com o nome do computador, seguido pelo nome do diretório atual – por padrão, o diretório inicial do usuário é aberto, que é denotado por ~ (til) em sistemas Unix.

Isso é seguido pelo nome de usuário seguido pelo sinal de $ – um convite para executar comandos no Mac. Todos os comandos são inseridos após o sinal de $ e são escritos na linguagem bash. Agora que você sabe como usar o Terminal no Mac, você está pronto para começar a executar comandos!

Dicas de Terminal para Saber

Há inúmeras coisas que o Terminal do macOS pode fazer. Desde mover um grande número de arquivos até mudar preferências que nem poderíamos imaginar. Para demonstrar o que o Terminal pode fazer, reunimos 14 dicas e truques excelentes que você pode achar úteis. Aqui estão alguns dos códigos de Terminal mais comuns para Mac:

1. Ativar a exibição de arquivos e pastas ocultos

Se você quiser ver todas as pastas e arquivos ocultos pelo sistema, execute o seguinte comando no Terminal:

defaults write com.apple.finder AppleShowAllFiles -bool TRUE && killall finder

Dica: Para ocultá-los novamente, mude o valor de TRUE para FALSE.

2. Visualizar o conteúdo de quaisquer arquivos

Se você tiver um arquivo danificado ou achar que há algo escondido dentro dele, pode forçar o Terminal a abri-lo, mesmo que outros aplicativos falhem em fazê-lo. Aqui está o comando que você precisa usar:

cat ~/path/to/file

Apenas lembre-se que se tentar abrir uma foto ou qualquer outro documento não textual, verá uma parede de caracteres ilegíveis.

3. Copie o conteúdo de uma pasta de um local para outro

Claro, você pode simplesmente copiar e colar todo o conteúdo da pasta, mas nos casos em que você precisa simplificar e / ou automatizar este processo, o seguinte comando do Terminal do Mac irá ajudá-lo:

ditto -V ~/source/folder/ ~/new/folder/

4. Alterando o formato de arquivo das capturas de tela

Ao usar o Terminal no Mac, você pode mudar o formato das capturas de tela de PNG para qualquer outro, incluindo PDF e JPG:

defaults write com.apple.screencapture type jpg && killall SystemUIServer

5. Desativar sombras em capturas de tela

Se você tende a tirar muitas capturas de tela e não quer nenhum efeito extra nelas, pode usar o Terminal para desativar o efeito de sombra, deixando apenas a janela em si na captura de tela. Aqui está o comando para isso:

defaults write com.apple.screencapture disable-shadow -bool TRUE && killall SystemUIServer

6. Novos nomes para capturas de tela

Não está satisfeito com o formato de nomeação “Screenshot data-hora” que é chato e inconveniente? Aqui está um comando que você pode usar para substituir a palavra “Screenshot” por algo melhor:

defaults write com.apple.screencapture name "Novo nome" && killall SystemUIServer

Se você quiser reverter as configurações e obter o formato de nomeação original de volta, use o seguinte comando:

defaults delete com.apple.screencapture name && killall SystemUIServer

7. Nova pasta para capturas de tela

Por padrão, todas as capturas de tela são salvas na sua área de trabalho, ocupando um espaço valioso. Para mudar isso, basta inserir o seguinte comando da lista de comandos úteis do Terminal:

defaults write com.apple.screencapture location ~/your/location/here && killall SystemUIServer

8. Há quanto tempo meu Mac está ligado?

Não se lembra há quanto tempo você reiniciou seu computador? Você pode verificar isso usando o seguinte comando no Terminal:

uptime

9. Desativar modo de suspensão

Às vezes, torna-se necessário manter seu Mac acordado, como quando você está criando um backup. Enquanto usa o Terminal do Mac, você pode desabilitar a hibernação no seu Mac digitando:

caffeinate

Agora seu Mac não irá entrar em repouso, não importa o que aconteça.

Dica: Você pode especificar o tempo (em segundos) após o qual seu Mac irá automaticamente dormir se estiver inativo. Aqui está como você pode inserir o comando junto com o tempo especificado no prompt de comando:

caffeinate -u -t 5400

10. Iniciar reinício automático quando o Mac travar completamente

Embora os computadores Mac sejam geralmente confiáveis, às vezes eles tendem a travar sem razão alguma e um reinício forçado é a única solução. O seguinte comando força o sistema operacional a reiniciar se perceber que o sistema não está respondendo:

sudo systemsetup -setrestartfreeze on

11. Arraste e solte pastas e arquivos para gerar caminhos automaticamente

Um truque que economiza mais tempo e facilita o uso do Terminal é gerar automaticamente caminhos. Trabalhando no Terminal, você precisa digitar caminhos de arquivos personalizados frequentemente. Primeiro, você tem que localizar o arquivo ou pasta, depois copiar o caminho do arquivo para o Terminal. Isso pode levar muito tempo, e é fácil cometer erros de digitação.

Em vez disso, você pode pegar um arquivo ou pasta e arrastá-lo e soltá-lo diretamente na janela do Terminal. Este truque funciona mesmo no meio do comando, então sempre que você precisar de um caminho de arquivo ou pasta, basta pegar o ícone e gerá-lo automaticamente quando soltá-lo no Terminal.

12. Ative o recurso de digitação para fala

Embora gerar caminhos automaticamente economize uma quantidade significativa de tempo quando você está trabalhando, o comando de texto-para-fala existe principalmente para fins de entretenimento. Quando você digita o comando say, seu Mac irá repetir qualquer coisa que você digitar em seguida.

Seu Mac tem mais de 100 vozes que você pode escolher. Ao adicionar um nome ao comando say -v name, você pode mudar a voz que ele usa para repetir o texto que você insere no Terminal. Existem duas maneiras de obter a lista de nomes:

  • Use o comando say -v ? para obter uma lista dos nomes das vozes.
  • Navegue até o menu Acessibilidade em Preferências do Sistema:
    • Selecione Fala na lista de menu à esquerda;
    • Abra o menu suspenso Voz do Sistema;
    • Selecione Personalizar;
    • Navegue pelas opções de voz disponíveis e escolha as que mais gosta.


Lembre-se de que, embora o comando say reconheça pontos e vírgulas, você deve digitar tudo em uma única linha porque a tecla Return executa qualquer comando que você digitar. Recomendamos digitar parágrafos mais longos de fala em um documento de texto primeiro e depois copiá-los e colá-los no Terminal.

13. Repetir caracteres mantendo pressionada uma única tecla

Aqueles que usam tanto Windows quanto macOS notarão pequenas diferenças nas funções do teclado de cada sistema operacional. Pode levar algum tempo para se adaptar às diferentes respostas das teclas de um Mac. Uma das diferenças mais notáveis é quando você pressiona e segura uma única tecla.

No macOS, manter pressionada uma única tecla revela uma série de variações desse caractere. No Windows, esse mesmo atalho permite que você repita esse caractere enquanto mantiver a tecla pressionada.

Ambas são funções úteis, mas só é possível repetir a tecla de espaço no macOS mantendo-a pressionada em um campo de texto. Se você acha que não está usando caracteres alternativos com muita frequência (lembre-se de que você pode sempre copiá-los/colá-los da Wikipédia também), então você pode mudar permanentemente a função para Mac.

Abra o Terminal e digite o seguinte, e pressione Retornar para executar:

defaults write NSGlobalDomain ApplePressAndHoldEnabled -bool FALSE

Saia de quaisquer aplicativos abertos e reinicie-os para que a mudança tenha efeito. Se você mudar de ideia mais tarde e quiser voltar para os caracteres alternativos, você pode inserir o mesmo comando com TRUE em vez de FALSE:

defaults write NSGlobalDomain ApplePressAndHoldEnabled -bool TRUE

Lembre-se de pressionar a tecla Retornar para executar o comando assim que você o tiver digitado.

14. Personalizar uma Mensagem de Janela de Login

Quer você esteja usando seu Mac para produtividade ou entretenimento, é uma ótima sensação quando você o personaliza para torná-lo um pouco mais pessoal. Usando o Terminal, você pode criar sua própria mensagem para a janela de login do seu Mac e essa personalização pode ser estendida para vários sistemas, seja no trabalho ou em um ambiente educacional. A linha de comando é:

sudo defaults write /Library/Preferences/com.apple.loginwindow LoginwindowText "Sua mensagem aqui"

Certifique-se de sair da sua conta ou reiniciar o seu Mac para começar a ver a mensagem de saudação quando você fizer login novamente. Esta mensagem aparecerá toda vez que você entrar no seu computador. Se você quiser mudar a mensagem de acordo com as estações ou removê-la completamente, apenas use o comando abaixo:

sudo defaults delete /Library/Preferences/com.apple.loginwindow LoginwindowText

Usar truques do Terminal é uma maneira de se tornar mais habilidoso em computadores, se divertir com os recursos nativos do macOS e personalizar seu computador de acordo com suas preferências. Aqui está um guia que lista alguns dos comandos e atalhos de Terminal mais comumente usados.

Lista de Comandos do Terminal do Mac para melhorar a produtividade

Aqui estão alguns comandos de linha de comando importantes do Mac que você pode usar para melhorar sua produtividade e tornar seu fluxo de trabalho mais suave:

Atalhos

Para economizar tempo, você pode aproveitar os atalhos de teclado enquanto utiliza o Terminal do Mac. Esses atalhos ajudarão você a navegar pelo Terminal de forma mais rápida e fácil. Aqui estão alguns dos atalhos mais comumente usados:

Comando Ação
Tab Usar autocompletar para nomes de arquivos e pastas
Ctrl + A Retornar ao início da linha atual
Ctrl + E Ir para o fim da linha atual
Ctrl + U Deletar a linha atual à frente do cursor
Ctrl + K Deletar a linha atual atrás do cursor
Ctrl + W Limpar a última palavra antes do cursor
Ctrl + T Trocar os dois caracteres antes do cursor
Esc + T Trocar as duas palavras antes do cursor
Ctrl + L Limpar a tela inteira
Ctrl + C Parar o que está em execução
Ctrl + D Sair do shell ativo
Option + → Avançar o cursor uma palavra
Option + ← Retroceder o cursor uma palavra
Ctrl + F Mover o cursor um caractere para frente
Ctrl + B Mover o cursor um caractere para trás
Ctrl + Y Colar texto cortado
Ctrl + Z Suspender o que está em execução em segundo plano
Ctrl + _ Desfazer o seu último comando
Option + Shift + Cmd + C Copiar texto selecionado
Shift + Cmd + V Colar a seleção copiada

Noções básicas

Os comandos básicos do Terminal do Mac permitem realizar algumas operações básicas de gerenciamento, como criar novos arquivos e visualizar seus conteúdos. Aqui estão alguns desses comandos:

Comando Ação
/ Diretório raiz
. Diretório de trabalho atual
.. Diretório pai do diretório de trabalho atual
~ Pasta pessoal do usuário logado
sudo [comando] Executar o comando atual com privilégios de segurança de superusuário
nano [arquivo] Abrir o editor de Terminal
open [arquivo] Abrir um arquivo especificado
[comando] -h Abrir ajuda para um comando específico
man [comando] Acessar o manual de ajuda para um comando específico
exit Terminar sua sessão de shell atual

Alterar Diretório

Existem vários comandos que você pode usar para copiar, mover, excluir diretórios e executar outras ações semelhantes. Aqui estão alguns deles:

Comando Ação
cd Navegar de um diretório para outro
cd [folder] Alterar o diretório para uma nova pasta especificada
cd ~ Navegar para o diretório inicial do usuário logado
cd / Navegar para o diretório raiz
cd - Navegar para o último diretório que você abriu
pwd Mostrar o diretório de trabalho atual
cd .. Navegar para o diretório pai do diretório atual
cd ../.. Subir dois diretórios pais a partir do atual
cp -r [directory] [destination-path] Para copiar diretórios
mv [directory] [destination-path] Para mover diretórios
rm -r [directory] Para deletar diretórios

Listar Conteúdos do Diretório

Você pode visualizar o conteúdo de um diretório na forma de uma lista usando o seguinte comando:

ls

Há muitas coisas que você pode fazer com o comando ls. Por exemplo:

Command Ação
ls Mostrar todos os nomes de arquivos e subdiretórios no diretório atual
ls -C Mostrar listagem em coluna múltipla forçada
ls -a Listar todas as entradas incluindo os diretórios . e ..
ls -1 Mostrar lista de arquivos em formato de uma entrada por linha
ls -F Organizar a saída com uma barra / após caminhos de diretórios, asterisco * após programas e scripts, arroba @ após links simbólicos
ls -S Organizar arquivos e entradas por tamanho
ls -l Lista em formato longo com: proprietário do arquivo, nome do grupo, modo, data, hora, caminhos e mais
ls -l / Lista de links simbólicos do sistema de arquivos a partir da raiz
ls -lt Arquivos listados por data, com os mais recentemente modificados primeiro
ls -lh Lista em formato longo organizada por tamanho de arquivo legível por humanos em KB, MB ou GB
ls -lo Lista organizada por nomes de arquivos com tamanho, proprietário e quaisquer bandeiras
ls -la Lista detalhada do conteúdo de um diretório incluindo quaisquer arquivos ocultos

Tamanho do Arquivo e Espaço em Disco

Existem alguns comandos do Terminal que mostrarão o tamanho dos arquivos e quanto espaço eles ocupam no seu Mac. Aqui estão alguns deles:

Comando Ação
du Lista mostrando o uso de cada subdiretório e seu conteúdo
df -h Exibir o espaço livre em disco do seu sistema
df -H Exibir o espaço livre em disco do seu sistema em potências de 1.000 em vez de 1.024
du -sh [folder] Exibir uma saída legível de arquivos de diretório
du -s Listar entradas para arquivos específicos
du -sk * | sort -nr Exibir todos os arquivos e pastas com tamanho total, incluindo subpastas em KB; use sm em vez de sk para obter o tamanho do diretório em MB
du -k Para visualizar o tamanho do arquivo em kilobytes

Para visualizar o tamanho em megabytes e gigabytes, substitua o -k por -m e -g, respectivamente.

Gerenciamento de Arquivos e Diretórios

Os comandos de gerenciamento de arquivos e diretórios ajudarão você a trabalhar com diretórios no Terminal. Por exemplo, você pode usar o comando pwd para ver o nome do diretório de trabalho atual.

Comando Ação
mkdir <dir> Gerar uma nova pasta com o nome <dir>
mkdir -p <dir>/<dir Gerar pastas aninhadas
mkdir <dir1> <dir2> <dir3> Criar várias pastas de uma só vez, sem aninhamento
mkdir "<dir>" Gerar uma pasta com um espaço no nome do arquivo
rmdir <dir> Excluir uma pasta vazia; não funciona para pastas com conteúdo
rm -R <dir> Excluir tanto a pasta quanto seu conteúdo
touch <file> Gerar novo arquivo sem especificar uma extensão
cp <file> <dir> Duplicar um arquivo para uma pasta especificada
cp <file> <newfile> Duplicar um arquivo para a pasta atual em uso
cp <file> ~/<dir>/<newfile> Duplicar e renomear um arquivo para uma pasta especificada
cp -R <dir> "<new dir>" Duplicar uma pasta para uma nova pasta especificada quando há espaços no nome do arquivo
cp -i <file> <dir> Fornecer um aviso antes de copiar um arquivo a respeito de sobrescrever
cp <file1> <file2> <file3> /Users/<dir> Duplicar vários arquivos para uma única pasta
cp [caminho-do-arquivo] [caminho-de-destino] Copiar um arquivo para um diretório
ditto -V [caminho-da-pasta] [nova pasta] Duplicar o conteúdo de uma pasta para uma nova pasta especificada. V imprime um status em linha para todos os arquivos copiados
rm <file> Excluir permanentemente um arquivo: seja cauteloso ao usar este comando
rm -i <file> Pedir confirmação antes de excluir um arquivo
rm -f <file> Remover forçadamente um arquivo sem precisar de confirmação
rm <file1> <file2> <file3> Excluir vários arquivos de uma vez sem precisar de confirmação
mv <file> <newfilename> Mover a localização de um arquivo e renomeá-lo
mv <file> <dir> Realocar um arquivo para uma nova pasta; permite possível sobrescrição de arquivos existentes
mv -i <file> <dir> Adicionar um aviso opcional -i antes de sobrescrever arquivos
mv *.png ~/<dir> Realocar arquivos com extensão PNG da pasta atual para uma nova

Observe que, se o arquivo não existir, seu Mac irá criá-lo automaticamente para você.

Histórico de Comandos

Não consegue lembrar o último comando que você executou? Não se preocupe, o Terminal do Mac permite que você veja um histórico de todos os comandos que você executou com o seguinte comando:

history

Comando Ação
Ctrl + R Realizar uma busca em comandos anteriores
history n Exibir comandos digitados anteriormente; adicione um valor a n para limitar os itens exibidos
![value] Executar o último comando digitado que começa com um valor
!! Executar o último comando que foi digitado

Permissões

Os comandos de permissões permitem que você veja e altere permissões para arquivos e diretórios específicos, o que é importante se você deseja manter a segurança dos seus dados. Você pode usar esses comandos para mudar a propriedade dos arquivos.

Comando Ação
ls -ld Mostrar permissões padrão de um diretório home
ls -ld <dir> Mostrar permissões de uma pasta para ler, escrever e acessar
chmod 755 <file> Revisar a permissão de um arquivo para 755
chmod -R 600 <dir> Revisar tanto a permissão de uma pasta quanto seu conteúdo para 600
chown <user>:<group> <file> Alterar a propriedade de um arquivo para um novo usuário e grupo; a adição de -R incluirá os conteúdos da pasta na alteração
chmod [número] [nome_do_arquivo] Para alterar as permissões de leitura e escrita de um arquivo

O campo [number] é um número de três dígitos que indica as permissões do proprietário, do grupo e de todos os outros.

Ler é representado pelo número 4, escrever pelo número 2, e executar pelo número 1. Para não dar permissão, é preciso escrever o número 0.

Cada dígito no campo [number] é calculado somando-se os valores para as permissões específicas. Observe o seguinte comando como exemplo:

chmod 600 [filename]

Este comando dará ao proprietário permissões de leitura (4) e escrita (2), mas nenhuma permissão de execução (0) (4+2+0=6). O grupo e todos os outros não terão permissão, já que o segundo e o terceiro dígitos são ambos 0.

Processos

Como o nome indica, os comandos de processos ajudam você a entender quais processos estão atualmente em execução e realizar algumas outras operações úteis. Existem três comandos principais: view, find e quit.

Comando Ação
ps -ax Exibir processos atualmente em execução; a exibir processos de todos os usuários; x exibir processos desconectados do Terminal
ps -aux Exibir processos com %cpu, %mem, página em, PID e comando
top Mostrar informações relevantes ao vivo sobre processos em execução
top -ocpu -s 5 Obter uma atualização a cada 5 segundos de processos classificados por uso da CPU
top -o rsize Exibir uma lista de processos classificados por uso de memória
kill PID Encerrar todos os processos com o ID PID; ver PID como uma coluna no Monitor de Atividade
ps -ax | grep <appname> Localizar processos por nome ou PID

Rede

Existem vários comandos de rede que você pode usar no seu Mac. Aqui estão alguns dos mais básicos:

Comando Ação
ping <host> Ping para exibir o status e o host
whois <domain> Mostrar o whois para um domínio especificado
curl -O <url/to/file> Baixar um arquivo selecionado com HTTP, HTTPS ou FTP
ssh <username>@<host> Criar uma conexão SSH de um host especificado com um usuário designado com username
scp <file> <user>@<host>:/remote/path Copiar um arquivo especificado para um host remoto
arp -a Exibir uma lista de dispositivos da sua rede local com endereços IP e MAC
ifconfig en0 Exibir endereço IP e MAC do seu próprio dispositivo
traceroute [hostname] Veja o caminho e saltos quando pacotes percorrem do seu dispositivo até um endereço designado

Homebrew

Homebrew é um gerenciador de pacotes no macOS. Em essência, ele instala, atualiza e gerencia pacotes de software no seu computador. Aqui estão alguns dos comandos Homebrew mais comuns para o Terminal do Mac:

Comando Ação
brew doctor Revise o homebrew para possíveis problemas
brew help Exibir uma lista de comandos úteis de formula e cask para homebrew
brew install <formula>|<cask> Instalar um formula ou cask do homebrew
brew uninstall <formula>|<cask> Desinstalar um formula ou cask do homebrew
brew list --formula Exibir uma lista de formula instalados e nada mais
brew list --cask Exibir uma lista de cask instalados e nada mais
brew deps <formula>|<cask> Exibir uma lista de dependências de um formula ou cask
brew search text|/regex/ Utilize regex para procurar formula ou cask
brew upgrade <formula>|<cask> Realizar atualizações para o formula ou cask especificado
brew outdated <formula>|<cask> Realizar uma busca por formula ou cask desatualizado
brew outdated --formula Realizar uma busca por um formula desatualizado sozinho
brew outdated --cask Realizar uma busca por um cask desatualizado sozinho
brew pin [installed_formula] Adicionar um pin a um formula para evitar a atualização
brew unpin [installed_formula] Remover o pin do formula para atualizar um pacote
brew cleanup Remover arquivos de bloqueio obsoletos e pacotes desatualizados para todos os formula e cask

Variável de Ambiente ou Caminho

Variáveis de ambiente referem-se a informações como o diretório home do usuário atual, o nome de usuário do usuário atualmente logado, o idioma do computador, e mais, digite:

Comando Ação
printenv Mostra uma lista das variáveis de ambiente atualmente definidas e que estão em uso
echo "Hello" Especifica algo para o terminal imprimir e exibir
echo $PATH Avalia o valor da variável PATH que armazena uma lista de diretórios e arquivos executáveis
echo $PATH >path.txt Exporta o diretório PATH atual para um arquivo de texto
export PATH=$PATH:absolute/path to/program/ Restringe a execução de um programa via terminal à sua sessão atual para programas usados regularmente; adiciona o PATH à configuração do shell

Pesquisar

Os comandos de pesquisa ajudam você a localizar arquivos e conteúdos específicos dentro dos diretórios. Use os seguintes comandos:

Comando Ação
find <dir> -name "<file>" Localizar todos os arquivos especificados por nome <file> dentro de um determinado diretório <dir>; use * para pesquisar partes dos nomes dos arquivos
grep "<text>" <file> Exibir uma saída de cada ocorrência do <text> especificado dentro de um certo <file>; use -i para ignorar a sensibilidade de maiúsculas e minúsculas
grep -rl "<text>" <dir> Localizar qualquer arquivo contendo o <text> especificado dentro de um determinado <dir>

Saída

Um comando de encaminhamento de saída permite que você pegue a saída de um comando e a estenda para o segundo comando onde é usada como entrada. Veja como você o escreve no Terminal do macOS:

Comando Ação
cat <file> Exibir todo o conteúdo de um <file> especificado
less <file> Use o comando less para suportar paginação e outros recursos ao exibir conteúdos de um <file> especificado
head <file> Exibir apenas as primeiras dez linhas de um <file> especificado
<cmd> >> <file> Adicionar a saída de um <cmd> especificado ao <file>
<cmd> > <file> Especificar a saída de <cmd> em um certo <file>
<cmd1> | <cmd2> Especificar a saída de <cmd1> para <cmd2>

A lista compartilhada aqui não é exaustiva e há muitos mais comandos do Terminal que você pode usar para aumentar sua produtividade. Você pode ver a lista completa desses comandos em formato .pdf aqui.

Como Sair do Terminal no Mac?

Você pode fechar o Terminal depois de terminar de experimentar os vários comandos que compartilhamos acima. Encontre o Terminal na barra de menu do Mac. Clique nele e escolha Sair do Terminal no menu.

Alternativamente, você pode pressionar as teclas Command + Q juntas.

Commander One - excelente emulador de Terminal para Mac

Observe a janela de painel duplo do Commander One

Este Terminal FTP é perfeito para aqueles que querem manter tudo sob controle e ao alcance. Commander One não é apenas um aplicativo decente de emulador de Terminal para Mac, mas também um gerenciador de arquivos altamente funcional.

Para executar comandos do Terminal, os usuários de Mac simplesmente precisam digitá-los na janela dedicada no Commander One ou invocar o Terminal dentro dele pressionando simultaneamente as teclas Ctrl + O. Depois disso, basta seguir o guia de comandos do Terminal do Mac que compartilhamos acima.

Utilize o aplicativo Commander One como alternativa ao Terminal Mac

Depois que tudo estiver concluído, você pode retornar ao modo anterior do Commander One pressionando a tecla de atalho mencionada acima. O aplicativo possui uma infinidade de outras funcionalidades que vão te surpreender, tais como:

  • Copiar arquivos
  • Deletar arquivos
  • Comprimir e descomprimir arquivos
  • Conectar a servidores FTP
  • Montar armazenamento em nuvem popular como unidades locais
  • Montar dispositivos MTP e iOS
  • Visualizar processos no sistema


A característica mais notável que acreditamos valer a pena mencionar aqui é a velocidade extremamente rápida com que o aplicativo executa todas essas ações.

Conclusão

Lembre-se de que o Terminal não é algo completamente seguro. Um usuário inexperiente pode causar algum tipo de problema. Antes de executar quaisquer comandos do Terminal no Mac, verifique seu conhecimento com os Geeks na Internet, não corra riscos excessivos. Este conselho também se aplica a pessoas corajosas que desejam reverter a atualização do Mac OS sem ter informações suficientes sobre o procedimento.

No entanto, esperamos que este artigo tenha sido bastante informativo para você e que você tenha encontrado algo interessante nele.

Perguntas Frequentes

-sudo atualiza seu comando como administrador (superusuário) e exige uma senha. No entanto, seja cauteloso, pois comandos incorretos podem danificar o macOS e exigir uma nova instalação.

Os comandos básicos do Terminal são os seguintes:

  • cat – lista o conteúdo de um arquivo ou pasta;
  • cd – como no DOS, use este comando para mudar de diretório;
  • cp – copia um arquivo ou pasta;
  • defaults – este comando altera as configurações que não estão especificadas nas configurações;
  • ls – este comando lista o conteúdo do diretório;
  • mkdir – cria um diretório;
  • mv – move um arquivo ou pasta;
  • nano – abre o editor do terminal;
  • ssh – abreviação de Secure Shell, este comando cria uma conexão segura e criptografada entre dois hosts;
  • sudo – atualiza seu comando como administrador (superusuário) e requer uma senha.


Seja cuidadoso, pois comandos incorretos podem danificar o macOS e exigir uma nova instalação.

Muitos usuários estão satisfeitos com as capacidades do aplicativo Terminal integrado no Mac, enquanto outros desejam mais. Felizmente, existem muitas ótimas alternativas disponíveis. Commander One, em particular, se destaca e recomendamos que você experimente. É um excelente substituto para o Terminal do Mac que possui uma impressionante gama de recursos.