Esse site utiliza cookies
Nós armazenamos dados temporariamente para melhorar a sua experiência de navegação e recomendar conteúdo do seu interesse.
Ao utilizar os nossos serviços, você concorda com as nossas políticas de privacidade.
Esse site utiliza cookies
Nós armazenamos dados temporariamente para melhorar a sua experiência de navegação e recomendar conteúdo do seu interesse.
Ao utilizar os nossos serviços, você concorda com as nossas políticas de privacidade.
Categoria de Tecnologia
Postado em 03 outubro 2022
Atualizado em 03 outubro 2022
Palavras-chave: terminal,command,prompt,computador,desevolvimento,interface,programacao
Visualizações: 3531
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 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:
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.
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.
Dependendo do sistema operacional, os comandos podem ser diferentes.
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 |
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 |
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
Simulação dos gráficos do segundo turno das eleições presidenciais, utilizando python e ferramentas de análise de dados, pandas e jupyter.
Usando JavaFX e arquitetura limpa para criar um aplicativo de caixa eletrônico extremamente simples.
Fazendo a integração contínua de Jenkins, Sonatype Nexus, Sonatype, JUnit e Gradle para automatizar processos repetitivos. Prática bastante usada em tecnologias de DevOps.
Detectando objetos que entram dentro do campo de visão do personagem. Útil para servir de "gatilho" para eventos em um jogo.
Jogo simples de guerra espacial desenvolvido em javascript. Esse jogo usa cálculos de física para simular efeitos de atrito e inércia.
No passado existiam girafas com pescoço comprido e as girafas com pescoço curto. Isso resultou em um comportamento inesperado, a seleção natural. Não queremos isso no nosso algoritmo...
Quando nos conectamos à internet, nós recebemos um endereço IP. O endereço IP é o nosso endereço virtual que vai servir como localização para a transferência de dados na internet
Aplicativo que adquiri e converte o conteúdo de outros servidores para a exibição de páginas na internet através de protocolos de comunicação, como o HTTP.
Princípio que diz que um módulo só deve mudar por um único motivo. Esse motivo pode ser o conteúdo de um módulo ou os atores que dependem dele.
Caracterizam uma grandeza física que possui módulo, direção e sentido. Pode simular eventos como queda, atração e deslocamento de objetos em um meio.
Computador virtual. Fornece infraestrutura de computação básica distribuída em vários locais, oferecendo mais flexibilidade e escalabilidade.