Introdução ao Sistema Operacional Linux
-
Upload
carlos-campani -
Category
Technology
-
view
3.269 -
download
5
Transcript of Introdução ao Sistema Operacional Linux
![Page 1: Introdução ao Sistema Operacional Linux](https://reader034.fdocumentos.tips/reader034/viewer/2022052321/555a2b5fd8b42a900d8b4c4b/html5/thumbnails/1.jpg)
1
Introducao ao Sistema Operacional Linux
Prof. Dr. Carlos A. P. Campani
21 de agosto de 2009
![Page 2: Introdução ao Sistema Operacional Linux](https://reader034.fdocumentos.tips/reader034/viewer/2022052321/555a2b5fd8b42a900d8b4c4b/html5/thumbnails/2.jpg)
2
Copyright c©2009 Carlos A. P. Campani.
E garantida a permissao para copiar, distribuir e/ou
modificar este documento sob os termos da Licenca de
Documentacao Livre GNU (GNU Free Documentation
License), Versao 1.2 ou qualquer versao posterior
publicada pela Free Software Foundation; sem Secoes
Invariantes, Textos de Capa Frontal, e sem Textos de
Quarta Capa. Uma copia da licenca e incluıda na secao
intitulada “GNU Free Documentation License”.
veja: http://www.ic.unicamp.br/~norton/fdl.html.
![Page 3: Introdução ao Sistema Operacional Linux](https://reader034.fdocumentos.tips/reader034/viewer/2022052321/555a2b5fd8b42a900d8b4c4b/html5/thumbnails/3.jpg)
SUMARIO 3
Sumario
1 Introducao 5
2 Definicao de Sistema Operacional 6
3 Origem do Linux 10
4 Principais caracterısticas do Linux 11
5 Comparacao entre Linux e Windows 13
6 Razoes para adocao da plataforma Linux 27
![Page 4: Introdução ao Sistema Operacional Linux](https://reader034.fdocumentos.tips/reader034/viewer/2022052321/555a2b5fd8b42a900d8b4c4b/html5/thumbnails/4.jpg)
SUMARIO 4
Bibliografia
• Peter Norton & Harley Hahn O Guia do UNIX, Rio
de Janeiro: Campus (1992).
• Evi Nemeth et alii Manual Completo do Linux: Guia
do administrador, 2a. edicao, Sao Paulo: Prentice
Hall (2007).
![Page 5: Introdução ao Sistema Operacional Linux](https://reader034.fdocumentos.tips/reader034/viewer/2022052321/555a2b5fd8b42a900d8b4c4b/html5/thumbnails/5.jpg)
1 INTRODUCAO 5
1 Introducao
• Linux e um sistema operacional completo, que deriva
historicamente do UNIX da AT&T Bell Labs e
Universidade de Berkley (BSD)
• Linux respeita o padrao POSIX, mas nao possui
codigo do BSD
• Linux e a principal alternativa ao Windows
• Porque usar Linux? So pela reducao de custos?
• Quais sao as vantagens tecnicas e estrategicas
obtidas pela adocao do Linux?
![Page 6: Introdução ao Sistema Operacional Linux](https://reader034.fdocumentos.tips/reader034/viewer/2022052321/555a2b5fd8b42a900d8b4c4b/html5/thumbnails/6.jpg)
2 DEFINICAO DE SISTEMA OPERACIONAL 6
2 Definicao de Sistema
Operacional
• Sistema computacional: hardware + software
Hardware dispositivos fısicos (processador,
memoria, perifericos, etc.)
Software Programas de computador
– programas de sistema (que gerenciam a
maquina)
– programas de aplicacao (por exemplo,
Br-Office, Firefox, etc.)
![Page 7: Introdução ao Sistema Operacional Linux](https://reader034.fdocumentos.tips/reader034/viewer/2022052321/555a2b5fd8b42a900d8b4c4b/html5/thumbnails/7.jpg)
2 DEFINICAO DE SISTEMA OPERACIONAL 7
• Sistema operacional e o principal programa ou
conjunto de programas que e usado no computador e
cuja funcao e controlar todo o computador e servir
de interface entre um computador e o usuario
• Formado por um Kernel (nucleo) e programas
utilitarios
![Page 8: Introdução ao Sistema Operacional Linux](https://reader034.fdocumentos.tips/reader034/viewer/2022052321/555a2b5fd8b42a900d8b4c4b/html5/thumbnails/8.jpg)
2 DEFINICAO DE SISTEMA OPERACIONAL 8
Funcoes de um sistema operacional:
• Servir como interface entre o usuario e o computador
• Controlar e gerenciar os recursos do computador
(dispositivos fısicos e recursos de software)
![Page 9: Introdução ao Sistema Operacional Linux](https://reader034.fdocumentos.tips/reader034/viewer/2022052321/555a2b5fd8b42a900d8b4c4b/html5/thumbnails/9.jpg)
2 DEFINICAO DE SISTEMA OPERACIONAL 9
Usuário
Hardware
Kernel
Programas
![Page 10: Introdução ao Sistema Operacional Linux](https://reader034.fdocumentos.tips/reader034/viewer/2022052321/555a2b5fd8b42a900d8b4c4b/html5/thumbnails/10.jpg)
3 ORIGEM DO LINUX 10
3 Origem do Linux
• Projeto pessoal do estudante finlandes Linus
Torvalds, originado em 1991
• Possui caracterısticas de seus ancestrais UNIX
• UNIX se originou em 1969 num projeto da AT&T
Bell Labs
• O UNIX da Universidade de Berkley (BSD) iniciou
em 1977
• Linus combinou um Kernel UNIX com os programas
do projeto GNU, iniciado em 1984, para oferecer um
sistema operacional livre completo
![Page 11: Introdução ao Sistema Operacional Linux](https://reader034.fdocumentos.tips/reader034/viewer/2022052321/555a2b5fd8b42a900d8b4c4b/html5/thumbnails/11.jpg)
4 PRINCIPAIS CARACTERISTICAS DO LINUX 11
4 Principais caracterısticas do
Linux
• Software livre/codigo fonte aberto – comunidade
atuante com rapido desenvolvimento de atualizacoes
– pode ser auditado
• Multitarefa real - Multiusuario - Multiprocessado
(usar numa unica maquina varios processadores e
varios usuarios usando a mesma maquina)
• Protecao entre processos (crash protection)
![Page 12: Introdução ao Sistema Operacional Linux](https://reader034.fdocumentos.tips/reader034/viewer/2022052321/555a2b5fd8b42a900d8b4c4b/html5/thumbnails/12.jpg)
4 PRINCIPAIS CARACTERISTICAS DO LINUX 12
• Redes TCP/IP
• X Window System (ambiente grafico) – existencia de
diversos Desktops (KDE, Gnome, etc.)
• Disponıvel para virtualmente todos os processadores
disponıveis no mercado (Intel, AMD, MIPS, etc.) –
portabilidade
• Estabilidade - Otima performance - Seguranca
![Page 13: Introdução ao Sistema Operacional Linux](https://reader034.fdocumentos.tips/reader034/viewer/2022052321/555a2b5fd8b42a900d8b4c4b/html5/thumbnails/13.jpg)
5 COMPARACAO ENTRE LINUX E WINDOWS 13
5 Comparacao entre Linux e
Windows
• Arquitetura do sistema com Kernel independente do
ambiente grafico (X Window System)
• Crash protection
• Shell avancado (bash) com grande variedade de
comandos e utilitarios – interpretador de comandos
• Exemplos de comandos: ls (lista diretorios), cp
(copia de arquivos), rm (remocao de arquivos), etc.
![Page 14: Introdução ao Sistema Operacional Linux](https://reader034.fdocumentos.tips/reader034/viewer/2022052321/555a2b5fd8b42a900d8b4c4b/html5/thumbnails/14.jpg)
5 COMPARACAO ENTRE LINUX E WINDOWS 14
• Gerenciamento de processos atraves de PID (process
identification)
• Instalacao de programas usando pacotes rpm – nao
ha necessidade de reiniciar a maquina
• Desenvolvimento modular e uso de bibliotecas
compartilhadas pelos programas – semelhanca com
as DLL do Windows, porem mais padronizado
![Page 15: Introdução ao Sistema Operacional Linux](https://reader034.fdocumentos.tips/reader034/viewer/2022052321/555a2b5fd8b42a900d8b4c4b/html5/thumbnails/15.jpg)
5 COMPARACAO ENTRE LINUX E WINDOWS 15
Kernel
Aplicações
Utilitários X
Desktop (KDE)
Estrutura do sistema Linux
![Page 16: Introdução ao Sistema Operacional Linux](https://reader034.fdocumentos.tips/reader034/viewer/2022052321/555a2b5fd8b42a900d8b4c4b/html5/thumbnails/16.jpg)
5 COMPARACAO ENTRE LINUX E WINDOWS 16
• Sistema de arquivos mais consistente – dispositivos
sao montados no sistema de arquivos sem necessidade
de letras para nomea-los (c:, d:, e:, etc.)
Windows VFAT e NTFS
Linux EXT3FS – sistema de arquivos journaled
![Page 17: Introdução ao Sistema Operacional Linux](https://reader034.fdocumentos.tips/reader034/viewer/2022052321/555a2b5fd8b42a900d8b4c4b/html5/thumbnails/17.jpg)
5 COMPARACAO ENTRE LINUX E WINDOWS 17
• Sistema de senhas e acesso a diretorios e arquivos
– usuario (u), grupo (g), outros (o), todos (a)
– leitura (R), escrita (W), execucao/acesso a
diretorio (X)
![Page 18: Introdução ao Sistema Operacional Linux](https://reader034.fdocumentos.tips/reader034/viewer/2022052321/555a2b5fd8b42a900d8b4c4b/html5/thumbnails/18.jpg)
5 COMPARACAO ENTRE LINUX E WINDOWS 18
• Principais diretorios:
– \ – diretorio raiz (root)
– \home – onde residem os diretorios de usuarios
– \root – diretorio onde ficam os arquivos do usuario
root (administrador do sistema)
– \boot – arquivos de boot (Kernel)
– \etc – arquivos de configuracao dos servicos do
sistema operacional
– \usr – contem os programas e arquivos que sao
compartilhados por todos os usuarios
![Page 19: Introdução ao Sistema Operacional Linux](https://reader034.fdocumentos.tips/reader034/viewer/2022052321/555a2b5fd8b42a900d8b4c4b/html5/thumbnails/19.jpg)
5 COMPARACAO ENTRE LINUX E WINDOWS 19
– \bin – programas utilitarios
– \dev – dispositivos fısicos
– \lib – bibliotecas
– \mnt – onde sao montados os dispositivos
– \media – idem nos sistemas Linux mais recentes
![Page 20: Introdução ao Sistema Operacional Linux](https://reader034.fdocumentos.tips/reader034/viewer/2022052321/555a2b5fd8b42a900d8b4c4b/html5/thumbnails/20.jpg)
5 COMPARACAO ENTRE LINUX E WINDOWS 20
• Ambiente grafico X Window permite diversos
Desktops (exemplos: KDE, Gnome, fvwm, etc.)
• KDE e Gnome sao os mais adotados pelas
distribuicoes Linux
![Page 21: Introdução ao Sistema Operacional Linux](https://reader034.fdocumentos.tips/reader034/viewer/2022052321/555a2b5fd8b42a900d8b4c4b/html5/thumbnails/21.jpg)
5 COMPARACAO ENTRE LINUX E WINDOWS 21
Windows XP
![Page 22: Introdução ao Sistema Operacional Linux](https://reader034.fdocumentos.tips/reader034/viewer/2022052321/555a2b5fd8b42a900d8b4c4b/html5/thumbnails/22.jpg)
5 COMPARACAO ENTRE LINUX E WINDOWS 22
KDE
![Page 23: Introdução ao Sistema Operacional Linux](https://reader034.fdocumentos.tips/reader034/viewer/2022052321/555a2b5fd8b42a900d8b4c4b/html5/thumbnails/23.jpg)
5 COMPARACAO ENTRE LINUX E WINDOWS 23
Gnome
![Page 24: Introdução ao Sistema Operacional Linux](https://reader034.fdocumentos.tips/reader034/viewer/2022052321/555a2b5fd8b42a900d8b4c4b/html5/thumbnails/24.jpg)
5 COMPARACAO ENTRE LINUX E WINDOWS 24
Konqueror: Gerenciador de arquivos
![Page 25: Introdução ao Sistema Operacional Linux](https://reader034.fdocumentos.tips/reader034/viewer/2022052321/555a2b5fd8b42a900d8b4c4b/html5/thumbnails/25.jpg)
5 COMPARACAO ENTRE LINUX E WINDOWS 25
Windows File Manager: Gerenciador de arquivos
![Page 26: Introdução ao Sistema Operacional Linux](https://reader034.fdocumentos.tips/reader034/viewer/2022052321/555a2b5fd8b42a900d8b4c4b/html5/thumbnails/26.jpg)
5 COMPARACAO ENTRE LINUX E WINDOWS 26
Xterm: terminal modo texto
![Page 27: Introdução ao Sistema Operacional Linux](https://reader034.fdocumentos.tips/reader034/viewer/2022052321/555a2b5fd8b42a900d8b4c4b/html5/thumbnails/27.jpg)
6 RAZOES PARA ADOCAO DA PLATAFORMA LINUX 27
6 Razoes para adocao da
plataforma Linux
Pesquisa feita pela revista Network Computer entre
profissionais de IT:
![Page 28: Introdução ao Sistema Operacional Linux](https://reader034.fdocumentos.tips/reader034/viewer/2022052321/555a2b5fd8b42a900d8b4c4b/html5/thumbnails/28.jpg)
6 RAZOES PARA ADOCAO DA PLATAFORMA LINUX 28
Analise de custo/benefıcio 48%
Recomendacao da equipe tecnica 43%
Melhores servicos de suporte 43%
Rodar nossas principais aplicacoes corporativas 37%
Suporte de nossos fornecedores de hardware 37%
Suporte dos principais fornecedores de hardware 32%
Recomendacao externa 23%
Outros 17%
![Page 29: Introdução ao Sistema Operacional Linux](https://reader034.fdocumentos.tips/reader034/viewer/2022052321/555a2b5fd8b42a900d8b4c4b/html5/thumbnails/29.jpg)
6 RAZOES PARA ADOCAO DA PLATAFORMA LINUX 29
Razoes para a adocao por orgaos publicos e governos:
• Reducao de custos (R$ 300,00 por computador)
• Independencia de um fornecedor unico (monopolio)
• Confiabilidade, seguranca de dados e privacidade
![Page 30: Introdução ao Sistema Operacional Linux](https://reader034.fdocumentos.tips/reader034/viewer/2022052321/555a2b5fd8b42a900d8b4c4b/html5/thumbnails/30.jpg)
6 RAZOES PARA ADOCAO DA PLATAFORMA LINUX 30
Perguntas e discussao