You are on page 1of 27

Sistemas Operacionais Linux

Professor Lo Matos
E-mail: leomatosinf@gmail.com Site: www.leomatos.com.br Msn: prof_leo_inf@hotmail.com

Hardware
Parte Fsica de um computador Parte mecnica, palpvel.

Professor Lo Matos

Ex.: Processador, memrias, teclado, mouse e outros.

Software
Parte Lgica que faz um computador funcionar Parte inteligente, programas. Seqncia lgica de instrues (comandos).
Ex.: Aplicativos de texto, planilhas eletrnicas, Sistemas Operacionais, jogos e outros.

Tipos de Software
Sistema Operacional Aplicativos Utilitrios Firmware

Professor Lo Matos

Sistema Operacional

Professor Lo Matos

So programas responsveis pelo gerenciamento de informaes e de componentes de hardware e software. Para utilizarmos um computador necessria, inicialmente, a instalao de um sistema operacional. Serve como um intermedirio entre o usurio, qualquer outro programa e os recursos de hardware, ou seja, nenhum programa ou usurio conversa diretamente com os componentes fsicos do computador. Um Sistema Operacional pode ser Monousurio ou Multiusurio, e ainda Monotarefa ou Multitarefa.

Os Sistemas Operacionais mais conhecidos do mercado so:


Famlia Windows ( Windows 98, XP, Vista, Windows 2000 e 2003) Unix Linux Ms-Dos

Sistema de arquivos

Professor Lo Matos

Alm da estrutura fsica do disco (HD), um Sistema Operacional necessita de um sistema que o mostre como fazer a leitura ou gravao neste disco, o que chamamos de Sistema de Arquivos. Um sistema de arquivos faz a organizao dos arquivos no disco.

Noes de Software Livre

Professor Lo Matos

A idia de Software Livre foi criada por uma fundao no governamental e sem fins lucrativos chamada de FSF (Free Software foundation Fundao do Software Livre). Est voltada para o compartilhamento do conhecimento tecnolgico, fazendo com que o uso de computadores se torne cada vez mais popular no mundo inteiro.

GPL (General Public Licence - Licena pblica Geral)


Liberdade n. 0 - A liberdade de executar o programa, para qualquer propsito; Liberdade n. 1 - A liberdade de estudar como o programa funciona, e adapt-lo para as suas necessidades. Acesso ao cdigo-fonte um pr-requisito para esta liberdade; Liberdade n. 2 - A liberdade de redistribuir cpias de modo que voc possa ajudar ao seu prximo; Liberdade n. 3 - A liberdade de aperfeioar (modificar) o programa, e liberar os seus aperfeioamentos, de modo que toda a comunidade se beneficie. Acesso ao cdigo-fonte um pr-requisito para esta liberdade.

Software Livre e Software Proprietrio


Software Livre Sistemas Operacionais Programas de Escritrio Navegador de Internet Gerenciador de E-mails Manipulador de Imagens Linux BrOffice.org / Open Office Mozilla Firefox Mozilla Thunderbird Gimp Software Proprietrio Microsoft Windows Microsoft Office Internet Explorer Microsoft Outlook Adobe Photoshop

10

Linux

Professor Lo Matos

O Linux um sistema operacional considerado um Software livre. Desenvolvido pela fuso do projeto GNU e a idia de um finlands chamados Linus Torvalds.

11

Formao do Sistema Linux

12

Formao do Sistema Linux


Kernel: a principal parte de um Sistema Operacional. Estamos falando do ncleo, do centro nervoso, onde est localizada toda a programao criada (cdigo fonte) para controlar todo o funcionamento do Hardware de um computador. Shell: O shell um interpretador de comandos que atua como interface para o usurio se comunicar com o Kernel. Servidor X: um programa que d a possibilidade de criao e manipulao de Interfaces grficas que se comunicam atravs dele com o Kernel.

13

Formao do Sistema Linux


Interfaces Grficas: Ambientes convidativos, ambiente com janelas e cones. Tambm conhecido como gerenciadores de janelas. Exemplos: KDE, GNOME
Aplicativos: Programas com tarefas especificas que podem variar do uso da Internet, at mesmo a criao de uma planilha de clculos.

14

Interfaces grficas

Professor Lo Matos

KDE

GNOME

15

Interpretador de comandos

Professor Lo Matos

O mais conhecido SHELL o Bash.

16

Comunidades Linux

Professor Lo Matos

O kernel Linux foi criado em 1991 por Linus Torvalds, hoje mantido por uma comunidade mundial de desenvolvedores (que inclui programadores individuais e empresas como a IBM, a HP e a Hitachi). Milhares de desenvolvedores no mundo todo contribuem para a melhoria do Linux, com desenvolvimento de novas interfaces, novos recursos e corrigindo erros.

17

Distribuies Linux
Conectiva Linux Kurumin Fedora Red Hat Slackware Ubuntu Mandrake Debian Suse

Professor Lo Matos

(O Kernel vestido com roupas diferentes)

18

Linux vs Windows
Microsoft Windows Software Proprietrio da Microsoft Cdigo fonte indisponvel (fechado) Sistema de Arquivos FAT e NTFS Sistema Multitarefa Verso XP - Sistema Monousurio. Existem verses do Windows que so Multiusurio como (Windows 2003 Server e Vista Ultimate)

Professor Lo Matos

GNU Linux Software Livre desenvolvido por Linus Cdigo fonte disponvel (aberto) Sistema de Arquivos EXT (mais usado) e Reiserfs que no to comum. Sistema Multitarefa Sistema Multiusurio

19

Instalao dos dois Sistemas

20

Gerenciador de Boot
GRUB LILO

Professor Lo Matos

21

Contas de usurio Linux

Professor Lo Matos

Conta de Administrador ou Super Usurio Conta de usurio comum

22

Arquivos

Professor Lo Matos

O Linux trabalha de forma Case-Sensitive, ou seja, faz diferenciao entre letras maisculas e minsculas. Ento dentro de um mesmo diretrio poderia ter 3 arquivos com os seguintes nomes: Ex.: Texto.doc TEXTO.doc texTO.doc

Os nomes dos arquivos podem conter caracteres que no Windows proibido, como *. \ / ? e outros. Ento um arquivo no Linux poderia ter o seguinte nome: texto.descrito-artigo*.126.doc .

23

Estrutura de diretrios

Professor Lo Matos

24

Estrutura de Diretrios Windows


Professor Lo Matos

25

A funo de cada diretrio no Linux


(Cada macaco no seu galho)
Diretrio raiz ou simplesmente / o principal diretrio do Linux. Todos os diretrios do Linux esto organizado dentro do diretrio raiz.

Diretrio bin ou /bin (binrios) Armazena os arquivos binrios, ou seja, os equivalentes a executveis que conhecemos no Windows

26

Diretrio boot ou /boot (inicializao) Armazena os arquivos de inicializao do Sistema Linux. neste diretrio que encontramos o Kernel e alguns arquivos utilizados pelos gerenciadores de Boot ( Lilo e o Grub). Diretrio dev ou /dev (devices = dispositivo) Armazena os arquivos responsveis pelo funcionamento de um Hardware instalado, por exemplo drives de leitura de CDs e Disquetes, barramentos, portas. Diretrio root ou /root Armazena documentos pessoais do Super Usurio (Administrador) e exclusivo.

27
Professor Lo Matos Diretrio etc ou /etc Armazena os arquivos de configurao do Linux e de seus aplicativos. Fazendo uma comparao com o Windows seria arquivos de registro. Diretrio mnt ou /mnt (Mount = montar) O diretrio mount ou seja, /mnt , servir como ponto de montagem (visor de contedo) para o CDROM (/mnt/cdrom), drive de disquetes (/mnt/floppy) e outros dispositivos de armazenamento. Diretrio home ou /home Armazena documentos pessoais das contas de usurios comuns. Cada usurio comum ter um diretrio exclusivo dentro de /home.

You might also like