ti1_teoriaLinux

Join the English Learning Community
Comments
Would you like to comment?

Sign In if already a member, or Join Now for a free account.

Presentation Transcript Presentation Transcript

Tecnologias Informáticas12º E : Tecnologias Informáticas12º E Escola Secundária do Monte de Caparica 2008/2009

Núcleo e filosofia Unix : Núcleo e filosofia Unix

Unix e Linux - História : Mª Teresa Pacheco Tecnologias Informáticas 3 Unix e Linux - História Anos 60 – Multics Partilha de recursos de um computador (memória, CPU, etc) por vários utilizadores Final 60, início 70 - Ken Thompson continuou estudos Sistema mais pequeno Mantiveram-se as ideias básicas do sistema original

Unix e Linux - História : Mª Teresa Pacheco Tecnologias Informáticas 4 Unix e Linux - História 1973 – Dennis Ritchie reescreve Unix usando a linguagem C …. 1983 – Unix System V Padrão internacional do Unix

Unix e Linux - História : Mª Teresa Pacheco Tecnologias Informáticas 5 Unix e Linux - História Anos 80 surgiram: FSF (Free Software Foundation) Objectivo: proteger o software livre GPL (General Public Licence) Software com esta licença pode ser copiado, modificado e melhorado, desde que seja mantido aberto. GNU (GNU is Not Unix) – S.O. Baseado no Unix

Unix e Linux - História : Mª Teresa Pacheco Tecnologias Informáticas 6 Unix e Linux - História Início dos anos 90: Linus Torvalds começou a desenvolver o seu próprio núcleo de sistema operativo - LINUX Código-fonte foi disponibilizado na internet, apesar de ainda não estar completo e ser limitado Interesse crescente pelo Linux contribuiu para o seu desenvolvimento Licença GPL -> partilha de conhecimentos e alterações ao código-fonte.

Unix e Linux - História : Mª Teresa Pacheco Tecnologias Informáticas 7 Unix e Linux - História “Linux é apenas um kernel, utilizado conjuntamente com os programas da GNU para criar o Sistema Operativo.” GNU – um dos responsáveis pelo sucesso do Linux. kernel do Linux – versão 2.6 para processadores de 32 e 64 bits.

Características do Linux : Mª Teresa Pacheco Tecnologias Informáticas 8 Características do Linux Multitarefa Multiutilizador Pode funcionar num mesmo computador com outros S.O. (DOS, Windows, Netware). Nomes extensos de ficheiros e directórios (255 caracteres). Permite conectividade com outros tipos de plataformas (Sun, Macintosh, etc.)

Características do Linux : Mª Teresa Pacheco Tecnologias Informáticas 9 Características do Linux Carrega apenas para memória o que é usado durante o processamento -> liberta-a totalmente assim que o programa/dispositivo termina. Os drivers dos periféricos e recursos do sistema podem ser carregados e removidos da memória RAM em qualquer instante.

Características do Linux : Mª Teresa Pacheco Tecnologias Informáticas 10 Características do Linux Não é necessário reiniciar o sistema após a modificação de qualquer periférico ou parâmetro de rede. Instalação interna de novo periférico ou falha de hardware -> necessário reiniciar. Não é necessária licença para a sua utilização.

Características do Linux : Mª Teresa Pacheco Tecnologias Informáticas 11 Características do Linux Acede sem problemas a discos formatados pelo DOS, Windows, Novell, OS/2, SunOS, etc. DosEmu – executar aplicações DOS no Linux. WinEmu – executar aplicações Windows.

Características do Linux : Mª Teresa Pacheco Tecnologias Informáticas 12 Características do Linux Vários tipos de firewalls. Pode atender a mais de um endereço IP na mesma placa de rede. Servidores Web e FTP podem estar no mesmo computador. Organização dos ficheiros evita fragmentação.

Características do Linux : Mª Teresa Pacheco Tecnologias Informáticas 13 Características do Linux Permite montagem de um servidor Web, email, news, etc – baixo custo e alta performance: Servidor Web – Apache SENDMAIL Pode-se analisar e adaptar o código-fonte.

O clone Linux : O clone Linux

Conceitos básicos : Mª Teresa Pacheco Tecnologias Informáticas 15 Conceitos básicos Multiutilizador Podem estar ligados através de terminais remotos por rede; Mecanismos de protecção; Login (username+password). Processos – tarefas solicitadas ao sistema pelo utilizador ou lançadas automaticamente pelo sistema (daemons).

Conceitos básicos : Mª Teresa Pacheco Tecnologias Informáticas 16 Conceitos básicos Logout – sair do sistema, encerrando a sessão. Administrador ou superutilizador (root) Tarefas relacionadas com o controlo do sistema.

Organização da informação : Mª Teresa Pacheco Tecnologias Informáticas 17 Organização da informação Ficheiro – unidade onde são armazenados os dados: Nome e extensão (identificar o conteúdo) aulas.txt – ficheiro de texto script.sh – ficheiro de script system.log – registo de programa alunos.gz – ficheiro compactado com gzip

Organização da informação : Mª Teresa Pacheco Tecnologias Informáticas 18 Organização da informação Case sensitive Boa política: usar apenas minúsculas Ficheiro oculto – ponto (.) no início do nome (exemplo: .classificado)

Organização da informação : Mª Teresa Pacheco Tecnologias Informáticas 19 Organização da informação Directório – local utilizado para armazenar vários ficheiros Case sensitive Dentro do mesmo directório não podem existir: 2 ficheiros com o mesmo nome Subdirectório com o mesmo nome de um ficheiro

Organização da informação : Mª Teresa Pacheco Tecnologias Informáticas 20 Organização da informação Utilização do “/” na especificação dos nomes dos directórios: exemplo: /usr/local Directório raiz (/) directório principal do sistema cd /

Organização da informação : Mª Teresa Pacheco Tecnologias Informáticas 21 Organização da informação Directório home É o directório do utilizador /home/[login] (exemplo: /home/aluno1) ~ Directório superior .. /usr/local -> cd .. -> /usr

Organização da informação : Mª Teresa Pacheco Tecnologias Informáticas 22 Organização da informação Directório anterior - Voltar ao último directório utilizado Exemplo: /usr/local -> cd /temp -> cd – (volta ao directório /usr/local) Caminho na estrutura de directórios (path) Directórios a percorrer até ao ficheiro ou directório pretendidos cat /home/aluno1/trabalhos/ti.txt

Organização da informação : Mª Teresa Pacheco Tecnologias Informáticas 23 Organização da informação Alguns directórios da estrutura-base de directórios

Get Free Study material and Classes, Join WiZiQ for Free!
Name: Email address: Confirm Email address: Password:
(6 or more characters)

(Enter the text you see in the picture above)
Join Now I have read and agree to WiZiQ's User Agreement and Privacy Policy
Copyrights © 2010 authorGEN. All rights reserved.