SO Debian
Infraestrutura
Objetivo: Explicar algumas características importantes do Sistema
Operacional de código aberto.
Estrutura de Diretórios
O diretório é o local utilizado para armazenar conjuntos de arquivos semelhantes para uma melhor organização e localização dos mesmos. O diretório, assim como o arquivo é “Case Sensitive”, isto é, o diretório /dados é diferente do diretório
/DADOS , a letra maiúscula ou minúscula em seu nome irá fazer diferença.
Os diretórios são organizados hierarquicamente em forma de uma árvore. A função desta árvore é dividir o espaço das partições do disco rígido em “zonas”, para organizar as informações contidas nos arquivos de forma hierárquica.
O diretório “/” é o diretório raiz, tudo nasce a partir dele, seria o
“C:” do Windows. Todos os outros diretórios do Linux ficam abaixo desse.
/bin
Contém os executáveis essenciais a todos os usuários do sistema, como os comandos ls, cd, mkdir, rm, mv, ls, echo, cp, etc. Estrutura de Diretórios
/sbin
Contém os executáveis essenciais à administração do sistema, ou seja, essenciais apenas ao usuário root. Nesse diretório estão comandos como fdisk, cfdisk, ifconfig, mkfs, fsck etc;
/etc
Contém os arquivos de configuração sistema;
/lib
Contém bibliotecas compartilhadas (essenciais) necessárias para a execução dos arquivos contidos nos diretórios /bin e /sbin, além de conter os módulos do kernel.
A função desta biblioteca lembra um pouco a dos arquivos .dll no
Windows.
Estrutura de Diretórios
/usr
Contém todos os outros programas que não são essenciais ao sistema e seguem o padrão GNU/Linux
(programas não proprietários), exemplos são o browser firefox, gerenciador de janelas etc.
É tão grande que é considerado uma hierarquia secundária, perdendo apenas para o diretório raiz (/).
As bibliotecas necessárias para as aplicações hospedadas em /usr não pertencem a /lib, e sim
/usr/lib.
Estrutura de Diretórios
/media
Diretório destinado à montagem de