Terminal

Interface dedicada ao desenvolvedor ou especialista da computação para executar comandos ao computador sem a presença de um mouse.

Categoria de Tecnologia

Postado em 03 outubro 2022

Atualizado em 03 outubro 2022

Palavras-chave: terminal,command,prompt,computador,desevolvimento,interface,programacao

Visualizações: 3618



Computadores no passado, não eram tão amigáveis aos usuários como são hoje. Seu uso poderia ser complicado, necessitando de especialistas da área para a sua utilização, mesmo quando para fazer um simples cálculo.

Conforme o tempo passa, computadores vão ganhando uma interface mais amigável em questão de interatividade. Isso atraiu muitos usuários, procurando por softwares que possam melhorar a qualidade e agilidade do trabalho.

Hoje, temos os 5 principais componentes, indispensáveis para o fácil manuseio do computador, incluindo usuários que possuem mais dificuldade na sua utilização.

Porém, muitos desenvolvedores não necessitam esses componentes, pois podem usar o terminal de comandos.

O que é o terminal de comandos?

O terminal é uma interface utilizada por desenvolvedores para executar comandos através da escrita. Por ser uma linguagem de escrita, o terminal não necessita de um mouse para executar instruções para o computador, necessitando apenas de um teclado.

Essa interface esta disponível em qualquer computador, tendo nomes diferentes dependendo do sistema operacional. Alguns nomes comuns são:

  • Command prompt (windows)
  • Terminal (Mac e Linux)

Geralmente, os usuários interagem com o computador através da interface que a grande maioria dos usuários já está acostumada. Qualquer usuário é capaz de copiar, excluir e executar determinados arquivos usando o mouse. No terminal, essas mesmas tarefas podem ser executadas sem maiores problemas, caso o usuário esteja acostumado.

terminal computador

Para que serve o terminal?

Além dos computadores convencionais, existem muitas máquinas que são usadas como servidores. Esses servidores sempre estarão conectados com a internet apenas para fornecer e armazenar informações, dispensando o uso de teclado, caixa de som e mouse.

Também é muito comum o acesso remoto em servidores usando o comando ssh, ferramenta usada para acessar o terminal de outro computador através da porta 22.

O terminal também facilita o desenvolvimento de softwares para desenvolvedores, uma vez que extensões e frameworks podem ser instalados e configurados através de gerenciadores de biblioteca, aumentando a velocidade no desenvolvimento.

Quais são os comandos mais comuns usados no terminal?

Dependendo do sistema operacional, os comandos podem ser diferentes.

Comandos mais comuns no windows

Comando Tarefa
dir Mostra os arquivos do diretório atual
cd Mostra o local atual
mkdir [xx] Cria um novo diretório
cd [xx] Troca de diretório

Comandos mais comuns no mac e linux

Os comandos de mac e linux são idênticos em alguns casos, mas podem ser bastante diferentes em outros casos.

Comando Tarefa
ls Mostra os arquivos do diretório atual
pwd Mostra o local atual
mkdir [xx] Cria um novo diretório
cd [xx] Troca de diretório

Conclusão

O terminal é uma interface dedicada ao desenvolvedor ou especialista para executar comandos ao computador sem a presença de um mouse.

É constantemente usado na programação, sendo um requerimento em muitas empresas.

Projetos práticos

Desenvolvendo um jogo de quebra blocos em javascript

Programando um jogo clássico de arcade usando javascript e p5.js. O usuário deve quebrar os blocos utilizando uma bola ao mesmo tempo que evita que a bola saia pela parte inferior da tela

Caixa eletrônico usando arquitetura limpa

Usando JavaFX e arquitetura limpa para criar um aplicativo de caixa eletrônico extremamente simples.

Implementando um algoritmo de pathfinding

Implementando um programa que encontra a menor distância entre dois pontos dentro de um labirinto usando o algoritmo A* (a-estrela).

Criando um jogo de pacman usando javascript e pixi.js (parte 1)

Desenvolvimento dos conceitos mais básicos do clássico pacman, como: mapa, animação, deslocamento e detector de colisões.

Tutorial de programação do jogo da serpente em javascript

Programando o clássico jogo da serpente usando o framework p5.js. Tutorial indicado para iniciantes da programação que querem aprender os conceitos básico da área criando jogos.

Veja também

Qual é o papel das grandes empresas além de fornecer seu serviços?

Poluição do ar, solo e água ainda é um grande problema para ser resolvido ainda em vários países. Há estudos que comprovam que os países mais poluentes podem causar câncer...

Uma das vantagens de ter um robô trabalhando para você é o aumento da produtividade

Hoje em dia não é mais necessário gastar o nosso tempo com tarefas que podem se automatizadas. Os robôs estão aqui para nos ajudar...

Variáveis na programação

As variáveis são elementos responsáveis por armazenar informações temporariamente ou perpetuamente durante a execução de um programa ou algoritmo.

Inteligência Artificial

Inteligência artificial é a criação de máquinas que podem pensar, aprender, sentir ou tomar decisões conforme o ambiente ao seu redor.

Notação do big-O

A notação do O grande é um método de fácil implementação, usado para avaliar a eficiência de um algoritmo em relação ao tempo de processamento.

Memória de computador

O computador possui memória primária e memória auxiliar, ambos possuem finalidades específicas como armazenamento de dados temporários ou permanentes.