nós trazemos para você um guia com comandos básicos essencial para dar os primeiros passos no terminal do macOS, o console de comando do sistema operacional da Apple. Todos os sistemas operacionais de desktop possuem seu console de comando, com o qual você pode realizar todos os tipos de tarefas.
Todos estamos habituados a realizar tarefas com a interface gráfica, com o teclado e o rato. Mas há momentos em que este é o método mais lento para conseguir algumas coisas, por isso é aconselhável ter algumas noções básicas sobre como usar o console de comando, que você encontrará no aplicativo terminal.
Comandos essenciais
Antes de começar com os comandos destinados a realizar funções específicas, vamos contar-lhes outros que são os mais básicos de todos e que servirão para dar comandos básicos no terminal.
Comando | descrição |
---|---|
homem | Exibe o manual do usuário para um comando específico. Portanto, você deve escrevê-lo antes de outro comando para que explique para que serve. |
claro | O comando clear limpa o terminal e deixa a janela em branco, eliminando tudo o que estava lá antes. |
sudo | É um dos comandos mais poderosos do terminal e dá privilégios de administrador para executar ações. Você precisará digitá-lo antes de um comando que requer permissões de superusuário e digitar seu nome e senha. |
história | Ele mostra um histórico dos comandos que você usou no passado. |
Comandos de navegação de diretório
Agora vamos com uma série de comandos projetados para ajudá-lo navegar em diretórios e arquivos que você tem no seu Mac. Dessa forma, você pode navegar pelas pastas e seu conteúdo.
Comando | descrição |
---|---|
senha | Ele informa qual é o endereço completo do diretório em que você está agora. |
eu | Ele informa qual é o conteúdo do endereço em que você está. Se você estiver em uma carteira, ela informa o restante dos itens que existem. |
eu -eu | Fornece uma lista mais detalhada do conteúdo que está no diretório em que você está. |
ls -al | Ele mostra todo o conteúdo do diretório, incluindo arquivos e pastas ocultos. |
cd | Ao escrever assim e sem mais nada, você vai para o diretório raiz, Home. |
disco ~ | Também é usado para ir para o diretório raiz, Home. |
cd nome_do_diretório | Permite que você vá para um diretório ou arquivo específico, como “cd Downloads” para ir para downloads. |
cd .. | Vá até o diretório pai, como voltar um passo atrás na árvore de diretórios. |
cd – | Volte para o diretório ou pasta anterior em que você estava. |
cd / | Vá para o diretório raiz |
Comandos para gerenciar diretórios
Depois de mover para um diretório ou arquivo, você também poderá realizar várias ações nele. Os seguintes comandos são usados para executar ações em diretóriosações básicas e essenciais.
COMANDO | DESCRIÇÃO |
---|---|
toque em nome_do_arquivo | Ele permite que você crie um arquivo com o nome de arquivo desejado. |
nome do arquivo nano | Ele permite que você crie e edite um arquivo com o nome que você nomear e depois abra-o no editor de texto Nano. Você pode alterar o nome deste editor de texto para outro de sua preferência. |
arquivo nome_do_arquivo | Ele permite que você veja que tipo de arquivo é um arquivo específico que você possui no seu Mac. |
cp nome_do_arquivo nome_do_diretório | Permite copiar o arquivo que você indica no comando que está dentro da pasta onde você está dentro da pasta ou diretório que você indica no comando. Por exemplo: cp meuarquivo ~/Desktop/ |
cp nome_do_arquivo novo_nome_do_arquivo | Ele permite que você altere o nome de um arquivo para outro. |
mv nome do arquivo nome do diretório | Em vez de copiar, este comando ajuda a mover o arquivo nomeado para o diretório indicado. |
mv nome_do_arquivo novo_nome_do_arquivo | Este comando também permite alterar o nome de um arquivo para outro diferente. |
nome do arquivo rm | Ele permite que você exclua e exclua um arquivo cujo nome você indica. |
Comandos para gerenciar programas
Agora continuamos com alguns comandos que irão ajudá-lo instalar programas ou aplicativos diretamente pelo terminal. Para isso, você irá interagir com o sistema de gerenciamento de pacotes Homebrew que vem pré-instalado. Vamos lá, uma espécie de loja de aplicativos baseada em comandos.
Comando | Descrição |
---|---|
atualização de cerveja | Atualize o repositório Homebrew. |
atualização de cerveja | Atualize todos os pacotes instalados em seu sistema. |
preparar programa de instalação_nome | Instale um programa a partir da linha de comando, embora deva ser um programa sem interface gráfica. |
brew install –cask nome_do_programa | Ele permite que você use o Cask para instalar um programa que possui uma interface gráfica. Por exemplo: brew install –cask vlc |
brew desinstalar programa_name | Ele permite que você exclua um programa que você instalou. |
atualização de software -i -a | Ele permite que você instale os programas instalados no seu Mac, mesmo que você os tenha instalado na app store. |
Gerenciamento de processos
Continuamos agora com alguns comandos com os quais você poderá gerenciar os processos ou aplicativos ativos em seu Mac, tudo a partir do console de comando. Perfeito caso você tenha muitos abertos e o dispositivo comece a ficar lento.
Comando | Descrição |
---|---|
ps -ax | Identifique os processos em execução no seu sistema. |
principal | Ele mostra o status dos principais processos em execução no seu sistema e o máximo que eles estão consumindo. Você pode pará-lo pressionando q ó controle + C. |
ps -ax | grep nome_do_programa | Se você detectar um processo que está consumindo muitos recursos, poderá usar este comando para obter mais informações sobre ele. Por exemplo: ps -ax | grep telegrama |
sudo killall nome_do_programa | Ele permite que você feche completamente um programa para que ele pare de funcionar. Você precisará digitar seu nome de usuário e senha para usá-lo, pois usou o sudo que executa comandos com permissões de administrador. |
Administração de rede
Passaremos agora para uma série de comandos relacionados à configuração e gerenciamento de funções de rede por meio da linha de comando.
Comando | Descrição |
---|---|
nome do host ping | Ele permite que você execute ping em um site ou IP para verificar sua conectividade. Por exemplo: ping xataka.com |
ifconfig en0 | Permite que você visualize os endereços IP e MAC do seu dispositivo. |
arp-a | Ele permite que você veja todos os endereços IP e MAC de todos os dispositivos conectados à sua rede. |
netstat | Mostra informações sobre as conexões de entrada e saída do seu dispositivo. |
lsof | permite que você encontre todos os processos em execução que possuem uma conexão ativa com a Internet. |
whois nome_dominio | Permite obter informações sobre um domínio específico, como: whois xataka.com |
nome do host traceroute | Ele permite que você identifique a rota que os pacotes de dados percorrem do seu dispositivo até o destino que você indicar. Por exemplo: traceroute xataka.com |
Noções básicas de Xataka | Captura de tela no Mac: 5 atalhos para fazer e como alterar a pasta onde estão salvos no macOS
Reescreva o texto para BR e mantenha a HTML tags