Mini curso de GNU/Linux



Documentos relacionados
Administração de Sistemas Operacionais

Everson Scherrer Borges João Paulo de Brito Gonçalves

SISTEMA OPERACIONAL & SOFTWARE LIVRE

Universidade Federal de Goiás. Alexandre Ferreira de Melo CERCOMP / UFG

Revisão LPI101. Tópicos e Objetivos Instalação e Gerenciamento de Pacotes do Linux Dispositivos, Sistemas de Arquivos Linux e o FHS

Software Livre. Acesso ao código fonte Alterar o código fonte Redistribuir Utilizar como desejar

I N F O R M Á T I C A. Sistemas Operacionais Prof. Dr. Rogério Vargas Campus Itaqui-RS

Sistema Operacional Unidade 2 - Estrutura, dispositivos e sistema de arquivos do Linux

Introdução a Administração de Sistemas GNU/Linux

LINUX. Lapro I Profa. Fernanda Denardin Walker. - Aula 2 - Material adaptado de: Isabel Mansour, Marcia Moraes e Silvia Moraes SISTEMA OPERACIONAL

Administração de Redes Linux. Unidade 1 - LINUX

Gerenciamento de sistemas GNU/Linux: do computador pessoal à rede corporativa

Estudo de Caso II: LINUX

Tutorial de instalação do Debian Rudson Ribeiro Alves

Linux pra mim, Linux pra você!

Gerenciamento de Boot

Instalando o Debian em modo texto

Mini curso de GNU/Linux

FTIN Formação Técnica em Informática Módulo de Administração de Servidores de Rede AULA 03. Prof. Gabriel Silva

>>> OBJETIVOS... === FHS - Filesystem Hierarchy Standard. === Sistemas de arquivos e Partições

22:59:36. Introdução à Informática com Software Livre

03/11/2011. Apresentação. SA do Linux. Sistemas de Arquivos. Curso Tecnologia em Telemática. Disciplina Administração de Sistemas Linux

Manual de instalação. Manual de instalação. Liberdade. Liberdade. Versão /10/2002. Versão /10/2002

LABORATÓRIO DE SISTEMAS OPERACIONAIS. PROFª. M.Sc. JULIANA HOFFMANN QUINONEZ BENACCHIO

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

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

Sistema Operacional Unidade 1 Introdução aos Sistemas Operacionais GNU/Linux. QI ESCOLAS E FACULDADES Curso Técnico em Informática

Sistema Operacional LINUX

Introdução a Sistemas Abertos

Introdução ao Linux: Parte I

Curso de Introdução ao. Debian GNU/Linux

SISTEMAS OPERACIONAIS ABERTOS Prof. Ricardo Rodrigues Barcelar

16:21:50. Introdução à Informática com Software Livre

Aula 01. Introdução ao Linux

Introdução ao Sistema Linux

MANDRIVA CONECTIVA LINUX - ADMINISTRAÇÃO DE SISTEMAS E REDES

Curso de Linux Básico com o Linux Educacional

Adelman Wallyson de Sousa Benigno

Fundamentos e Prática em Informática Ensino Médio Integrado em Informática. Lara Popov Zambiasi Bazzi Oberderfer

Agente local Aranda GNU/Linux. [Manual Instalación] Todos los derechos reservados Aranda Software [1]

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

NÚCLEO DE CIDADANIA DIGITAL Caminho Livre para o novo mundo! Conceitos básicos de Linux.

4. Conceitos Básicos de Computação: Sistemas Operacionais

Roteiro 3: Sistemas Linux arquivos e diretórios

Guia de instalação UEG Linux LTS

Faculdades Senac Pelotas

Disciplina: Sistemas Operacionais Professor: Cristiano Mariotti

Laboratório de Redes de Computadores e Sistemas Operacionais


História. Sistema Operacional

1. Adição de um disco rígido a uma máquina existente. Iremos utilizar uma máquina virtual

Administração de Sistemas Livres. Prof. Lais Farias Alves

Publicado por brain em Sáb, :35. :: Documentação [

Introdução ao Linux MICHELLE NERY

Apontamentos do livro de AI Linux. 1.5 Modo texto e modo gráfico

Prof. Jefferson Costa

Organização do Curso. Instalação e Configuração. Módulo II. Pós Graduação em Projeto e Gerencia de Redes de Computadores

Revisão Aula O que é um sistema de arquivos?

Projeto de extensão Linux no Campus

Curso GNU/Linux. Instalação do Linux...2 O HD não possui nenhuma partição...3. Existe apenas uma partição com espaço livre...3

Sistema Operativo Linux

09a: Máquina Virtual Particionamento Sistemas de Arquivos. ICO /2 Professores: Bruno Fontana da Silva Maria Cláudia de Almeida Castro

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

Sistemas operativos unix

Gerenciamento de Redes de Computadores. Pfsense Introdução e Instalação

Capítulo 9 Manipulando Hardware e dispositivos

Instalar o MarkVision

Informática I. Aula Aula 19-20/11/06 1

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

Conteúdo. Wariston Fernando Pereira. MBA Gestão Estratégica e Inteligência em Negócios; Bacharelado em Ciência da Computação;

Tutorial Kurumin GNU/Linux 6.0 1/20

Informática. Professor: Diego Oliveira. Conteúdo 03: Sistemas Operacionais

GPT. Domine a nova geração de tabela de partições em disco. GPT: domine a nova geração de tabela de partições de disco. João Eriberto Mota Filho

AULA 5 Sistemas Operacionais

CC Montagem e manutenção de hardware Docente: Nataniel Vieira 1 sem Técnico em Informática Roteiro 06: Atividade sobre o Documentário RevolutionOS

INSTALAÇÃO DO SUSE LINUX ENT. DESKTOP 10

Oficina de ferramentas de Gerência para Redes em Linux. Prof. Jefferson Santiago

Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 05 Estrutura e arquitetura do SO Parte 1. Cursos de Computação

Laboratório de Hardware

Administração de Sistemas GNU/Linux

HOW TO. Instalação do Firewall 6.1 Software

SOFTWARE LIVRE. Fábio Rodrigo Barby Informática - IFPR

Fundamentos de Administração de Sistemas

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

UM PBX GENUINAMENTE BRASILEIRO

Sistemas Distribuídos

Curso de Introdução ao Debian GNU/Linux

Labgrad. Usúario: <matricula> Senha: senha

Sistemas Operacionais

Noções de Software. André Aziz Francielle Santos

CC Montagem e manutenção de hardware Docente: Nataniel Vieira 1 sem Técnico em Informática Roteiro 06: Atividade sobre o Documentário RevolutionOS

SISTEMAS DE ARQUIVOS Sistemas operacionais

Aula 01 Visão Geral do Linux

Informática Fácil NOÇÕES DE LINUX. Prof.: Adelson Gomes Ferraz Antonio Carlos Reis

No mercado atual, podemos encontrar vários tipos de sistemas operacionais que fazem parte das seguintes classes:

UM PBX GENUINAMENTE BRASILEIRO MANUAL DE INSTALAÇÃO COM IMAGEM ISO

Transcrição:

Rudson Ribeiro Alves Mestre em Física (Semi Condutores) Usuário Unix de 1991 1998 Usuário Slackware deste 1994 Professor da UVV deste 1998 Mini curso de GNU/Linux Noções básicas sobre GNU/Linux Plataforma Debian

Cronograma 1/2 Introdução ao GNU/Linux GNU/Linux Projeto GNU BSDs Distribuições GNU/Linux Instalação Particionamento Configuração e instalação Gerenciadores de boot Introdução GNU/Linux Estrutura de diretórios Inicialização do sistema Aplicativos gráficos - KDE 2

Cronograma 2/2 Introdução a comandos no Shell Manipulação de arquivos/tipos de arquivos Permissões/Compactadores Script Shell Administração do Sistema Criação de contas e grupos Runlevels Logs do sistema Instalação de programas Redes Configuração Servidores: ssh, ftp e http Configurando Clientes: NIS e NFS 3

Introdução ao GNU/Linux Projeto GNU: Foi iniciado em 1984 para desenvolver um sistema operacional completo, compatível com o Unix, que fosse software livre: o sistema GNU. (GNU é um acrônimo recursivo para GNU Não é Unix e é pronunciado como guh-noo. ). Variantes do sistema operacional GNU, que incluem o kernel Linux, são hoje amplamente utilizadas; embora estes sistemas sejam frequentemente chamados de Linux, eles seriam mais corretamente chamados de sistemas GNU/Linux. Richard Matthew Stallman Fundador do movimento free software, do projeto GNU, e da Free Software Foundation(FSF) 4

Introdução ao GNU/Linux O kernel Linux: O Linux é um kernel de sistema operativo compatível com Unix. Foi criado por Linus Torvalds em 1991 e subseqüentemente desenvolvido com a ajuda de programadores de todo o mundo como software livre (SL). Foi inicialmente desenvolvido para o processador Intel 80386 (arquitetura x86), mas tem sido adaptado para muitas plataformas, desde dispositivos embarcados (ex. CRIS, da Axis), até computadores de grande porte (ex. S/390 da IBM), passando por processadores com arquiteturas x86-64 (AMD e Intel), IA-64 (Itanium da Intel) e RISC (ex. UltraSPARC da Sun e PowerPC da IBM-Motorola). É quase na totalidade escrito em C com algum código Assembly, quando necessário, principalmente por causa de desempenho e especificidades da plataforma. Linus Torvalds Criador do kernel Linux 5

Introdução ao GNU/Linux BSD O Free/Net/...BSD são sistemas operacionais livres do tipo Unix descendente do BSD desenvolvido pela Universidade de Berkeley. Está disponível para as plataformas Intel x86, DEC Alpha, Sparc, PowerPC e PC-98 assim como para as arquiteturas baseadas em processadores de 64bits IA-64 e AMD64. Considerado como robusto e estável, geralmente é utilizado em servidores, como de Internet ou Proxies, mas também pode ser utilizado como estação de trabalho. Universidade de Berkeley 6

Introdução ao GNU/Linux Distribuições Linux ou GNU/Linux 1992 SLS (Softlanding Linux System) 1993 Slackware 1993 Debian 1994 S.u.S.E (1998 SuSE, 2004 SUSE) 1994 RedHat 1996 Conectiva 1998 Mandrake 2002 Gentoo 2002 SLAX (Live-CD) 2003 KNOPPIX (Life-CD) 2004 Kurumin 2004 Ubuntu 2005 Mandriva http://www.linuxfromscratch.org/ Linha do Tempo - Linux 7

Instalação Praticionamento: Gparted Iso: /home/ftp/linux-isos/gparted-livecd-0.3.4-8.iso Página do Projeto: http://gparted.sourceforge.net/ 8

Instalação/Partições no GNU/Linux Partições no PC: 4 primárias; Ou até 3 primárias com 1 estendida. Estendida: Pode conter até 12 partições lógicas 9

Instalação/Partições no GNU/Linux Nomeando as partições Windows: estas partições são C:, D:, E:,... Linux estas partições são acessadas através de dispositivos em /dev: /dev/hda disco Master na controladora primária /dev/hda1, /dev/hda2,..., /dev/hda15 /dev/hdb disco Slave na controladora primária /dev/hdb1, /dev/hdb2,..., /dev/hdb15 /dev/hdc disco Master na controladora secundária /dev/hdc1, /dev/hdc2,..., /dev/hdc15 /dev/hdd disco Slave na controladore secundária /dev/hdd1, /dev/hdd2,..., /dev/hdd15... 10

Instalação/Partições no GNU/Linux Exemplo de partições ~ $ cat /etc/fstab grep 'hda' /dev/hda5 swap swap defaults 0 0 /dev/hda6 / reiserfs defaults 1 1 /dev/hda7 /mnt/hd/vm # hdparm /dev/hda reiserfs auto,owner,rw 0 0 /dev/hda8 /home /dev/hda1 speed: reiserfs 36.56 MB/s defaults 1 2 /dev/hda9 /home/ftp /dev/hda5 speed: reiserfs 35.04 MB/s defaults 1 2 /dev/hda10 /home/ftp/pessoal /dev/hda6 speed: reiserfs 36.30 MB/s defaults 1 2 /dev/hda1 /mnt/hd/windows /dev/hda7 speed: vfat 34.36 MB/s noauto,users,rw 1 0 /dev/hda8 speed: 30.58 MB/s ~ $ df -h Sist. Arq. Tam /dev/hda9 Usad speed: Disp Uso% 29.19 Montado MB/s em /dev/hda6 9,4G /dev/hda10 4,2G speed: 5,2G 45% 22.87 / MB/s /dev/hda7 13G 2,0G 11G 16% /mnt/hd/vm /dev/hda8 25G 11G 14G 45% /home /dev/hda9 28G 21G 7,8G 73% /home/ftp /dev/hda10 19G 12G 6,3G 66% /home/ftp/pessoal 11

Instalação/Partições no GNU/Linux Quantas partições necessito para instalar um GNU/Linux? UMA! / (root). Para um uso confortável na maioria das distribuições: 9GB Swap pode ser feito como arquivo como no Windows. Aconselho no mínimo duas partições: Swap com o dobro do tamanho da memória RAM (mem 256M) ou igual a memória (mem > 256M) / (root). Para um uso confortável na maioria das distribuições: 9GB Uso mais avançado (ou talvez conciente): Swap com o dobro do tamanho da memória RAM (mem 256M) ou igual a memória (mem > 256M) / (root). Para um uso confortável na maioria das distribuições: 9GB /home; /var; /usr; e outras... /tmp em memória RAM 12

Instalação/Gerenciador de Boot Gerenciadores de boot são softwares capazes de iniciar o processo de carregamento de sistemas operacionais em um computador. Lilo Artigo do Hugo Cisneiros: http://www.devin.com.br/eitch/lilo/ Arquivo de configuração: /etc/lilo.conf Instalanção apenas como root: # lilo 13

Instalação/Gerenciador de Boot Grub Linux Manual: http://www.devin.com.br/eitch/tlm4/s1-configurando-grub.html Arquivo de configuração: /boot/grub/menu.lst Instalação: O comando a seguir instala o grub na mbr do disco rígido /dev/hda: # grub-install /dev/hda Uma grande vantagem do grub frente ao lilo é que a instalação no mbr é necessário ser feita apenas uma vez. Alterações no kernel, com recompilação, não necessitam de uma nova instalação. Para isto, basta editar ao arquivo /boot/grub/menu.lst a nova entrada do novo kernel. 14