Introdução ao Terminal do Ubuntu

Tamanho: px
Começar a partir da página:

Download "Introdução ao Terminal do Ubuntu"

Transcrição

1 Introdução ao Terminal do Ubuntu Bruno Santos 2016 Sumário 1 Introdução O terminal Comandos do terminal Sintaxe dos comandos Recursos de ajuda e a diretiva help Executando comandos com privilégio de administrador (sudo) Explorando arquivos e pastas Outros comandos Graduando em engenharia de computação pela UFMT-VG

2 1 Introdução Em nossos estudos sobre programação de computadores em geral, frequentemente iremos nos deparar com ferramentas que, ou funcionam melhor no sistema operacional Linux, ou até mesmo só existem no Linux. Por isso é de grande importância para o programador saber utilizar o Linux, ainda que de forma básica, para usufruir melhor destas ferramentas. Entretanto, usuários acostumados com o sistema operacional Windows, ou mesmo com o Mac OS, encontram dificuldades para se adaptarem ao Linux e uma delas, dentre outras, é a utilização do terminal de comandos. Trataremos de explicar aqui sua utilidade e de listarmos alguns comandos essenciais para seu melhor uso. Neste documento, utilizaremos distribuições do Linux (também chamadas de distros) da família Debian, isto é, as distribuições Debian, Ubuntu, Linux Mint, Elementary OS etc., pois estas são de fácil uso para usuários iniciantes no mundo Linux. As ilustrações e exemplos citados aqui foram feitos utilizando o Ubuntu versão com interface gráfica Unity. Importante: Far-se-á referência neste tutorial ao Ubuntu por ser a mais popular distro da família Debian, entretanto todos os comandos listados aqui podem ser utilizado em qualquer uma das distros listadas acima. As ilustrações apresentadas aqui correspondem ao Linux Mint versão 18 com ambiente gráfico MATE. 2 O terminal Uma das melhores coisas do Ubuntu certamente é a sua rica interação com o usuário através da interface gráfica, quase se assemelhando ao Windows nesse quesito. Entretanto, muitas vezes nos vemos diante de situações onde temos que usar um programa ou fazer algum ajuste no sistema através de linhas de comando pois não há opções para tal pela interface gráfica. É aí que entra o terminal. O terminal é uma ferramenta muito poderosa do Linux. É um programa que permite a interação do usuário com o sistema através de comandos digitados, semelhante ao Prompt de Comando no Windows. Através dele é possível realizar qualquer tarefa no Linux e, frequentemente, não há na interface gráfica uma alternativa disponível para determinada tarefa, nos obrigando a utilizá-lo. Por exemplo, é possível acessarmos uma pasta de arquivos no Linux pela interface gráfica (abrindo o explorador de arquivos do Linux e navegando pelas pastas), assim como no Windows, e também acessar uma pasta pelo terminal. Entretanto, se quisermos utilizar, por exemplo, o programa Valgrind, não há como não utilizar o terminal pois o Valgrind não possui interface gráfica. O terminal no Ubuntu pode ser invocado pressionando as teclas Ctrl + Alt + T ou do Dash menu, localizado no canto superior esquerdo. No Linux Mint 18 ele possuirá uma tela semelhante a esta. Note na figura 1 que há um comando na tela com uma sintaxe semelhante a esta: usuario@ nomepc :~\ $ Aqui usuario indica o nome de usuário que iniciou o terminal e nomepc indica o nome da máquina, que nada mais é do que um apelido para o computador, usado para algumas funções do Ubuntu. Já o til em seguida ( ) indica que o terminal está aberto na pasta Home, que é a pasta padrão de usuário do Ubuntu. É possível, através de comandos, navegar pelas pastas do sistema, o que será melhor explicado adiante na seção 3.4 deste tutorial.

3 Figura 1 Tela inicial do terminal 3 Comandos do terminal 3.1 Sintaxe dos comandos Os comandos no Ubuntu não são definidos de formas e nomes aleatórios: eles obedecem uma certa sintaxe. Por exemplo, ao abrirmos o terminal, se quisermos navegar até a pasta Imagens utilizamos o comando: cd Imagens O comando cd significa change directory e serve para acessarmos um diretório informado em seguida ao comando. Intuitivamente, ua sintaxe é: cd [ diretorio ] Então, ao usarmos o comando acima, devemos substituir [diretório] pelo nome da sub-pasta que queremos acessar dentro da pasta atual que estamos. Além disso, alguns comandos aceitam opções adicionais. Estas opções adicionais são chamadas de flags. Por exemplo, ao usarmos o compilador GCC para compilarmos um determinado arquivo chamado main.c, frequentemente utiliza-se a seguinte linha: gcc main. c -o main Com o comando acima estamos dizendo ao terminal para executar o GCC, compilando o arquivo main.c e criando um arquivo executável de nome main. 3.2 Recursos de ajuda e a diretiva help Esta é uma ferramenta muito útil quando se quer saber qual é a sintaxe de determinado comando. Para isto, basta digitar no terminal o comando em si, seguido com a palavra help (com dois hífens).

4 [ comando ] -- help Por exemplo, vejamos as opções disponíveis quando invocamos o comando para compilar usando o GCC. Figura 2 Obtendo informações sobre o comando gcc com a flag help Note, contudo, que todo o conteúdo informado pelo Terminal, ao usar esta diretiva, estará escrito em inglês, independente do idioma do seu Linux. Outro recurso interessante: Ao digitar parcialmente um comando (por ex.: o comando cd ), dar um espaço e pressionar rapidamente a tecla TAB duas vezes, o terminal exibirá todas as opções disponíveis para completar aquele comando. Figura 3 Obtendo ajuda a completar o comando cd na pasta Home No exemplo acima vimos que, ao digitarmos cd, darmos um espaço e pressionarmos duas vezes a tecla TAB, o terminal nos informa todas as opções de pastas disponíveis para o usuário acessar com aquele comando. Aqui isto facilita e muito caso não soubermos quais são as pastas disponíveis para acessarmos dentro do diretório que estamos. 3.3 Executando comandos com privilégio de administrador (sudo) As vezes determinados comandos exigem permissão de administrador para que sejam executados. Normalmente, comandos que realizam alguma alteração no sistema exigem tal permissão. Neste caso, podemos utilizar a palavra sudo (que significa super user do ) seguido pelo comando a ser invocado.

5 sudo [ comando ] Onde, mais uma vez, [comando] deve ser substituído pelo comando a se executar. Um exemplo disso é a instalação do pacote Valgrind, através da seguinte linha de comando: sudo apt - get install valgrind Figura 4 Aplicação do comando sudo na instalação de programas Estamos dizendo ao terminal para executar, com permissão de administrador, a instalação do programa valgrind. Note que, neste caso, apenas é possível instalar programas se o usuário tiver permissão de administrador, mas nem sempre isto será necessário. Veja pela imagem acima que, logo após digitado o comando com sudo e pressionado Enter, o terminal irá solicitar para que o usuário entre com sua senha de usuário. Mesmo que o usuário esteja digitando a senha, nada aparecerá na tela, mas isto é normal, apenas continue a digitar normalmente. Após a inserção da senha e pressionado Enter, o comando prosseguirá. 3.4 Explorando arquivos e pastas Ao utilizar um explorador de arquivos gráfico (como, por exemplo, o Windows Explorer, no Windows, o Nautilus, no Ubuntu etc.) perceba que ele abre em uma pasta inicial. Analogamente, o terminal funciona da mesma forma: Assim que é aberto, o terminal inicia-se na pasta Home do usuário, representado na linha de comando por um til ( ). A partir daí é possível navegar pelos diretórios do sistema através de alguns comandos simples. O primeiro comando que vem em mente é o cd, que significa change directory. Ou seja, ao digitar cd seguido do nome de uma pasta, o terminal fará acesso a esta pasta. Note que o acesso à pasta Área de Trabalho só foi realizado com sucesso pois de fato há uma pasta de mesmo nome dentro da pasta Home, que é a pasta de início do terminal. Caso não haja nenhum diretório com o nome especificado, o terminal irá retornar No such file or diretory. Através do terminal podemos também criar novas pastas. Utilizando o comando mkdir seguido do nome da nova pasta. mkdir [ diretorio ] Esta nova pasta será criada dentro da pasta atual onde você está acessando.

6 Figura 5 Abrindo a pasta Área de Trabalho com o comando cd Figura 6 Criando uma nova pasta e acessando-a Ao acessarmos uma pasta, frequentemente queremos voltar para a pasta anterior. Para isto utilizamos o mesmo comando cd seguido de dois pontos (..) no lugar do diretório. Figura 7 Voltando um nível acima nas pastas com cd.. Nos exemplos acima criamos e acessamos a pasta Nova pasta utilizando aspas no nome. Devemos fechar o nome do diretório entre aspas quando este nome for composto, caso contrário, o terminal retornará um erro de sintaxe. Além de criar pastas com comandos, podemos também remover pastas com o comando rm. Este comando pode ser utilizado para remover tanto arquivos quanto pastas, e sua sintaxe é:

7 rm [ arquivo ou pasta ] Analogamente aos casos mostrados, caso o arquivo ou pasta especificado como [arquivo] no comando acima não existam, o terminal retornará o erro No such file or diretory. Encerramos esta subseção com um dos comandos mais utilizados: ls. Este comando lista todo o conteúdo da pasta na qual o terminal está acessando. Sua sintaxe é simples, bastando apenas digitar ls no terminal e pressionar Enter. O comando também aceita algumas flags. ls [ flags ] Uma flag útil a se utilizar com este comando é a -l, que lista todo o conteúdo da pasta, da mesma forma que ls faz, porém lista também alguns detalhes sobre os arquivos e pastas. Figura 8 Diferença entre os comandos ls e ls -l 3.5 Outros comandos O terminal do Ubuntu possui uma variedade muito grande de diferentes comandos, e isso sem contar a infinidade de diferentes pacotes (programas) que o usuário pode utilizar através de linhas de comando, fazendo com que seja impossível elencar todos, ou a maioria, aqui. Portanto, elencamos abaixo alguns dos comandos mais utilizados no terminal, além dos comandos já explicados anteriormente. sudo su O comando acima muda o terminal para o modo de "super usuário"(ou administrador). Neste modo não é preciso inserir a diretiva "sudo"antes dos comandos que necessitam de privilégio de administrador. sudo apt - get install [ programa ] Faz o download do [programa] no repositório do Ubuntu e o instala no sistema. sudo apt - get purge [ programa ]

8 Remove completamente o [programa] do Ubuntu. sudo apt - get autoremove Remove pacotes obsoletos do sistema, isto é, pacotes que o sistema não faz mais uso. É um bom comando a se rodar depois de executar sudo apt-get purge [programa], por exemplo. sudo apt - get update Atualiza os repositórios (bancos de dados de programas) do Ubuntu. Note que este comando atualiza apenas os repositórios. Para atualizar todos os programas do sistema, incluindo drivers, usamos o comando abaixo. sudo apt - get upgrade Este comando sim realiza o upgrade do sistema, de fato. pwd Exibe o caminho completo da pasta (diretório) na qual o usuário está localizado. clear Limpa a tela do terminal. shutdown Desliga o computador. exit Fecha o terminal. Figura 9 Execução do comando sudo apt-get update. Existem ainda muitos outros comandos adicionados via pacotes. É o caso, por exemplo, do programa Valgrind, muito utilizado para verificar leaks de memória em programas compilados em linguagem C, e

9 que só funciona via linhas de comando no terminal. E este é apenas um exemplo dentre tantos outros pacotes disponíveis para o uso no terminal. E tudo isto é apenas uma introdução ao uso do terminal do Ubuntu. Faça o bom uso do mesmo e ele se tornará uma ferramenta muito poderosa para gerenciamento de arquivos, de programas e do sistema operacional como um todo, indispensável na vida do programador em C.

TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROGRAMAÇÃO DE COMPUTADORES I Prática 01: Conceitos Iniciais

TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROGRAMAÇÃO DE COMPUTADORES I Prática 01: Conceitos Iniciais TECNÓLOGO EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS PROGRAMAÇÃO DE COMPUTADORES I Prática 01: Conceitos Iniciais ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES / LÓGICA DIGITAL (PRIMEIRA PARTE) Lógica Digital

Leia mais

Introdução a Sistemas Abertos. Ambiente shell

Introdução a Sistemas Abertos. Ambiente shell Introdução a Sistemas Abertos Ambiente shell Conteúdo Programático Login e Logout Iniciando e Desligando o Sistema Tipos de arquivo Texto Binário Arquivos e Diretório Manipulação de arquivos e diretório

Leia mais

IDES E PROGRAMAÇÃO. Prof. Dr. Cláudio Fabiano Motta Toledo PAE: Maurício A Dias

IDES E PROGRAMAÇÃO. Prof. Dr. Cláudio Fabiano Motta Toledo PAE: Maurício A Dias 1 IDES E PROGRAMAÇÃO Prof. Dr. Cláudio Fabiano Motta Toledo PAE: Maurício A Dias {claudio,macdias}@icmc.usp.br 2 Agenda Conceitos Instalação e Configuração Compilação e Execução de Código IDEs Exemplo

Leia mais

Introdução à Programação de Computadores

Introdução à Programação de Computadores 1 / 32 Introdução à Programação de Computadores Professora: Marina Andretta Estagiário PAE: Leandro Mundim Monitor: João Vitor ICMC/USP 28/02/2014 2 / 32 Plano 1 Introdução 2 Sistema Operacional 3 Editores

Leia mais

Interface gráfica do linux

Interface gráfica do linux Interface gráfica do linux É possível instalar interfaces gráficas executando o comando apt-get install. Exemplos de interface gráfica: Gnome (vem instalada); XFCE; BLACKBOX; ICEWM; FLUXBOX; Exemplo de

Leia mais

Capacitação Sistema Operacional Linux Semana V

Capacitação Sistema Operacional Linux Semana V Capacitação Sistema Operacional Linux Semana V www.centropaulasouza.sp.gov.br Rua dos Andradas, 140 Santa Ifigênia 01208-000 São Paulo SP Tel.: (11) 3324.3300 Terminal, conhecendo e trabalhando com comandos.

Leia mais

Curso de Programação MINISTRADO POR LUCAS CATON. Comandos para o Terminal

Curso de Programação MINISTRADO POR LUCAS CATON. Comandos para o Terminal Curso de Programação MINISTRADO POR LUCAS CATON Comandos para o Terminal Conteúdo Introdução... 3 Terminal... 3 Como executar os comandos... 4 Case-sensitive... 4 Comandos para Windows... 5 Abrindo o terminal

Leia mais

Manual. Instalação de arquivos e pacotes no. Linux Educacional. Gerenciando pacotes e arquivos. Produzido por: Rafael Nink de Carvalho

Manual. Instalação de arquivos e pacotes no. Linux Educacional. Gerenciando pacotes e arquivos. Produzido por: Rafael Nink de Carvalho Manual Instalação de arquivos e pacotes no Linux Educacional Gerenciando pacotes e arquivos Produzido por: Rafael Nink de Carvalho Manual Instalação de arquivos e pacotes no Linux Educacional Gerenciando

Leia mais

Centro Paula Souza TUTORIAL PARA INSTALAÇÃO DO BOCA

Centro Paula Souza TUTORIAL PARA INSTALAÇÃO DO BOCA TUTORIAL PARA INSTALAÇÃO DO BOCA 1) Baixe e instale a última versão da VM Virtualbox da Oracle: https://www.oracle.com/technetwork/server-storage/virtualbox/downloads/index.html 2) Baixe a ISO do Linux

Leia mais

MÓDULO 01 INTRODUÇÃO AO LINUX

MÓDULO 01 INTRODUÇÃO AO LINUX MÓDULO 01 INTRODUÇÃO AO LINUX TÓPICO 21 TÓPICO 22 TÓPICO 23 COMANDOS GERAIS ARQUIVOS E DIRETÓRIOS USUÁRIOS TÓPICO 21 COMANDOS GERAIS man date df -h arch clear logout echo login sudo TEORIA O comando man

Leia mais

1 Como compilar seu código? 2 Comandos de terminal:

1 Como compilar seu código? 2 Comandos de terminal: Manual Básico 2 COMANDOS DE TERMINAL: 1 Como compilar seu código? É necessário compilar seu código para testar seu programa e saber se a lógica utilizada está correta para solucionar todas as possíveis

Leia mais

1º Ano - Técnico em Informática Integrado. Sistemas Operacionais

1º Ano - Técnico em Informática Integrado. Sistemas Operacionais 1º Ano - Técnico em Informática Integrado Sistemas Operacionais Navegação entre diretórios Antes de começar a trabalhar diretamente com os comandos do Linux, é necessário navegarmos entre os diretórios

Leia mais

Aula 02. Prof. Diemesleno Souza Carvalho

Aula 02. Prof. Diemesleno Souza Carvalho Interface Homem-Máquina Aula 02 Prof. Diemesleno Souza Carvalho diemesleno@iftm.edu.br http://www.diemesleno.com.br Na aula passada vimos... Na aula passada vimos... Unidade I - Introdução à Interface

Leia mais

Administração de Redes Linux

Administração de Redes Linux Administração de Redes Linux Alberto Felipe Friderichs Barros alberto.barros@ifsc.edu.br Users As contas de usuário são projetados para fornecer segurança no sistema operacional Linux. Cada pessoa no sistema

Leia mais

Gerenciamento de Pacotes no Debian

Gerenciamento de Pacotes no Debian Gerenciamento de Pacotes no Debian Sistemas Operacionais Conteúdo Programático Pacotes Debian Dependências O comando dpkg Instalar/remover/Listar Procurar Configurar/reconfigurar pacote A ferramenta apt

Leia mais

O Linux Possui varias características que diferenciam dos outros sistemas operacionais e que aproximam do UNIX, sendo um dos motivos da sua escolha

O Linux Possui varias características que diferenciam dos outros sistemas operacionais e que aproximam do UNIX, sendo um dos motivos da sua escolha O Linux Possui varias características que diferenciam dos outros sistemas operacionais e que aproximam do UNIX, sendo um dos motivos da sua escolha em várias aplicações nas quais são necessárias estabilidade

Leia mais

Fundamentos do R. Prof. Cícero Quarto cicerocq.com

Fundamentos do R. Prof. Cícero Quarto cicerocq.com Fundamentos do R Prof. Cícero Quarto cicerocq.com Prof. Cícero Quarto www.cicerocq.com Os slides são construídos baseados em achados sobre o R (tutoriais da internet e outras fontes digitais e/ou impressas).

Leia mais

S.O.R. A Interface de comando

S.O.R. A Interface de comando S.O.R. A Interface de comando Interface de linha de comando Também conhecida como CLI, modo texto ou shell Praticamente qualquer tarefa administrativa pode ser realizada usando apenas este tipo de interface

Leia mais

BCC201 Introdução à Programação. Prof. Saul Delabrida 2013/2

BCC201 Introdução à Programação. Prof. Saul Delabrida 2013/2 BCC201 Introdução à Programação Prof. Saul Delabrida 2013/2 Como um programa é criado? Compilação por linha de comando Introdução à linguagem C 2 Como um programa é criado? 3 Quando queremos digitar um

Leia mais

Introdução a Sistemas Abertos Gerência de Pacotes

Introdução a Sistemas Abertos Gerência de Pacotes Introdução a Sistemas Abertos Gerência de Pacotes filipe.raulino@ifrn.edu.br Introdução Existem diversas formas de instalarmos softwares em distribuições Linux. A mais utilizada é através da utilização

Leia mais

Criando o ambiente para o Curso Avaliação Genômica por Single Step

Criando o ambiente para o Curso Avaliação Genômica por Single Step Criando o ambiente para o Curso Avaliação Genômica por Single Step A parte prática do curso será executada em ambiente Linux. Para aqueles que não utilizam Linux, elaboramos um passo-a-passo para a instalação

Leia mais

Sistemas Operacionais Abertos

Sistemas Operacionais Abertos Sistemas Operacionais Abertos Instalação de pacotes Instalação de pacotes dpkg O dpkg (Debian Package) é o programa responsável pelo gerenciamento de pacotes em sistemasdebian. Sua operação é feita em

Leia mais

Como instalar o Ubuntu Server

Como instalar o Ubuntu Server Como instalar o Ubuntu Server Passo 1. Inicie o computador pela mídia de instalação do Ubuntu Server; Passo 2. Na primeira tela, escolha a linguagem Português do Brasil ; Passo 3. Na tela seguinte, escolha

Leia mais

Laboratório FTP. Francisco Edigleison da Silva Barbosa Professor: Kelvin Lopes Dias

Laboratório FTP. Francisco Edigleison da Silva Barbosa Professor: Kelvin Lopes Dias Laboratório FTP Francisco Edigleison da Silva Barbosa (fesb@cin.ufpe.br) Professor: Kelvin Lopes Dias (kld@cin.ufpe.br) Centro de Informática - UFPE, 16 Maio 2018 Atividade 1 - Instalar e configurar o

Leia mais

LABORATÓRIO ZERO. INTRODUÇÃO AO NETKIT Documento versão 0.1. Aluno: Paulo Henrique Moreira Gurgel #

LABORATÓRIO ZERO. INTRODUÇÃO AO NETKIT Documento versão 0.1. Aluno: Paulo Henrique Moreira Gurgel # LABORATÓRIO ZERO INTRODUÇÃO AO NETKIT Documento versão 0.1 Aluno: Paulo Henrique Moreira Gurgel #5634135 Orientado pela Professora Kalinka Regina Lucas Jaquie Castelo Branco Agosto / 2010 Laboratório Zero

Leia mais

Disciplina de Lógica e Linguagem de Programação Desenvolvido pelo professor Danilo Giacobo Ferramenta Code::Blocks

Disciplina de Lógica e Linguagem de Programação Desenvolvido pelo professor Danilo Giacobo Ferramenta Code::Blocks Disciplina de Lógica e Linguagem de Programação Desenvolvido pelo professor Danilo Giacobo Ferramenta Code::Blocks Manual de utilização LISTA DE FIGURAS Figura 1 - Tela Inicial do software Code::Blocks...

Leia mais

LÉO MATOS

LÉO MATOS LÉO MATOS INFORMÁTICA @professorleomatos 1. (FCC DPE/RR) Um Técnico em Informática, como super usuário, deseja desligar um computador com o sistema operacional Linux após 30 minutos. Ele deve usar o comando

Leia mais

Meu Blog: Mais sobre o Ubuntu LTS no link:

Meu Blog:   Mais sobre o Ubuntu LTS no link: Nesse tutorial será ensinado como instalar o Plone 3.3.x em quatro etapas. Ele foi baseado no Ubuntu 8.6 (versão LTS - Long Term Support), mas pode ser utilizado no Debian/Ubuntu e seus derivados. Meu

Leia mais

TUTORIAL GIT Victor Breder Comp-19 Março de 2017

TUTORIAL GIT Victor Breder Comp-19 Março de 2017 TUTORIAL GIT Victor Breder Comp-19 Março de 2017 1. INTRODUÇÃO Este tutorial tem como objetivo apresentar o necessário para um uso proficiente do git. Git é uma ferramenta de controle de versões VCS, ou

Leia mais

Instalação do TextPad

Instalação do TextPad ESCOLA POLITÉCNICA DA UNIVERSIDADE DE SÃO PAULO Departamento de Engenharia Mecatrônica e de Sistemas Mecânicos PMR 2300 Computação para Automação 1 o Semestre 2005 Instalação do TextPad 1.Obtendo o arquivo

Leia mais

Instalação do MySQL e da ferramenta MySQL- Front

Instalação do MySQL e da ferramenta MySQL- Front Instalação do MySQL e da ferramenta MySQL- Front 1. Introdução Este tutorial irá ensinar passo a passo como instalar o banco de dados totalmente grátis (muito utilizado na web) e também como instalar a

Leia mais

Introdução à Informática

Introdução à Informática Introdução à Informática Professor: Jailson Torquato Sistema Operacional - Linux Conhecimentos básicos em informática O que é Linux? Sistema operacional: é o componente de software que faz a interface

Leia mais

Tutorial para Remover Vírus do Atalho de Pen Drive

Tutorial para Remover Vírus do Atalho de Pen Drive Tutorial para Remover Vírus do Atalho de Pen Drive Autor(es) Lucas Fank Colaborador(es) 28 de agosto de 2018 SUMÁRIO 1 Sumário 1 O que é o vírus Manuel.doc? 2 2 Removendo os atalhos 2 2.1 Entendendo o

Leia mais

10 dicas úteis para o Ubuntu Linux

10 dicas úteis para o Ubuntu Linux 10 dicas úteis para o Ubuntu Linux Muitas vezes, levamos meses para nos acostumarmos de fato com um sistema operacional novo. Mas por que passar por esse caminho se podemos nos ajudar, certo? Para facilitar

Leia mais

Apostila de Introdução ao Prompt de Comando

Apostila de Introdução ao Prompt de Comando Apostila de Introdução ao Prompt de Comando Prof. Filipe Arantes Fernandes filipe.arantes@ifsudestemg.edu.br http://www.webvrbrasil.com.br/proffilipearantes Introdução Abra o prompt de comando. Para isto,

Leia mais

Laboratório SMTP. Francisco Edigleison da Silva Barbosa Professor: Kelvin Lopes Dias

Laboratório SMTP. Francisco Edigleison da Silva Barbosa Professor: Kelvin Lopes Dias Laboratório SMTP Francisco Edigleison da Silva Barbosa (fesb@cin.ufpe.) Professor: Kelvin Lopes Dias (kld@cin.ufpe.) Centro de Informática - UFPE, 16 Maio 2018 Atividade 1 - Instalar e configurar o servidor

Leia mais

Comissionamento RBS6000 LTE. Elaborado por FERNANDO SOUZA SUPORTE N3 Em Março/2015

Comissionamento RBS6000 LTE. Elaborado por FERNANDO SOUZA SUPORTE N3 Em Março/2015 Comissionamento RBS6000 LTE Elaborado por FERNANDO SOUZA SUPORTE N3 Em Março/2015 Utilizar os seguintes programas: Hyper Terminal WS_FTP LE (PACOTE BÁSICO) The Personal FTP Server (UPGRADE) RBS Element

Leia mais

ISA. A Interface de comando

ISA. A Interface de comando ISA A Interface de comando Interface de linha de comando Também conhecida como CLI, modo texto ou shell Praticamente qualquer tarefa administrativa pode ser realizada usando apenas este tipo de interface

Leia mais

DIGITAL SERPRO MOZILLA

DIGITAL SERPRO MOZILLA inicio BAIXA DO CERTIFICADO DIGITAL SERPRO MOZILLA FIREFOX GOOGLE CHROME INTERNET EXPLORER SOLUTI INSTALAÇÃO DO CERTIFICADO CERTIFICADO MODELO A1 INSTALAÇÃO NO REPOSITÓRIO DO WINDOWS INSTALAÇÃO NO REPOSITÓRIO

Leia mais

1 Introdução e Conceitos básicos

1 Introdução e Conceitos básicos 1 Introdução e Conceitos básicos Aula 01 Sumário Capítulo 1 Introdução e Conceitos básicos 1.1 Definições 1.1.1. Por que e como usar o computador à nosso favor? 1.1.2. Linguagem humana x linguagem máquina

Leia mais

Minicurso Básico de Linux

Minicurso Básico de Linux Minicurso Básico de Linux PET Computação 15 de março de 2017 GNU/Linux (a) Linux (b) GNU Linux: Kernel GNU/Linux: Sistema Operacional Distro (c) Arch (d) Debian (e) Fedora (f) Gentoo (g) Manjaro (h) opensuse

Leia mais

UTFPR Universidade Tecnológica Federal do Paraná DAELT Departamento de Eletrotécnica ET51D - INFORMÁTICA. Professora: Mariana Antonia Aguiar Furucho

UTFPR Universidade Tecnológica Federal do Paraná DAELT Departamento de Eletrotécnica ET51D - INFORMÁTICA. Professora: Mariana Antonia Aguiar Furucho UTFPR Universidade Tecnológica Federal do Paraná DAELT Departamento de Eletrotécnica ET51D - INFORMÁTICA Professora: Mariana Antonia Aguiar Furucho marianafurucho@utfpr.edu.br Pastas e Arquivos Uma visão

Leia mais

Administração de Sistemas Operacionais

Administração de Sistemas Operacionais CAMPUS TAGUATINGA Coordenação de Informática Manutenção e Suporte INSTITUTO FEDERAL BRASÍLIA RIO GRANDE DO NORTE Administração de Sistemas Operacionais Prof. Bruno Pereira Pontes bruno.pontes@ifb.edu.br

Leia mais

Obs.: para realizar estas atividades tenha certeza de que já tenha instalado no sistema operacional o Java JDK e o NetBeans.

Obs.: para realizar estas atividades tenha certeza de que já tenha instalado no sistema operacional o Java JDK e o NetBeans. 1 - Criando meu primeiro programa em Java Para criar um programa Java podemos utilizar um editor de textos (Bloco de Notas/Windows, Notepad ++ ou GEdit/Linux) e o console do sistema operacional, ou um

Leia mais

Passo-a-passo para desenvolver um Programa usando a Linguagem Python

Passo-a-passo para desenvolver um Programa usando a Linguagem Python Cursos: Engenharia de Produção / Tecnólogo em Gestão da Qualidade Disciplina: Informática Professora: Flávia Pereira de Carvalho Passo-a-passo para desenvolver um Programa usando a Linguagem Python 1)

Leia mais

Como instalar os recursos adicionais para convidados e acesso aos aplicativos

Como instalar os recursos adicionais para convidados e acesso aos aplicativos Como instalar os recursos adicionais para convidados e acesso aos aplicativos Maria Augusta Sakis Sempre que instalamos um sistema operacional em uma VM do VirtualBox temos que instalar os Adicionais para

Leia mais

Minicurso Básico de Linux

Minicurso Básico de Linux Minicurso Básico de Linux PET Computação 1 de março de 2018 GNU/Linux (a) Linux (b) GNU Linux: Kernel GNU/Linux: Sistema Operacional Distro (c) Arch (d) Debian (e) Fedora (f) Gentoo (g) Manjaro (h) opensuse

Leia mais

Atualizações de Software Guia do Usuário

Atualizações de Software Guia do Usuário Atualizações de Software Guia do Usuário Copyright 2009 Hewlett-Packard Development Company, L.P. Windows é uma marca registrada da Microsoft Corporation nos Estados Unidos. As informações contidas neste

Leia mais

Instalação do Oracle VM Virtual Box

Instalação do Oracle VM Virtual Box 1 de 14 09/08/2012 12:56 Instalação do Oracle VM Virtual Box Após fazer download do Oracle VM VirtualBox o próximo passo é a instalação. Seguindo este tutorial passo-a-passo não haverá qualquer dificuldade

Leia mais

ADMINISTRAÇÃO DE SISTEMAS UNIX Aula Prática 01 Sistemas Operacionais Gil Eduardo de Andrade

ADMINISTRAÇÃO DE SISTEMAS UNIX Aula Prática 01 Sistemas Operacionais Gil Eduardo de Andrade ADMINISTRAÇÃO DE SISTEMAS UNIX Aula Prática 01 Sistemas Operacionais Gil Eduardo de Andrade Introdução Os sistemas UNIX/Linux são caracterizados por serem: Interativo usuário requisita os comandos e obtém

Leia mais

Instalação do Software Studuino

Instalação do Software Studuino Ambiente de Programação Studuino Instalação do Software Studuino Este manual explica como configurar o ambiente de programação do Studuino. Índice 1. Introdução... 1 2. Windows... 2 2.1. Instalando o Ambiente

Leia mais

Fixo (41) Vivo (41) Tim (41) Claro (41) OI (41) Sistema Descomplicado CNPJ

Fixo (41) Vivo (41) Tim (41) Claro (41) OI (41) Sistema Descomplicado CNPJ INTRODUÇÃO O Programa pode ser instalado em qualquer equipamento que utilize o sistema operacional Windows 95 ou superior, e seu banco de dados foi desenvolvido em MySQL, sendo necessário sua pré-instalação

Leia mais

ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO

ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO INSTITUTO FEDERAL DE EDUCAÇÃO, CIÊNCIA E TECNOLOGIA DO RIO GRANDE DO NORTE ALGORITMOS E TÉCNICAS DE PROGRAMAÇÃO Docente: Éberton da Silva Marinho e-mail: ebertonsm@gmail.com eberton.marinho@ifrn.edu.br

Leia mais

INSTALAÇÃO E CONFIGURAÇÃO MÁQUINA CLIENTE COM Windows XP SP3

INSTALAÇÃO E CONFIGURAÇÃO MÁQUINA CLIENTE COM Windows XP SP3 INSTALAÇÃO E CONFIGURAÇÃO MÁQUINA CLIENTE COM Windows XP SP3 DESCRIÇÃO DO AMBIENTE Iremos utilizar um ambiente virtualizado que funcionará de acordo com a figura: Rede Virtual Servidor (Windows Server

Leia mais

Administração de sistemas Linux. Editores de texto

Administração de sistemas Linux. Editores de texto Administração de sistemas Linux Editores de texto Editor vi: O vi é um editor de texto com interface interativa visual que roda em ambiente CLI (command line interface). Apesar dos recursos vastos seu

Leia mais

Entraremos em sistema linux para realizar algumas tarefas e aprender alguns comandos.

Entraremos em sistema linux para realizar algumas tarefas e aprender alguns comandos. Entraremos em sistema linux para realizar algumas tarefas e aprender alguns comandos. Como se conectar a partir do sistema Windows: Conexão direta SSH: Putty (download) Entrando numa conta no servidor:

Leia mais

Sistema Operacional Unidade 8.2 Instalação de aplicativos. QI ESCOLAS E FACULDADES Curso Técnico em Informática

Sistema Operacional Unidade 8.2 Instalação de aplicativos. QI ESCOLAS E FACULDADES Curso Técnico em Informática Sistema Operacional Unidade 8.2 Instalação de aplicativos Curso Técnico em Informática SUMÁRIO INTRODUÇÃO... 3 GERENCIAMENTO DE PACOTES DEBIAN... 3 #apt-get... 3 #apt-get update... 3 #apt-get upgrade...

Leia mais

Manual de Instalação do pacote SICWEB

Manual de Instalação do pacote SICWEB Manual de Instalação do pacote SICWEB A instalação do pacote SICWEB é simples, porém deve ser feita exatamente de acordo com as instruções deste manual. A instalação no servidor é diferente da instalação

Leia mais

MSP430 Lab 02 Criar e Compilar um projeto

MSP430 Lab 02 Criar e Compilar um projeto MSP430 Lab 02 Criar e Compilar um projeto Software CCS Neste post iremos criar um novo projeto utilizando a IDE CCS da Texas Instruments, compilar o código feito em linguagem C e fazer o Debug da aplicação

Leia mais

Administração de Sistemas Livres

Administração de Sistemas Livres Administração de Sistemas Livres Introdução a Comandos GNU/Linux Prof. Lais Farias Alves Comandos GNU/Linux O Linux (na verdade, GNU/Linux), assim como qualquer sistema operacional moderno, é perfeitamente

Leia mais

Programação de Computadores I

Programação de Computadores I Programação de Computadores I 2018.2 Por que programar? Porque é legal Por que programar? Porque é legal Porque pode render dinheiro Por que programar? Porque é legal Porque pode render dinheiro Porque

Leia mais

GLPI Gestão total e gratuita do seu parque informático

GLPI Gestão total e gratuita do seu parque informático GLPI Gestão total e gratuita do seu parque informático Date : 20 de Maio de 2016 Quando se é administrador de um parque informático de escala média/grande é importante possuir as melhores plataformas para

Leia mais

Tutorial de Instalação do Apache, PHP e MySQL no Ubuntu

Tutorial de Instalação do Apache, PHP e MySQL no Ubuntu Tutorial de Instalação do Apache, PHP e MySQL no Ubuntu por Alexandre Gomes Gaigalas, do Acorda pra Web! Nesse Tutorial você vai aprender... Básico da instalação de pacotes no Ubuntu Instalação e estrutura

Leia mais

Manual de Instalação do TelEduc 4.4

Manual de Instalação do TelEduc 4.4 Manual de Instalação do TelEduc 4.4 Introdução A partir da versão 4.4 do TelEduc, o ambiente contará com um Repositório Dual DEB/RPM para instalações em Sistemas Operacionais baseados em Linux. O processo

Leia mais

Windows - Definição. Windows (pronuncia-se úindôus) é um sistema operacional.

Windows - Definição. Windows (pronuncia-se úindôus) é um sistema operacional. Windows SISTEMA OPERACIONAL Programa que faz comunicação entre o hardware e os demais softwares. Exemplo: Dos, Windows É o Software principal, controla e gerencia o computador traduzindo suas instruções

Leia mais

Universidade Estadual de Feira de Santana

Universidade Estadual de Feira de Santana Universidade Estadual de Feira de Santana Tutorial de instalação do Ambiente Cuda para programação paralela em GPU s Feira de Santana - BA Fevereiro, 2015 1 INTRODUÇÃO 1 1 Introdução Tutorial criado por

Leia mais

Introdução. Antes de começar

Introdução. Antes de começar Introdução Computadores com mais de um usuário quase sempre necessitam de restrições que impeçam a alteração de configurações ou o acesso a determinados recursos do sistema operacional. Uma ferramenta

Leia mais

Aula 3 O SISTEMA OPERACIONAL LINUX E ANDROID 04/02/2016 1

Aula 3 O SISTEMA OPERACIONAL LINUX E ANDROID 04/02/2016 1 Aula 3 O SISTEMA OPERACIONAL LINUX E ANDROID 04/02/2016 DIEGOQUIRINO@GMAIL.COM 1 Agenda Nesta aula iremos aprender: Operações básicas Gerenciamento de pastas e arquivos Navegadores Editores de notas e

Leia mais

Administração Central Cetec Capacitações Capacitação Sistema Operacional Linux Semana V

Administração Central Cetec Capacitações Capacitação Sistema Operacional Linux Semana V Capacitação Sistema Operacional Linux Semana V Contas de usuário Administração do Sistema e Usuários No sistema Linux Mint 17, é possível gerenciar, adicionar, remover usuários do sistema e categorizar

Leia mais

Dicas PET-Tele. Instalação do módulo CGILua no Apache 2.2

Dicas PET-Tele. Instalação do módulo CGILua no Apache 2.2 Universidade Federal Fluminense UFF Escola de Engenharia TCE Curso de Engenharia de Telecomunicações TGT Programa de Educação Tutorial PET Grupo PET-Tele Dicas PET-Tele Instalação do módulo CGILua no Apache

Leia mais

Configurando VPS Proxy e SSH

Configurando VPS Proxy e SSH Configurando VPS Proxy e SSH Este tutorial foi criado para fins educacionais sem garantias. O autor não se responsabiliza por quaisquer tipos de problemas, custos monetários ou implicações éticas e legais

Leia mais

Instalação em Windows 64 bits de Python3, OpenCV4 e Tensorflow12:

Instalação em Windows 64 bits de Python3, OpenCV4 e Tensorflow12: Instalação em Windows 64 bits de Python3, OpenCV4 e Tensorflow12: 1) Baixe e instale Python 3 para Windows executando Windows x86-64 executable installer: https://www.python.org/downloads/windows/ Durante

Leia mais

Sistemas Operacionais. Laboratório 1 (Ambiente de Aprendizado)

Sistemas Operacionais. Laboratório 1 (Ambiente de Aprendizado) Sistemas Operacionais Laboratório 1 () Roteiro Linux em modo texto Acesso Interpretador de comandos Comandos Básicos Tratamento de Arquivos e Diretórios (Pasta*) Permissões Processos Editor de Texto Criação

Leia mais

Tutorial Ambiente, instalação e começando um novo projeto Django

Tutorial Ambiente, instalação e começando um novo projeto Django Tutorial Ambiente, instalação e começando um novo projeto Django Vamos começar com Python Primeiro, vamos falar um pouco sobre o que o Python é. Python é uma linguagem de programação muito popular que

Leia mais

BAIXA DO CERTIFICADO DIGITAL SERPRO MOZILLA FIREFOX GOOGLE CHROME INTERNET EXPLORER SOLUTI

BAIXA DO CERTIFICADO DIGITAL SERPRO MOZILLA FIREFOX GOOGLE CHROME INTERNET EXPLORER SOLUTI BAIXA DO CERTIFICADO DIGITAL SERPRO MOZILLA FIREFOX GOOGLE CHROME INTERNET EXPLORER SOLUTI INSTALAÇÃO DO CERTIFICADO CERTIFICADO MODELO A1 INSTALAÇÃO NO REPOSITÓRIO DO WINDOWS INSTALAÇÃO NO REPOSITÓRIO

Leia mais

Tutorial Zabbix Migração 2.4 para 3.0 CentOS 7.1 Português via Pacote

Tutorial Zabbix Migração 2.4 para 3.0 CentOS 7.1 Português via Pacote Tutorial Zabbix Migração 2.4 para 3.0 CentOS 7.1 Português via Pacote Neste tutorial vamos abordar as etapas de migração do Zabbix 2.4 para 3.0, conforme documentação você pode optar pelo upgrade via pacotes

Leia mais

Comandos. Sistema Operacional GNU/Linux. Para Manipulação de Diretórios

Comandos. Sistema Operacional GNU/Linux. Para Manipulação de Diretórios Comandos Para Manipulação de Diretórios Instituto Federal de Educação, Ciência e Tecnologia do Triângulo Mineiro Prof. Edwar Saliba Júnior Julho / 2017 1/11 Comando ls Lista os arquivos de um diretório.

Leia mais

Como Instalar Nagios 4 E Monitorar Seus Servidores no Ubuntu 14 Introdução

Como Instalar Nagios 4 E Monitorar Seus Servidores no Ubuntu 14 Introdução Nagios e NRPE Como Instalar Nagios 4 E Monitorar Seus Servidores no Ubuntu 14 Introdução Neste tutorial, cobriremos a instalação do Nagios 4, um sistema de monitoramento de código livre muito popular,

Leia mais

Gerando um programa executável a partir de um módulo Python

Gerando um programa executável a partir de um módulo Python Gerando um programa executável a partir de um módulo Python Wendel Melo (Departamento de Ciência da Computação UFRJ), Notas de aula de Computação II 15/03/2012 A linguagem de programação Python segue o

Leia mais

Copyright In9 Mídia Soluções Digitais Inc. All rights reserved.

Copyright In9 Mídia Soluções Digitais Inc. All rights reserved. 1 Conteúdo Instalando o NEO NEWS... 3 Configurando o NeoNews... 6 Teclas de Atalho do NeoNews Player... 11 2 Instalando o NEO NEWS O NeoNews Player é um serviço instalável, que tem o objetivo de fazer

Leia mais

Introdução ao uso do Linux (parte 2)

Introdução ao uso do Linux (parte 2) Universidade do Estado do Rio de Janeiro Faculdade de Engenharia Laboratório de Engenharia Elétrica Introdução ao uso do Linux (parte 2) Autores: Elaine de Mattos Silva Raphael Guedes Orientador: Prof.

Leia mais

Particionamento, formatação de discos rígidos, testes de desempenho e estresse do sistema no Windows 7

Particionamento, formatação de discos rígidos, testes de desempenho e estresse do sistema no Windows 7 Particionamento, formatação de discos rígidos, testes de desempenho e estresse do sistema no Windows 7 1 Introdução Para a realização de todos os testes foi usado uma máquina virtual com as seguintes configurações:

Leia mais

Comandos Básicos do Linux/Unix

Comandos Básicos do Linux/Unix Comandos Básicos do Linux/Unix Vou partir do pressuposto que você sabe o básico de um sistema Linux/Unix. É importante para qualquer usuário de sistemas baseados em Unix aprender a trabalhar no modo texto

Leia mais

Sistemas Operacionais e Introdução à Programação. Módulo 1 Sistemas Operacionais

Sistemas Operacionais e Introdução à Programação. Módulo 1 Sistemas Operacionais Sistemas Operacionais e Introdução à Programação Módulo 1 Sistemas Operacionais 1 Objetivos: Laboratório 1 1. Conhecer o sistema operacional Linux 2. Usar a interface de linha de comando (shell) arquivos

Leia mais

Mini apostila de Python - Oficina de Vestibulandos. PET Computação - UFPR September 2016

Mini apostila de Python - Oficina de Vestibulandos. PET Computação - UFPR September 2016 Mini apostila de Python - Oficina de Vestibulandos PET Computação - UFPR September 2016 1 Sumário 1 Introdução 3 2 Obtenção e Instalação 3 3 Variáveis 3 4 Operações Matemáticas 5 5 Entrada de Dados 6 6

Leia mais

Manual de Instalação C3SL

Manual de Instalação C3SL Manual de Instalação C3SL 1 / 20 Sumário 1 Introdução 3 2 Criando um pendrive inicializável 4 2.1 No Linux............................................ 4 2.1.1 Por linha de comando................................

Leia mais

Tutorial de Instalação do Moodle no Ubuntu

Tutorial de Instalação do Moodle no Ubuntu 1º Passo Instalar o Apache Abra o terminal (Aplicativos > Acessórios > Terminal) Digite o seguinte o seguinte comando sudo apt-get install apache2 Após a instalação teste a instalação do apache, abra o

Leia mais

DGPAPP Tutorial. Introdução. Daniel Centeno Einloft Vinicius Meirelles Pereira. 20 May 2014

DGPAPP Tutorial. Introdução. Daniel Centeno Einloft Vinicius Meirelles Pereira. 20 May 2014 DGPAPP Tutorial Daniel Centeno Einloft Vinicius Meirelles Pereira 20 May 2014 Qualquer um tem o direito de copiar, modicar e distribuir cópias deste documento, sob os termos da GNU Free Documentation License

Leia mais

Responsáveis: Bruno Silva, André Coelho, Wellington Silva, Marcelo Hirano. Atualizado em: 08/09/2017 CONFIGURAÇÃO DE BACKUP DE ORIGEM LINUX

Responsáveis: Bruno Silva, André Coelho, Wellington Silva, Marcelo Hirano. Atualizado em: 08/09/2017 CONFIGURAÇÃO DE BACKUP DE ORIGEM LINUX VIRTOS S.O.S BACKUP MATERIAL DE APOIO AO USUÁRIO Responsáveis: Bruno Silva, André Coelho, Wellington Silva, Marcelo Hirano. Atualizado em: 08/09/2017 CONFIGURAÇÃO DE BACKUP DE ORIGEM LINUX O S.O.S Backup

Leia mais

LINUX. Uma visão geral

LINUX. Uma visão geral LINUX Uma visão geral O QUE É? Sistema Operacional Código aberto Criado por Linus Torvalds em 1991 Estudante de computação, 20 anos Linguagem C Variação do Minix Criado por Andrew S. Tanenbaum em 1987

Leia mais

Campus Samambaia INFORMÁTICA PROFESSOR ALESSANDRO

Campus Samambaia INFORMÁTICA PROFESSOR ALESSANDRO SOFTWARE TIPOS DE SISTEMA OPERACIONAIS Para os computadores: MAcOX Linux Windows Presente nos computadores da Apple conhecidos como Mac. O Linux possui varias distribuições gratuitas desse sistema operacional,

Leia mais

MANUAL DO INSTALADOR DE CURSOS PORTÁTIL v.1.0

MANUAL DO INSTALADOR DE CURSOS PORTÁTIL v.1.0 ÍNDICE 1. Instalador de Cursos Portátil... 2 2. Executando o Instalador de Cursos Portátil... 2 3. Realizando o login... 4 4. Tela Principal... 6 4.1. Menu Atualizações... 6 4.1.1. Internas... 7 4.1.2.

Leia mais

RAD1509 Estatística Aplicada à Administração II Prof. Dr. Evandro Marcos Saidel Ribeiro R e RStudio

RAD1509 Estatística Aplicada à Administração II Prof. Dr. Evandro Marcos Saidel Ribeiro R e RStudio UNIVERSIDADE DE SÃO PAULO FACULDADE DE ECONOMIA, ADMINISTRAÇÃO E CONTABILIDADE DEPARTAMENTO DE ADMINISTRAÇÃO RAD1509 Estatística Aplicada à Administração II Prof. Dr. Evandro Marcos Saidel Ribeiro R e

Leia mais

Ferramenta 1 -NetBeans 8.0

Ferramenta 1 -NetBeans 8.0 Nome do laboratório: Laboratório de Programação Ferramenta 1 -NetBeans 8.0 Elaborado por: Osmar de Oliveira Braz Junior Descrição NetBeans é um ambiente de desenvolvimento integrado (IDE Integrated Development

Leia mais

Introdução ao Python. Programa Computacional

Introdução ao Python. Programa Computacional Programa Computacional É um algoritmo escrito em uma linguagem computacional (C, Fortran, Pascal, MATLAB, Python, etc.). É a tradução do algoritmo para uma linguagem que será interpretada pelo computador.

Leia mais

EXERCÍCIOS INFORMÁTICA

EXERCÍCIOS INFORMÁTICA WWW.RTELL.COM.BR WWW.RTELL.COM.BR WWW.RTELL.COM.BR EXERCÍCIOS INFORMÁTICA Elaborado pelo professor : Reynaldo Telles WWW.RTELL.COM.BR WWW.RTELL.COM.BR WWW.RTELL.COM.BR Exercícios de Informática Professor

Leia mais