Curso Realmente Básico de Linux (10 Coisas que você precisa saber para usar o sistema operacional mais versátil do Mundo IMHO)



Documentos relacionados
Lazarus pelo SVN Linux/Windows

Tutorial Classmate: Resolvendo bug do X na tela. Nathalia Sautchuk Patrício

LABORATÓRIO UNIDADES 1 REVISÃO LINUX E COMANDOS BÁSICOS ABRINDO A MÁQUINA VIRTUAL UBUNTU SERVER PELO VIRTUALBOX

Comandos Básicos do Linux/Unix

ENDEREÇOS DE REDE PRIVADOS até até até Kernel

Sistema Operacional Unidade 5 - Iniciando o modo texto. QI ESCOLAS E FACULDADES Curso Técnico em Informática

Instalando o Debian em modo texto

Sistemas Operacionais de Rede Linux - Gerenciamento de Arquivos

O Windows também é um programa de computador, mas ele faz parte de um grupo de programas especiais: os Sistemas Operacionais.

SOFTWARE LIVRE. Distribuições Live CD. Kernel. Distribuição Linux

102 Instalação e gerenciamento de pacotes

Prof. Rossano Pablo Pinto Dezembro/2012 Versão 0.2 (em construção) Prof. Rossano Pablo Pinto - 1

Formação de Administradores de Redes Linux LPI level 1

Treinamento para Manutenção dos Telecentros

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

Construindo um Linux Parte 1 - Disk Boot Objetivo: Entender que o Linux é como um LEGO (Pode ser montado).

1 Instalando o VirtualBox no Windows

Manual comandos Básicos para instalar e desinstalar Firebird em Sistema operacional Linux

Aula 4 Comandos Básicos Linux. Prof.: Roberto Franciscatto

FORMATAR PENDRIVE. Insigne Free Software do Brasil Telefone: (019)

TUTORIAL VMWARE WORKSTATION 8. Aprenda a instalar e configurar corretamente uma máquina virtual utilizando VMware Workstation com este tutorial

Roteiro 3: Sistemas Linux arquivos e diretórios

Atualização, backup e recuperação de software

Aula 02. Introdução ao Linux

Partição Partição primária: Partição estendida: Discos básicos e dinâmicos

Redes Ponto a Ponto. Os drivers das placas de rede devem estar instalados.


HOW TO. Instalação do Firewall 6.1 Software

Formação de Administradores de Redes Linux LPI level 1. Aula 3 SENAC TI Fernando Costa

Desenvolvido por: Rafael Botelho

Aloque 1024 MB de RAM para a VM. Crie um novo disco virtual. Figura 03. Figura 04.

Atualizações de Software Guia do Usuário

Você pode testar se está tudo OK, abrindo um navegador no Debian Linux e acessando qualquer site.

Introdução ao Sistema Operacional Linux. Responsáveis: Professora Dra. Renata Spolon Lobato Graduando Gabriel Henrique Martinez Saraiva.

Atualização, Backup e Recuperação de Software. Número de Peça:

Atualização De Mapas GPS Apontador. 1º Acessar site: 2º Selecione o Idioma para Português no seu canto direito.

[Detalhe: cfdisk -z /dev/sdx zera totalmente o disco (x é o que aparece no final; no nosso caso f /dev/sdf)]

1 Instalando o LimerSoft SisVendas em computadores Mac/Apple

Instalação e configuração Linux CentOS 6.x

Figura 1: tela inicial do BlueControl COMO COLOCAR A SALA DE INFORMÁTICA EM FUNCIONAMENTO?

Sistema Operacional Unidade Instalando o Ubuntu Virtualizado

SISTEMAS OPERACIONAIS LIVRES (LINUX) Professor Carlos Muniz

Guia de instalação para ambiente de Desenvolvimento LINUX

Como instalar o sistema operacional pfsense no Citrix Xen Server

Manual do Teclado de Satisfação Online WebOpinião

Comandos importantes Virtual Box Linux Compartilhamento

Digi Voice. DigiVoice. Manual do Usuário - DigiVoice Hardware Tests. DigiVoice Tecnologia em Eletrônica. DigiVoice Hardware Tests Versão 1.0.

UNIVERSIDADE FEDERAL DO AMAPÁ PRÓ REITORIA DE ADMINISTRAÇÃO E PLANEJAMENTO DEPARTAMENTO DE INFORMÁTICA. Manual do Moodle- Sala virtual

UDPcast Clonagem de HDs via rede utilizando

Lync Acessando o Lync Web App

Sistema Operacional Unidade 8.3 Montagem de dispositivos. QI ESCOLAS E FACULDADES Curso Técnico em Informática

SIMULADO Windows 7 Parte V

No Fedora, instalamos os pacotes "mysql" e "mysql-server", usando o yum:

Tutorial: Instalando Linux Educacional em uma maquina virtual

Como criar máquinas virtuais no Virtual Box

Portaria Express 2.0

Revisão Aula Explique a MBR(Master Boot Record)

Virtual Box. Guia. Instalação E Utilização. Criado por Wancleber Vieira wancleber.vieira@ibest.com.br

6 programas para criar pendrives bootáveis

Operador de Computador. Informática Básica

Tutorial de uso do Subversion com RapidSVN

Jackson Barbosa de Azevedo

Guia: como instalar o Ubuntu Linux

Para continuar, baixe o linux-vm aqui:

UNIDADE III Sistemas Operacionais WINDOWS

Configurando NFS + NIS Ubuntu Linux

Como criar máquinas virtuais no VMware ESXi

Tutorial Instalação Dual Boot Ubuntu e Windows XP Virtualização com VirtualBox

MANUAL DE EMISSÃO E INSTALAÇÃO DO CERTIFICADO TIPO A1 (GOOGLE CHROME)

LISTA DE COMANDOS DO LINUX 1

Linux System Administration 455


GUIA DE INSTALAÇÃO TOOLBOX.

Entendendo o Sistema Operacinal. Prof. Armando Martins de Souza armandomartins.souza@gmail.com

Palestrante Duda Grass

PORTAL DE ATENDIMENTO Manual do Usuário VERSÃO 2.0

Manual de Instalação SIM/SINASC

Manual. Clonagem Linux

TUTORIAL DE INSTALAÇÃO DA MÁQUINA VIRTUAL VIRTUALBOX COM INSTALAÇÃO DA VERSÃO DO SISTEMA OPERACIONAL UBUNTU

Julgue os itens a seguir referentes a conceitos de software livre e licenças de uso, distribuição e modificação.

Configurando o Controle dos Pais no Windows Vista

Manual de Instalação Linux Comunicações - Servidor. Centro de Computação Científica e Software Livre - C3SL

Recuperando o GRUB após instalação do Windows

Manual de Instalação. Instalação via apt-get

BR DOT COM SISPON: MANUAL DO USUÁRIO

Como instalar os recursos adicionais para convidados e acesso aos aplicativos

Sistema Operacional Unidade 13 Servidor Samba. QI ESCOLAS E FACULDADES Curso Técnico em Informática

Manual de Instalação e Configuração do SQL Express

Passo a passo para instalação de um Servidor SSH

Informática. Aula 04/12. Prof. Márcio Hollweg. Visite o Portal dos Concursos Públicos

MANUAL DE INSTALAÇÃO 1) ORACLE VIRTUALBOX ; 2) MICROSOFT WINDOWS ; 3) SUMÁRIOS GENEPLUS.

AJUDANDO-TE A CONHECER MELHORAR O BOM FUNCIONAMENTO DO TEU COMPUTADOR

Instalação do Metamorphose Linux

Guia de início rápido do Alteryx Server

1 Objetivos da Oficina

- Wireless e NTP - 272

UFBA Universidade Federal da Bahia CPD Central de Processamento de Dados. Rede VPN UFBA. Procedimento para configuração

INSTALANDO O UBUNTU PELA IMAGEM ISO OU LIVE-USB DA UFV PASSO-A-PASSO.

Transcrição:

Curso Realmente Básico de Linux (10 Coisas que você precisa saber para usar o sistema operacional mais versátil do Mundo IMHO) Essa aula poderá ser baixada em:..http://www.boscojr.com/lpi/arquivos/10coisas.pdf

1. Quais as diferenças Entre o GNU/Linux e o MS/Windows V 1.1

MS/Windows Proprietário Gráfico Case Insensitive \ para separar pastas Unidade de Disco Arquivos!= diretórios extensões GNU/Linux Livre Texto Case sensitive / para separar pastas Montagem Tudo é arquivo Não existe extensão

2. Virtualização (Esse é pra quem vai trabalhar com Linux como máquina virtual) V 1.1

Passo 1: Download Neste curso será usado o Oracle Virtualbox como ferramenta de virtualização. Para fazer o download vá ao site: https://www.virtualbox.org/wiki/downloads

Passo 2: Configurar VM Esta presente nas estações um arquivo chamado LPI-Debian-Texto.VDI esse arquivo é uma imagem de um sistema realmente básico que vamos usar para começar a trabalhar com GNU/Linux. Os slides a seguir mostram como usar esse VDI para configurar uma máquina virtual em um sistema com VirtualBOX (versão 4.1.10).

1: Pressione Novo 2: Pressione Próximo V 1.1 4: Memória(deixe o padrão) Pressione próximo 9: Pronto! Pressione Criar 5: pressione o ícone da pasta ao lado 3: Digite Debian, o sistema e a versão são completados. Verifique, se não preencha! 8: Pressione iniciar para Começar a máquina Linux 7: Com o VDI selecionado Pressione Próximo 6: Selecione O arquivo VDI

Se tudo der certo... V 1.1

O que pode dar errado? Essa máquina foi criada com o disco na controladora SATA como mostra o destaque na figura. Desta forma quando o sistema foi instalado o disco era SATA, que tem arquivo de dispositivo, diferente de IDE (PATA). Em algumas situações o virtualizador cria essas maquinas com controladoras de disco IDE. Se a sua máquina virtual não iniciou, veja se o VDI está plugado em uma controladora IDE, se positivo troque para SATA.

3. Como entrar no Linux V 1.1

O processo de Login Em sistemas linux existem basicamente dois tipos de usuários: Administrador: no caso do Linux é um só o root; Ordinários: Usuários comuns que se logam e usam o sistema; De Sistema: Usuários que emprestam suas credenciais para serviços rodarem. No nosso sistema o root tem senha 123456 e existe um usuário ordinário chamado aluno, cuja a senha é aluno. OBS: Evite logar no sistema como root, faça isso somente se for executar alguma tarefa administrativa como instalar um software ou criar algum usuário. (essa é uma das bases da segurança no Linux)

Faça o Login com Aluno Prompt De comando Debian GNU/Linux 5.0 debian LPI debian LPI login: aluno password: Usuário que logou @ Nome do host aluno@debian LPI:~$ aluno@debian LPI:~$ pwd /home/aluno aluno@debian LPI:~$ cd.. aluno@debian LPI:~$ touch teste aluno@debian LPI:~$ cd aluno@debian LPI:~$ pwd /home/aluno comando

4. Como executar um comando V 1.1

Comandos Os comandos do Linux são executados no prompt do interpretador de comandos; Em geral os comandos não interativos, não oferecem resposta, eles simplesmente terminam, ou seja, se você executar um comando (não interativo) e ele não te der resposta na tela é por que deu tudo certo (na maioria dos casos); Uma linha comando tem três partes: O comando em si Os modificadores (opções) Parâmetros Dos itens acima o único obrigatório para todos os comandos é o comando em si. Ex.: $ comando opções parâmetros

Prática Façam! Esse $ é o prompt Por favor não digite $ ls $ ls a Lista os arquivos de uma pasta, por omissão a pasta atual Se a pasta tiver vazia ele mostrará o somente prompt. A opção -a modifica o comportamento padrão do comando ls, neste caso o comando passa a mostrar também os arquivos ocultos. $ ls a /etc Agora foi informado uma pasta para a listagem. Ou seja /etc/ foi passado como parâmetro.

5. Como Trabalhar com arquivos e pastas (copiar, apagar, renomear, remover, listar) V 1.1

Listando pastas O comando para listar arquivos ou pastas é o ls. Sua sintaxe é da forma: ls [opções] Arquivo Ex: $ ls /etc/ lista Pasta FAÇA!

Cópia de Arquivos O comando para cópia de arquivos ou pastas é o cp. Sua sintaxe é da forma: cp [opções] Arquivo Arquivo cp [opções] Arquivo Diretório cp r Diretório Diretório Ex: $ cp /etc/passwd. FAÇA! Como você verifica Se o arquivo Foi copiado? Copia Arquivo P/ Diretório atual

Movendo arquivos O comando para mover arquivos ou pastas é o mv. Sua sintaxe é da forma: mv [opções] Arquivo Arquivo mv [opções] Arquivo Diretório mv Diretório Diretório Ex: $ mv passwd usuarios FAÇA! Como você verifica Se o arquivo Foi renomeado? Move (renomeia Nesta caso) Arquivo P/ Outro Arquivo

Exibindo o conteúdo de um arquivo texto O comando para exibir o conteúdo de um arquivo é o cat (ele serve para muito mais!). Sua sintaxe é da forma: cat [opções] Arquivo Ex: $ cat usuarios exibe Arquivo FAÇA!

Removendo um arquivo O comando para remover um arquivo é o rm. Sua sintaxe é da forma: rm [opções] Arquivo Ex: $ rm usuarios remove Arquivo FAÇA!

Diretórios No Linux não existe o conceito de unidade de disco (C:, D:, etc..) todos os arquivo disponíveis no sistema devem ser acessados apartir do diretório raiz /. Ex.

Como se achar na hieraquia? Com o comando PWD (Path of Work Directory) $ pwd /home/aluno Pasta atual

Como se deslocar na hieraquia? Com o comando CD (change diretory) $ pwd /home/aluno $ cd /tmp $ pwd /tmp $ cd $ pwd /home/aluno Foi para a Pasta /tmp Pasta atual Voltou para A pasta anterior

Criação de pastas O comando usado para criar pastas é o mkdir. A sua sintaxe é: mkdir [opções] Pasta Exemplo: $ mkdir teste $ cd teste $ pwd $ /home/aluno/teste $ cd $ pwd /home/aluno

6. Como editar um arquivo V 1.1

Editando um arquivo texto Existem vários comandos para editar um arquivo texto no Linux, aqui vamos mostrar um dos mais simples: o pico. Sua sintaxe é da forma: pico Arquivo FAÇA! Ex: $ pico usuarios Use as setas para navegar pela linhas Ctrl + O Gravar alterações Ctrl + X : Sair

7. O que é uma variável de ambiente V 1.1

Variáveis de Ambiente As variáveis de ambiente são responsáveis, dentre outras coisa, configurar seção. O exemplo abaixo mostra a configuração do tempo de inatividade para logout automático. $ echo $USER aluno $ TMOUT=10 $ echo $TMOUT 10

8. Como instalar um programa V 1.1

Instalação de Programas Três Formas de Instalar aplicações 1: Baixar o fonte e compilar Passos: # tar xzvf fonte.tgz #./configure # make # make install 2: Baixar o pacote - Dois tipos principais.deb: distribuições baseadas em debian. Ex: ubuntu.rpm: distribuições baseadas em Red Hat. Ex: Fedora Ferramentas # dpkg -i nome-pacote.deb # rpm -i nome-pacote.rpm

Instalação de Programas A forma que nos interessa no momento: Instalação via repositório de pacotes ou DVD: Resolve problema de dependências automaticamente Distribuições baseadas em Debian usam apt ou aptitude: ex: # apt-cache search games # apt-get install stella Distribuições Baseadas em Red Hat usam yum, ex: # yum search games # yum install stella

Instalação de Programas (Debian) A configuração dos repositórios está arquivo /etc/apt/sources.list; As linhas que começam com # são comentários e não contam para a configuração; Serão muitas as situações onde será necessário instalar algum programa, felizmente para nós a maioria deles estará nos repositórios. Como podemos exibir o conteúdo deste arquivo?

Instalação de Programas (Debian) C: R: Exemplo:O programa que preciso não está instalado no sistema, como faço? Por Ex: nmap (scanner de portas e vulnerabilidades) $ apt cache search nmap Busca do programa p nmap The Network Mapper C: $ apt cache apt get install search nmap Nome do pacote Instalação do pacote R: E: Não foi possível abrir arquivo de trava /var/lib/dpkg/lock open (13 Permissão negada) E: Unable to lock the administration directory (/var/lib/dpkg/), are you root? ERRO! Voce é capaz De dizer o porquê?

Instalação de Programas (Debian) C: R: C: R: Exemplo: instalar o pacote nmap $ apt cache su search nmap password: $ # apt cache apt get install search nmap Tornado-se root Digite a senha 123456 (pra nós) Agora pode Instalar do pacote RESP! Voce não é Adm do sistema (root) Construindo árvore de dependências... Lendo informação de estado... Os pacotes extra a seguir serão instalados: libpcap0.8 Os NOVOS pacotes a seguir serão instalados: libpcap0.8 nmap 0 pacotes atualizados, 2 pacotes novos instalados, 0 a serem removidos e 0 não atualizados. É preciso baixar 0B/1143kB de arquivos. Depois desta operação, 3936kB adicionais de espaço em disco serão usados. Você quer continuar [S/n]? S Digite <S> E enter

Se tudo deu certo: Você poderá rodar o nmap: # nmap ss 127.0.0.1 FAÇA!

Instalando o pacote (Debian) O que pode dar errado? Sem conectividade com os repositórios Existem várias formas de ver onde está o problema de conectividade, porém isso será visto aqui. DVD-ROM de pacotes fora da unidade Se o DVD de instalação não estiver na unidade você receberá uma mensagem parecida com essa: Troca de mídia: por favor insira o disco nomeado 'Debian GNU/Linux 5.0.4 _Lenny_ Official i386 DVD Binary 1' na unidade cdrom e pressione enter Neste caso insira o DVD (virtualmente se for o caso) e pressione enter. O processo de instalação seguirá e você receberá uma mensagem confirmando a instalação.

9. Como trabalhar com pendrive e mídias externas (Esse é para que está no modo texto, pois no modo gráfico tudo é feito automaticamente)

Mídias externas Nos dias atuais você deverá trabalhar com dois tipos mais comuns de mídia: DVDs e pendrives; O Linux não tem o conceito de unidade de disco, desta forma os dispositivos são montados no sistema de arquivos. O que você precisa saber é qual dispositivo é está representando a mídia no sistema, no caso do Linux será algum arquivo na pasta /dev. Para o DVD durante a instalação o é criado um

Montando Mídias Para montar uma mídia é usado o comando mount. A sua sintaxe é a seguinte: mount dispositivo ponto_de_montagem Onde: Dispositivo é o arquivo de dispositivo E ponto de montagem é o diretório onde será montado a mídia. Quando o processo de montagem está completo todas as operações neste diretório se refletem na mídia. É como se o diretório fosse a mídia.

Montando Mídias DVD (mídias óticas) Para montar: # mount /dev/cdrom /media Operações de montagem Deve ser feitas com root Arquivo de dispositivo Pasta que representará A mídia após a montagem Para acessar o conteúdo da mídia é só usar a pasta ponto de montagem com se fosse a própria mídia, todo conteúdo estará lá, ex: # cd /media # ls /media Após usar um mídia ele deve ser demontada, o comando para isso é o umount: # umount /media Se algum arquivo da mídia estiver aberto ou algum usuário estivem em pastas da mídia, a desmontagem vai falhar, com a mensagem recurso ocupado (resource is busy).

Montando Mídias Pendrive A dificuldade de trabalhar com pendrives é saber qual o arquivo de dispositivo foi criado para representar o pendrive. No modo gráfico como já falado anteriormente você não precisa preocupar-se pois todo o processo é feito automaticamente. Para saber qual o arquivo de dispositivo equivalente ao pendrive espetado no sistema é preciso ver o log do Kernel. O comando usado para isso é o dmesg.

Montando Mídias (Pendrives) # dmesg Assim que você pluga O hardware avisa ao Kernel [266480.136012] usb 1 4: new high speed USB device using ehci_hcd and address 6 [266480.266716] usb 1 4: configuration #1 chosen from 1 choice [266480.266849] scsi9 : SCSI emulation for USB Mass Storage devices [266480.266992] usb storage: device found at 6 [266480.266994] usb storage: waiting for device to settle before scanning [266485.264178] usb storage: device scan complete [266485.291042] scsi 9:0:0:0: Direct Access Kingston DT 101 II PMAP PQ: 0 ANSI: 0 CCS [266485.291424] sd 9:0:0:0: Attached scsi generic sg2 type 0 [266486.896988] sd 9:0:0:0: [sdb] 15679488 512 byte logical blocks: (8.02 GB/7.47 GiB) [266486.897481] sd 9:0:0:0: [sdb] Write Protect is off [266486.897483] sd 9:0:0:0: [sdb] Mode Sense: 23 00 00 00 [266486.897485] sd 9:0:0:0: [sdb] Assuming drive cache: write through [266486.900731] sd 9:0:0:0: [sdb] Assuming drive cache: write through [266486.900734] sdb: sdb1 [266486.922606] sd 9:0:0:0: [sdb] Assuming drive cache: write through [266486.922610] sd 9:0:0:0: [sdb] Attached SCSI removable disk Arquivo de Dispositivo Do Pendrive /dev/sdb Arquivo de dispositivo da Partição 1 do Pendrive /dev/sdb1

Pendrive Montando Mídias Agora que é conhecido o arquivo de dispositvo é só montar Para montar: # mount /dev/sdb1 /media Operações de montagem Deve ser feitas com root Arquivo de dispositivo (os arquivos estão na partição) Pasta que representará A mídia após a montagem Para acessar o conteúdo da mídia é só usar a pasta ponto de montagem com se fosse a própria mídia, todo conteúdo estará lá, ex: # cd /media # ls /media Após usar um mídia ele deve ser demontada, o comando para isso é o umount: # umount /media Se algum arquivo da mídia estiver aberto ou algum usuário estivem em pastas da mídia, a desmontagem vai falhar, com a mensagem recurso ocupado (resource is busy).

10. Como instalar o Linux V 1.1

Instalação do Sistema Antes crie uma máquina virtual com base na parte de virtualização desta aula. Depois da máquina virtual criada você poderá seguir a sequencia de slides mostrada aqui. No hora de iniciar a nova máquina o virtualizador lhe alertará sobre o primeiro boot e vai questionar sobre o DVD de instalação. Use o ISO da pasta indicada pelo professor. Agora siga os passos do tutorial: http://www.boscojr.com/lpi/instala-debian.html

Por enquanto é isso pessoal! V 1.1