Sistemas Operacionais Linux Professor Lo Matos Email leomatosinfgmail

  • Slides: 27
Download presentation
Sistemas Operacionais Linux Professor Léo Matos E-mail: leomatosinf@gmail. com Site: www. leomatos. com. br

Sistemas Operacionais Linux Professor Léo Matos E-mail: leomatosinf@gmail. com Site: www. leomatos. com. br Msn: prof_leo_inf@hotmail. com

2 Hardware Professor Léo Matos • Parte Física de um computador • Parte mecânica,

2 Hardware Professor Léo Matos • Parte Física de um computador • Parte mecânica, palpável. Ex. : Processador, memórias, teclado, mouse e outros. Software • Parte Lógica que faz um computador funcionar • Parte inteligente, programas. • Seqüência lógica de instruções (comandos). Ex. : Aplicativos de texto, planilhas eletrônicas, Sistemas Operacionais, jogos e outros.

3 Tipos de Software • • Sistema Operacional Aplicativos Utilitários Firmware Professor Léo Matos

3 Tipos de Software • • Sistema Operacional Aplicativos Utilitários Firmware Professor Léo Matos

4 Sistema Operacional Professor Léo Matos • São programas responsáveis pelo gerenciamento de informações

4 Sistema Operacional Professor Léo Matos • São programas responsáveis pelo gerenciamento de informações e de componentes de hardware e software. • Para utilizarmos um computador é necessária, inicialmente, a instalação de um sistema operacional. • Serve como um intermediário entre o usuário, qualquer outro programa e os recursos de hardware, ou seja, nenhum programa ou usuário “conversa” diretamente com os componentes físicos do computador. • Um Sistema Operacional pode ser Monousuário ou Multiusuário, e ainda Monotarefa ou Multitarefa.

5 Os Sistemas Operacionais mais conhecidos do mercado são: • Família Windows ( Windows

5 Os Sistemas Operacionais mais conhecidos do mercado são: • Família Windows ( Windows 98, XP, Vista, Windows 2000 e 2003) • Unix • Linux • Ms-Dos

6 Sistema de arquivos Professor Léo Matos • Além da estrutura física do disco

6 Sistema de arquivos Professor Léo Matos • Além da estrutura física do disco (HD), um Sistema Operacional necessita de um “sistema” que o mostre como fazer a leitura ou gravação neste disco, é o que chamamos de Sistema de Arquivos. • Um sistema de arquivos faz a organização dos arquivos no disco.

7 Professor Léo Matos Noções de Software Livre • A idéia de Software Livre

7 Professor Léo Matos Noções de Software Livre • A idéia de Software Livre foi criada por uma fundação não governamental e sem fins lucrativos chamada de FSF (Free Software foundation – Fundação do Software Livre). • Está voltada para o compartilhamento do conhecimento tecnológico, fazendo com que o uso de computadores se torne cada vez mais popular no mundo inteiro.

8 GPL (General Public Licence - Licença pública Geral) • Liberdade n. º 0

8 GPL (General Public Licence - Licença pública Geral) • Liberdade n. º 0 - A liberdade de executar o programa, para qualquer propósito; • Liberdade n. º 1 - A liberdade de estudar como o programa funciona, e adaptá-lo para as suas necessidades. Acesso ao código-fonte é um pré-requisito para esta liberdade; • Liberdade n. º 2 - A liberdade de redistribuir cópias de modo que você possa ajudar ao seu próximo; • Liberdade n. º 3 - A liberdade de aperfeiçoar (modificar) o programa, e liberar os seus aperfeiçoamentos, de modo que toda a comunidade se beneficie. Acesso ao código-fonte é um pré-requisito para esta liberdade.

9 Software Livre e Software Proprietário Software Livre Software Proprietário Sistemas Operacionais Linux Microsoft

9 Software Livre e Software Proprietário Software Livre Software Proprietário Sistemas Operacionais Linux Microsoft Windows Programas de Escritório Br. Office. org / Open Office Microsoft Office Navegador de Internet Mozilla Firefox Internet Explorer Gerenciador de E-mails Mozilla Thunderbird Microsoft Outlook Manipulador de Imagens Gimp Adobe Photoshop

10 Linux Professor Léo Matos • O Linux é um sistema operacional considerado um

10 Linux Professor Léo Matos • O Linux é um sistema operacional considerado um Software livre. • Desenvolvido pela fusão do projeto GNU e a idéia de um finlandês chamados Linus Torvalds.

11 Formação do Sistema Linux

11 Formação do Sistema Linux

12 Formação do Sistema Linux • Kernel: É a principal parte de um Sistema

12 Formação do Sistema Linux • Kernel: É a principal parte de um Sistema Operacional. Estamos falando do núcleo, do centro nervoso, onde está localizada toda a programação criada (código fonte) para controlar todo o funcionamento do Hardware de um computador. • Shell: O shell é um interpretador de comandos que atua como interface para o usuário se comunicar com o Kernel. • Servidor X: É um programa que dá a possibilidade de criação e manipulação de Interfaces gráficas que se comunicam através dele com o Kernel.

13 Formação do Sistema Linux • Interfaces Gráficas: Ambientes convidativos, ambiente com janelas e

13 Formação do Sistema Linux • Interfaces Gráficas: Ambientes convidativos, ambiente com janelas e ícones. Também é conhecido como gerenciadores de janelas. Exemplos: KDE, GNOME • Aplicativos: Programas com tarefas especificas que podem variar do uso da Internet, até mesmo a criação de uma planilha de cálculos.

14 Interfaces gráficas Professor Léo Matos KDE GNOME

14 Interfaces gráficas Professor Léo Matos KDE GNOME

15 Professor Léo Matos Interpretador de comandos • O mais conhecido SHELL é o

15 Professor Léo Matos Interpretador de comandos • O mais conhecido SHELL é o Bash.

16 Comunidades Linux Professor Léo Matos • O kernel Linux foi criado em 1991

16 Comunidades Linux Professor Léo 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 Distribuições Linux Professor Léo Matos (O Kernel vestido com roupas diferentes) • •

17 Distribuições Linux Professor Léo Matos (O Kernel vestido com roupas diferentes) • • • Conectiva Linux Kurumin Fedora Red Hat Slackware Ubuntu Mandrake Debian Suse

18 Linux vs Windows Microsoft Windows Software Proprietário da Microsoft Código fonte indisponível (fechado)

18 Linux vs Windows Microsoft Windows Software Proprietário da Microsoft Código fonte indisponível (fechado) Sistema de Arquivos FAT e NTFS Sistema Multitarefa Versão XP - Sistema Monousuário. Existem versões do Windows que são Multiusuário como (Windows 2003 Server e Vista Ultimate) Professor Léo Matos GNU Linux Software Livre desenvolvido por Linus Código fonte disponível (aberto) Sistema de Arquivos EXT (mais usado) e Reiserfs que não é tão comum. Sistema Multitarefa Sistema Multiusuário

19 Instalação dos dois Sistemas

19 Instalação dos dois Sistemas

20 Gerenciador de Boot • GRUB • LILO Professor Léo Matos

20 Gerenciador de Boot • GRUB • LILO Professor Léo Matos

21 Contas de usuário Linux Professor Léo Matos • Conta de Administrador ou Super

21 Contas de usuário Linux Professor Léo Matos • Conta de Administrador ou Super Usuário • Conta de usuário comum

22 Arquivos Professor Léo Matos • O Linux trabalha de forma “Case-Sensitive”, ou seja,

22 Arquivos Professor Léo Matos • O Linux trabalha de forma “Case-Sensitive”, ou seja, faz diferenciação entre letras maiúsculas e minúsculas. Então dentro de um mesmo diretório poderia ter 3 arquivos com os seguintes nomes: Ex. : Texto. doc TEXTO. doc tex. TO. doc • Os nomes dos arquivos podem conter caracteres que no Windows é proibido, como *. / ? e outros. Então um arquivo no Linux poderia ter o seguinte nome: “texto. descrito-artigo*. 126. doc”.

23 Estrutura de diretórios Professor Léo Matos

23 Estrutura de diretórios Professor Léo Matos

24 Estrutura de Diretórios Windows Professor Léo Matos

24 Estrutura de Diretórios Windows Professor Léo Matos

25 A função de cada diretório no Linux (Cada macaco no seu galho) •

25 A função de cada diretório no Linux (Cada macaco no seu galho) • Diretório raiz ou simplesmente / üÉ o principal diretório do Linux. Todos os diretórios do Linux estão organizado dentro do diretório raiz. • Diretório bin ou /bin (binários) üArmazena os arquivos binários, ou seja, os equivalentes a executáveis que conhecemos no Windows

26 • Diretório boot ou /boot (inicialização) ü Armazena os arquivos de inicialização do

26 • Diretório boot ou /boot (inicialização) ü Armazena os arquivos de inicialização do Sistema Linux. É neste diretório que encontramos o Kernel e alguns arquivos utilizados pelos gerenciadores de Boot ( Lilo e o Grub). • Diretório dev ou /dev (devices = dispositivo) ü Armazena os arquivos responsáveis pelo funcionamento de um Hardware instalado, por exemplo drives de leitura de CDs e Disquetes, barramentos, portas. • Diretório root ou /root ü Armazena documentos pessoais do Super Usuário (Administrador) e é exclusivo.

27 Professor Léo Matos • Diretório etc ou /etc üArmazena os arquivos de configuração

27 Professor Léo Matos • Diretório etc ou /etc üArmazena os arquivos de configuração do Linux e de seus aplicativos. Fazendo uma comparação com o Windows seria arquivos de registro. • Diretório mnt ou /mnt (Mount = montar) üO diretório “mount” ou seja, /mnt , servirá como ponto de montagem (visor de conteúdo) para o CDROM (/mnt/cdrom), drive de disquetes (/mnt/floppy) e outros dispositivos de armazenamento. • Diretório home ou /home üArmazena documentos pessoais das contas de usuários comuns. Cada usuário comum terá um diretório exclusivo dentro de /home.