sistema operacional debian

31

Upload: joao-paulo-aparecido-marcelino

Post on 12-Jul-2015

76 views

Category:

Documents


0 download

TRANSCRIPT

5/12/2018 Sistema Operacional Debian - slidepdf.com

http://slidepdf.com/reader/full/sistema-operacional-debian 1/31

5/12/2018 Sistema Operacional Debian - slidepdf.com

http://slidepdf.com/reader/full/sistema-operacional-debian 2/31

O que é o Debian Linux?

• Debian Linux é um tipo de distribuição

Linux

• O Debian é um sistema operacional livre e

usa o kernel Linux, mas a maior parte das

ferramentas do SO vêm do projeto GNU;

daí o nome GNU/Linux.

5/12/2018 Sistema Operacional Debian - slidepdf.com

http://slidepdf.com/reader/full/sistema-operacional-debian 3/31

5/12/2018 Sistema Operacional Debian - slidepdf.com

http://slidepdf.com/reader/full/sistema-operacional-debian 4/31

Tipo de Licença

• A licença Debian é chamada de Debian Free SoftwareGuidelines (DFSG).

• Debian hoje é um Software de Código Aberto definido

assim:

•Redistribuição livre•Código Fonte

•Trabalhos Derivados•Integridade do Código Fonte do Autor•Não à discriminação contra pessoas ou grupos.•Não à discriminação contra Fins de Utilização•Distribuição de Licença•A Licença não pode ser específica para o Debian•A Licença não deve contaminar outros softwares

5/12/2018 Sistema Operacional Debian - slidepdf.com

http://slidepdf.com/reader/full/sistema-operacional-debian 5/31

Características

• Desempenho e Estabilidade• Poder de atualização do sistema.• Tipo de instalação: é a mais complexa de todas, feita em modo texto

e exige cuidado na instalação.• Portabilidade: Suporta praticamente qualquer plataforma atual.

• Compatibilidade: Existem Drivers ODBC, JDBC e .Net e tambémmódulos de interface para diversas linguagens de JAVA, C/C++,Phyton, Pearl, PHP, e Ruby.

• Pouco exigente quanto a recursos de Hardware.• Facilidade de uso• Software Livre• Suporte a vários tipos de tabelas como MyISAM e InnoDB, cada um

para um fim. Faltam alguns recursos quando comparados comoutros bancos de dados como o PostgreSQL, mas se mostra superiorem certas situações.

5/12/2018 Sistema Operacional Debian - slidepdf.com

http://slidepdf.com/reader/full/sistema-operacional-debian 6/31

Tratamento de Processos

• Um processo pode ser descrito como parte de umprograma que está aparentemente rodando.

• Sistema de tempo compartilhado.

• O escalonador de processos que é responsável poruma política de tratamento dos processos quepermite os melhores resultados possíveis.

5/12/2018 Sistema Operacional Debian - slidepdf.com

http://slidepdf.com/reader/full/sistema-operacional-debian 7/31

Tratamento de Processos

Primeiros Processos

• Durante inicialização do Linux a função``start_kernel'' é responsável por criar o processo de

número zero.• Esse processo chama a “init” que por sua vez chama

o comando “execve” que inicia o executável do

“init”. Esse processo é o n° 1.

5/12/2018 Sistema Operacional Debian - slidepdf.com

http://slidepdf.com/reader/full/sistema-operacional-debian 8/31

Tratamento de Processos

Estado dos Processos

• Escalonador tem que ter ciência em qualestado está cada processo.

• TASK_RUNNING

• TASK_INTERRUPTIBLE

TASK_UNINTERRUPTIBLE• TASK_ZOMBIE

• TASK_STOPPED

5/12/2018 Sistema Operacional Debian - slidepdf.com

http://slidepdf.com/reader/full/sistema-operacional-debian 9/31

Tratamento de Processos

Limite de Recursos

• Por padrão o Linux limita os recursos que

cada processo pode ter.• RLIMIT_CPU

 – O tempo máximo em segundos que um processo pode ser executado.

• RLIMIT_CORE – Quando um processo é abortado, o kernel pode gerar um arquivo core

contendo as informações desse aborto.

• RLIMIT_AS – O tamanho máximo que um processo pode ter em bytes.

5/12/2018 Sistema Operacional Debian - slidepdf.com

http://slidepdf.com/reader/full/sistema-operacional-debian 10/31

Tratamento de Processos

Preemptivo

• Os processos do Linux são preemptivos,

isso significa que quando um processoentra no estado TASK_RUNNING o kernelvai checar se existe alguma prioridademaior do que o processo corrente. Casoexista, o processo corrente é interrompidoe o que tem prioridade maior começa arodar.

5/12/2018 Sistema Operacional Debian - slidepdf.com

http://slidepdf.com/reader/full/sistema-operacional-debian 11/31

Tratamento de Processos

Política de Escalonamento

• A prioridade de um processo no Linux está

em constante alteração, o escalonador semantém informado sobre o que osprocessos estão fazendo e assim torna-sepossível ajustar a prioridade.

5/12/2018 Sistema Operacional Debian - slidepdf.com

http://slidepdf.com/reader/full/sistema-operacional-debian 12/31

Gerenciamento de memória

• O sistema de fato não necessita de muitamemória para sua operação e conforme osprogramas vão sendo abertos, mais memória

vai sendo alocada de forma mais eficiente.• Memória utilizada em cachê de disco.

• Conforme mais memória é requisitada, osistema passa a abrir mão do cachê de discoe passa a mover arquivos e bibliotecas nãousadas há algum tempo da memória RAMpara a memória virtual ou swap, liberandomemória física para os aplicativos.

5/12/2018 Sistema Operacional Debian - slidepdf.com

http://slidepdf.com/reader/full/sistema-operacional-debian 13/31

Sistemas de arquivos

• A denominação "sistema de arquivos"também é usada para se referir ao formatológico que é dado ao dispositivo de

armazenamento, pelo sistema operacional,no momento da formatação.

• O sistema de arquivos é que define o modo

como os arquivos são estruturados,nomeados, acessados, utilizados, protegidose manipulados pelo sistema operacional.

5/12/2018 Sistema Operacional Debian - slidepdf.com

http://slidepdf.com/reader/full/sistema-operacional-debian 14/31

Sistemas de arquivos

Nomeação• Ext2: Usado em partições Linux Nativas para o

armazenamento de arquivos.•

Ext3: Este sistema de arquivos possui melhoriasem relação ao ext2, com destaque para o recursode journaling.

• Reiserfs: É um sistema de arquivos alternativo aoext2/3 que também possui suporte a journaling.

• Ext4: É a evolução do conhecido Ext3, hoje osistema de arquivos padrão da maioria dasdistribuições Linux.

• Swap: Usado em partições Linux Swap para

oferecer memória virtual ao sistema.

5/12/2018 Sistema Operacional Debian - slidepdf.com

http://slidepdf.com/reader/full/sistema-operacional-debian 15/31

Sistemas de arquivos

Estrutura

• No topo da hierarquia do Linux existe umdiretório raiz nomeado simplesmente de root

e identificado com o sinal “/”.• / - Diretório raiz, armazena todos os outros;0• /bin – Armazena os executáveis dos

comandos básicos do sistema;

• /boot – É onde ficam o kernel e os arquivosde boot (inicialização) do sistema;• /dev – Dispositivos de entrada/saída

(disquete, disco rígido, paca de som, etc

5/12/2018 Sistema Operacional Debian - slidepdf.com

http://slidepdf.com/reader/full/sistema-operacional-debian 16/31

Sistemas de arquivos

Sistemas de arquivos

5/12/2018 Sistema Operacional Debian - slidepdf.com

http://slidepdf.com/reader/full/sistema-operacional-debian 17/31

Sistemas de arquivos

Arquivos, seus atributos e características• Os arquivos tem atributos que identificam suas

origens, seus tipo e os diferenciam dos demais.• Nome: identificação do arquivo e usuário;• Tipo: .pdf, .exe, .jpeg, .avi, .doc, .mp3;• Tamanho: tamanho em bytes do arquivo;• Datas: data de criação, modificação, exclusão;• Proprietário: qual conta pertence o arquivos;• Permissões de acesso: auxilia a característica

anterior;• Localização: local físico onde o arquivo está

armazenado;

5/12/2018 Sistema Operacional Debian - slidepdf.com

http://slidepdf.com/reader/full/sistema-operacional-debian 18/31

Sistemas de arquivos

Operações com arquivos

• Create: criar um arquivo;

Open: aponta para o arquivo;• Read: transfere dados presentes no arquivo para

a memória;

• Write: transfere dados da memória para o

arquivo em disco;

• Set attributes: modifica atributos do arquivo;

5/12/2018 Sistema Operacional Debian - slidepdf.com

http://slidepdf.com/reader/full/sistema-operacional-debian 19/31

Recomendações de uso

• Por que utilizar o Linux ?

• O Linux é mais rápido do que qualquer outro

S.O. do mercado;

• É gratuito;

• Diversos aplicativos são gratuitos;

5/12/2018 Sistema Operacional Debian - slidepdf.com

http://slidepdf.com/reader/full/sistema-operacional-debian 20/31

Recomendações de uso

• Suporte técnico muito eficiente;

• Seguro;

• Suporte a rede nativo;

• Ambiente gráfico avançado.

5/12/2018 Sistema Operacional Debian - slidepdf.com

http://slidepdf.com/reader/full/sistema-operacional-debian 21/31

Recomendações de uso

• Por que usar o Debian ?

• É mantido pelos próprios usuários;

• O suporte não paralelo;

• Melhor sistema de empacotamento do mundo;

• Fácil instalação;

• Enorme quantidade de softwares;

• Pacotes bem integrados;

• Atualização fácil;

5/12/2018 Sistema Operacional Debian - slidepdf.com

http://slidepdf.com/reader/full/sistema-operacional-debian 22/31

Recomendações de uso

• Sistema contra bugs;

• Sistema robusto;

Uma licença pode ser utilizada em mais deum computador;

• Utilização em servidores;

• Entre outros diversos motivos ....

5/12/2018 Sistema Operacional Debian - slidepdf.com

http://slidepdf.com/reader/full/sistema-operacional-debian 23/31

Sistema Operacional Debian

Algumas empresas no Brasil que

adotaram o Debian

Caixa Econômica Federal; – BrOffice, economia de R$ 10.000.000,00 ano;

• Metrô de São Paulo;

 – OpenOffice, economia de R$ 800.000,00 ano;

• Hipermercados Carrefour, Pão de Açúcar, ForçasArmadas Brasileiras dentre outras.

 – http://www.debian.org/users.

5/12/2018 Sistema Operacional Debian - slidepdf.com

http://slidepdf.com/reader/full/sistema-operacional-debian 24/31

Telas e comandos

5/12/2018 Sistema Operacional Debian - slidepdf.com

http://slidepdf.com/reader/full/sistema-operacional-debian 25/31

Telas e comandos

5/12/2018 Sistema Operacional Debian - slidepdf.com

http://slidepdf.com/reader/full/sistema-operacional-debian 26/31

Telas e comandos

5/12/2018 Sistema Operacional Debian - slidepdf.com

http://slidepdf.com/reader/full/sistema-operacional-debian 27/31

Telas e comandos

5/12/2018 Sistema Operacional Debian - slidepdf.com

http://slidepdf.com/reader/full/sistema-operacional-debian 28/31

Telas e comandos

O nome do interpletador de comado do debian é o

gnome/terminal

• Ls: = lista. conteúdo da lista de diretórios.• Cp: copy =. copiar arquivos / diretórios.• Rm: = remover. apagar arquivos / diretórios.• Mkdir: fazer = dir. criar diretórios.• Rmdir: remover = dir. excluir diretórios deve estar vazia.• Mv: move =. renomear ou mover arquivos / diretórios.

5/12/2018 Sistema Operacional Debian - slidepdf.com

http://slidepdf.com/reader/full/sistema-operacional-debian 29/31

Consideraçoes finais

• O sistema operacional Linux/Debian é um software de códigolivre que sempre será gratuito e pelo que podemos ler superouas expectativas, mostrou-se robusto, com ótimas aplicaçõesgráficas, pacotes de software sem bugs ou problemas de

segurança, inovou com a tecnologia da ferramenta APT(Advanced Package Tool) que baixa o pacote de instalação,instala, configura os programas e se houver algum conflito o APTbusca sanar essa deficiência conectando-se na internet.• Vale ressaltar que o Debian disponibiliza menor numero de

versões já que o S.O. so é disponibilizado quando está 100%sem bugs.• Ao nosso ver o Debian se equipara ou é melhor do quequalquer outra distribuição do Linux.

5/12/2018 Sistema Operacional Debian - slidepdf.com

http://slidepdf.com/reader/full/sistema-operacional-debian 30/31

Consideraçoes finais

•http://www.linuxnarede.com.br/conceitos/distros/linux_debian.php•www.debian.org/logos/index.pt.html•http://www.debian.org/intro/free.pt.html•http://wiki.softwarelivre.org/pub/PSLMA/ComoFoiOInstallFest/LicencasLivres.pdf •http://wiki.debian.org/pt_BR/SystemAdministration•http://www.espiritolivre.org/linuxnodesktop/Livro%20-%20A%20Computacao%20pessoal%20e%20o%20Sistema%20operacional%20Linux%20-%200_1.pdf •http://www.debian.org/users.•http://marcelotoledo.com/stuff/artigos/processos_no_linux/gerenciamento_de_processos_no_linux.html•http://www.webartigos.com/artigos/estudo-sobre-os-gerenciamentos-do-sistema-operacional-linux/2959/•HTTP://vivaolonux.com.br

5/12/2018 Sistema Operacional Debian - slidepdf.com

http://slidepdf.com/reader/full/sistema-operacional-debian 31/31

Sistema Operacional Debian

Licenciatura em Computação

3° Período

Prof.(a): Cristina Carvalho de Almeida

Alunos:

Anderson, João Paulo, Luís Alberto e Raimundo