Terminal

O terminal é uma ferramenta que permite aos usuários interagir com seu sistema operacional por meio de comandos de texto. No Windows, é comumente conhecido como "Prompt de Comando" ou "PowerShell", enquanto no macOS é utilizado o "Terminal". Frequentemente se usará o terminal para executar diversos programas, assim como para trabalhar com diretórios e arquivos.

Introdução ao Terminal

Acceso ao Terminal

Windows:

  • Command Prompt:

    • Abra o menu Iniciar e digite “cmd”.

    • Selecione "Command Prompt".

  • PowerShell:

    • Abra o menu Iniciar e digite"powershell".

    • Selecione "Windows PowerShell".

macOS:

  • Abra o Spotlight (Cmd + Espaço), digite "Terminal" e selecione o aplicativo Terminal.

Comandos Básicos

Windows:

  • dir: Lista os arquivos e pastas no diretório atual.

  • cd [caminho]: Muda para o diretório especificado.

  • cd ..: Sobe um nível na estrutura de diretórios.

  • cd: Volta ao diretório raiz do usuário.

macOS:

  • ls: Lista os arquivos e pastas no diretório atual.

  • cd [caminho]: Muda para o diretório especificado.

  • cd ..: Sobe um nível na estrutura de diretórios.

  • cd: Volta ao diretório raiz do usuário.

  • pwd: Mostra o diretório atual.

Limpeza do terminal

Windows:

  • cls: Limpa os comandos anteriores exibidos no terminal.

macOS:

  • clear: Limpa os comandos anteriores exibidos no terminal.

Manipulação de Arquivos e Diretórios

Windows:

  • mkdir [nome_do_diretório]: Cria um novo diretório.

  • rmdir [nome_do_diretório]: Remove um diretório vazio.

  • del [nome_do_arquivo]: Exclui um arquivo.

  • copy [origem] [destino]: Copia um arquivo da origem para o destino.

  • move [origem] [destino]: Move um arquivo da origem para o destino.

macOS:

  • mkdir [nome_do_diretório]: Cria um novo diretório.

  • rmdir [nome_do_diretório]: Remove um diretório vazio.

  • rm -r [nome_do_diretório]: Remove um diretório e seu conteúdo.

  • rm [nome_do_arquivo]: Exclui um arquivo.

  • cp [origem] [destino]: Copia um arquivo ou diretório da origem para o destino.

  • mv [origem] [destino]: Move um arquivo ou diretório da origem para o destino.

  • touch [nome_do_arquivo]: Cria um arquivo de texto vazio.

Visualização e Edição de Arquivos

Windows:

  • type [nome_do_arquivo]: Mostra o conteúdo de um arquivo.

  • notepad [nome_do_arquivo]: Abre um arquivo no editor de texto Notepad.

macOS:

  • cat [nome_do_arquivo]: Mostra o conteúdo de um arquivo.

  • nano [nome_do_arquivo]: Abre um arquivo no editor de texto Nano.

  • open -e [nome_do_arquivo]: Abre um arquivo no editor de texto padrão (TextEdit).

Comandos Avançados

Gerenciamento de Processos

Windows:

  • tasklist: Lista todos os processos em execução.

  • taskkill /PID [pid]: Encerra um processo pelo seu ID.

macOS:

  • ps -A: Lista todos os processos em execução.

  • kill [pid]: Encerra um processo pelo seu ID.

  • top: Mostra os processos em execução em tempo real.

Redes

Windows:

  • ipconfig: Exibe a configuração da rede.

  • ping [endereço]: Envia pacotes ICMP para um endereço de rede.

macOS:

  • ifconfig: Exibe a configuração da rede.

  • ping [endereço]: Envia pacotes ICMP para um endereço de rede.

Recursos Adicionais

Ajuda e Documentação

Windows:

  • help [comando]: Mostra a ajuda para um comando específico.

  • get-help [comando] (PowerShell): Mostra a ajuda para um comando específico.

macOS:

  • man [comando]: Exibe o manual do usuário para um comando específico.

Enlaces Útiles

Last updated