View
78
Download
0
Category
Preview:
Citation preview
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
Recommended