1 / 21

Controle de Sistemas de Arquivos

Controle de Sistemas de Arquivos. Sistema de arquivos?. Abstração usada pelo kernel para representar e administrar os recursos de armazenamento Recursos de armazenamento HDs, disquetes, CDROMs, Zips e até memória

ronnie
Télécharger la présentation

Controle de Sistemas de Arquivos

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Controle de Sistemas de Arquivos

  2. Sistema de arquivos? • Abstração usada pelo kernel para representar e administrar os recursos de armazenamento • Recursos de armazenamento • HDs, disquetes, CDROMs, Zips e atémemória • O Sistema de arquivos reune todos estes recursos em uma estrutura de árvore que começa no diretório / • Diretório / é conhecido como (root=raíz)

  3. Outros Sistemas de Arquivos • ext2 Mais popular dos sistemas Linux • minix Sistema de arquivos mais antigo • msdos Compatível com fat do msdos • iso9660 CD-ROM • nfs Sistema que permite compartilhamento em redes • hpfs Sistema do OS/2

  4. Estrutura da Árvore / usr etc mnt/ home/ bin Floppy cdrom ana pedro

  5. Diretórios Padrão - exemplos • /bin ou /sbin comandos necessários para operção mínima • /etc Arquivos de configuração e início • /lib Bibliotecas para programas C • /tmp Arquivos temporários • /proc Não é arquivo, informações sobre o sistema • /var Dados que mudam durante funcionamento do sistema

  6. Diretórios Padrão - /usr • /usr Programas • /usr/local Programas instalados localmente • /usr/bin/ Comandos de usuários • /usr/sbin Comandos do sistema que não são necessários no sistema de arquivos root • /usr/man Páginas de manuais

  7. Diretórios Padrão - /dev • /dev Dispositivos • /dev/hd Discos rígidos • /dev/hda1 Primeira partição do disco rígido A • /dev/sd Discos SCSI • /dev/sdb2 Segunda partição do disco rígido SCSI b • /dev/sda4 ZIP drive • /dev/fd Disquete • /dev/fd0 Disquete a: • /dev/null Buraco negro, tudo que é enviado para este dispositivo está perdido para sempre. • /dev/tty Terminais • /dev/tty1 Terminal 1

  8. Diretórios Padrão - /opt • Diretório usado para pacotes adicionais tipo staroffice • System V, Intel Binary Compatibility Standard V.2, Common Operating System Environment, Linux Standard Base e a comunidade UNIX adotaram este diretório • /opt Diretório base para as aplica₤ões • /opt/pacote Diretório usado para instalar o aplicativo chamado pacote

  9. Discos Rígidos- Tarefas básicas • Formatar • Hoje raramente é necessário e na verdade desaconselhável • Particionar • Dividir o disco em várias partições, objetivando, por exemplo, instalar o LINUX e o outro sistema. • Dividir a árvore de arquivos em partições de modo a evitar interferências, aumentar segurança, etc

  10. Discos Rígidos- Tarefas básicas • Criar um sistema de arquivos • Delimita no espaço físico como armazenar os dados • Usado pelos sistemas operacionais para controlar onde est₧o os arquivos nas partições • Montar os diferentes sistemas de arquivos para formar a árvore de arquivos • Em Unix esta tarefa pode ser feita manualmente ou pelo sistema no boot

  11. Particionando • Usar o comando fdisk fdisk [unidade de disco] • Exemplo • fdisk /dev/hda • Caso a unidade não seja fornecida é assumido a unidade /dev/hda

  12. Fdisk - algumas op₤ões • m lista opções • d exclui partição • l lista tipos conhecidos • n cria nova partição • p exibe tabela de parti₤ões atual • q sai sem salvar alterações • w grava tabela no disco e sai • t troca tipo de sistema de uma partição • x Funções adicionais

  13. Criando Sistema de Arquivos • Programa mkfs i mkfs [-V] [-t tipo] [opções] sistema [blocos] • V saída detalhada • t Especifica tipo do sistema de arquivos • Se não for especificado procura em /etc/fstab o tipo • opções • C verifica blocos ruins • l arq lê lista de blocos ruins do arquivo • v saída detalhada • sistema Pode ser como /dev/hda1 ou /mnt/disc • blocos Número de blocos a ser usado

  14. Arquivo /etc/fstab Informações estáticas sobre os sistemas ; Arquivo lido na inicialização ; Programas (mount) usam este arquivo para ; montar sistemas Arquivo dividido em cinco campos com ; opções similares as usadas pelo programa mount

  15. Campos do arquivo fstab • Dispositivo: Especifica o dispositivo a ser montado

More Related