5.1 Sistemas de Arquivos



Documentos relacionados
SISTEMA DE ARQUIVOS. Instrutor: Mawro Klinger

AULA 4 Sistemas Operacionais

Gerência do Sistema de Arquivos. Adão de Melo Neto

Sistemas Operacionais

Introdução à Informática. Maria José

Laboratório de Hardware

Sistemas de Arquivos NTFS, FAT16, FAT32, EXT2 e EXT3

SISTEMAS DE ARQUIVOS Sistemas operacionais

Capítulo 6. Gerenciamento de Arquivos. 6.1 Arquivos 6.2 Diretórios 6.3 Implementação (6.3.1 a 6.3.6) 6.4 Exemplos

CONCEITOS BÁSICOS DE UM SISTEMA OPERATIVO

WINDOWS EXPLORER. O organizador

Estrutura Interna do KernelUNIX Sistema O. Estrutura Interna de Arquivos (1) Estrutura Seqüência. User application. Standard Unix libraries

SOP - TADS Sistemas de Arquivos Cap 4 Tanenmbaum

Entendendo as Permissões de Arquivos no GNU/Linux

Arquitetura de Sistemas Operacionais

Sistemas de Arquivos. Arquivos e Diretórios Características e Implementação Tadeu Ferreira Oliveira - tadeu.ferreira@ifrn.edu.br

Certificado Digital A1. Cópia de segurança (exportação e importação)

AULA 16 - Sistema de Arquivos

Sistemas Operacionais. Curso Técnico Integrado Profa: Michelle Nery

Resolução de Problemas de Rede. Disciplina: Suporte Remoto Prof. Etelvira Leite

Montagem e Manutenção. Luís Guilherme A. Pontes

Sistemas Operacionais. Prof. André Y. Kusumoto

O Gerenciamento de Documentos Analógico/Digital

INSTRUÇÕES DE INSTALAÇÃO

Introdução à Computação: Sistemas de Computação

FACENS Engenharia Mecatrônica Sistemas de Computação Professor Machado. Memória Armazenamento Sistema de Arquivos

Gerenciamento de Entrada e Saída Hélio Crestana Guardia e Hermes Senger

Nero AG SecurDisc Viewer

Arquitetura dos Sistemas Operacionais

Capítulo 13 Pastas e Arquivos

SISTEMAS OPERACIONAIS ABERTOS Prof. Ricardo Rodrigues Barcelar

13/03/ :24 Leite Júnior

Como criar uma máquina virtual para instalar o Windows XP ou outro?

Atualização, Backup e Recuperação de Software. Número de Peça:

Atualização, backup e recuperação de software

Backup e Recuperação Guia do Usuário

UNIDADE III Sistemas Operacionais WINDOWS

O Windows também é um programa de computador, mas ele faz parte de um grupo de programas especiais: os Sistemas Operacionais.

Conceitos Básicos de Rede. Um manual para empresas com até 75 computadores

2-Introdução e Conceitos Básicos das TIC

Introdução à Informática

Librix. A LIBERDADE DO LINUX COM A QUALIDADE ITAUTEC Guia de referência

Sistemas Operacionais

GERENCIAMENTO DE DISPOSITIVOS

Tecnologia da Informação. Prof Odilon Zappe Jr

Profa. Dra. Amanda Liz Pacífico Manfrim Perticarrari

Sistemas Operacionais Aula 2

7. Gestão de ficheiros em X Window O Konqueror

Sistemas de Informação. Sistemas Operacionais 4º Período

I N F O R M Á T I C A. Sistemas Operacionais Prof. Dr. Rogério Vargas Campus Itaqui-RS

Atualização, backup e recuperação de software

Capacidade = 512 x 300 x x 2 x 5 = ,72 GB

Sistema de Arquivos FAT

Virtual Box. Guia. Instalação E Utilização. Criado por Wancleber Vieira wancleber.vieira@ibest.com.br

Funções de um SO. Gerência de processos Gerência de memória Gerência de Arquivos Gerência de I/O Sistema de Proteção

Concurso Público para provimento de cargo efetivo de Docentes. Edital 20/2015 CIÊNCIA DA COMPUTAÇÃO I Campus Rio Pomba

Windows Explorer. Gerenciador de arquivos, pastas e unidades.

O AMBIENTE DE TRABALHO DO WINDOWS

Simulado Informática Concurso Correios - IDEAL INFO

Turno/Horário Noturno PROFESSOR : Salomão Dantas Soares AULA Apostila nº

Usando o Conference Manager do Microsoft Outlook

Início Rápido. Nero BackItUp. Ahead Software AG

1) Ao ser executado o código abaixo, em PHP, qual será o resultado impresso em tela?

TCC TP02-USB Cabo de Programação USB para PLC WEG TP02 Manual de Instalação

Manual do Usuário. Protocolo

Sistemas Operacionais

ITIL v3 - Operação de Serviço - Parte 1

COMO IMUNIZAR SEU PENDRIVE CONTRA VÍRUS. Introdução

Sou o professor Danilo Augusto, do TIParaConcursos.net, e costumo trabalhar temas relacionados a Redes de Computadores e Sistemas Operacionais.

SUMÁRIO. 1. Instalação Operações Comunicação Modo Ethernet Serial... 6

LASERTECK SOFTECK FC MANUAL DO USUÁRIO

Leitora Perto Smart. Guia de Instalação. Leitora Perto Smart Guia de Instalação. Janeiro/2010. Instalação da leitora Perto Smart.

LOGSOFT SISTEMAS. Manual do Usuário: Aplicativo LogFinanças versão Compatível com Microsoft Excel 2007 com SP3 / 2010 / 2013

UNIVERSIDADE FEDERAL DA PARAÍBA PRÓ REITORIA DE EXTENSÃO E ASSUNTOS COMUNITÁRIOS

Driver tokens Ikey 2032 e Aladdin

CADERNOS DE INFORMÁTICA Nº 1. Fundamentos de Informática I - Word Sumário

Introdução. Hardware (Parte II) Universidade Federal de Campina Grande Departamento de Sistemas e Computação. joseana@computacao.ufcg.edu.

O TEMPO DE ACESSO A UM DADO EM DISCOS MAGNÉTICOS É FORMADO POR TRÊS TEMPOS SIGNIFICATIVOS COMBINADOS:

Primeiros passos das Planilhas de Obra v2.6

Informática, Internet e multimídia

Professor: Macêdo Firmino Disciplina: Sistemas Operacionais de Rede

CONCEITOS BÁSICOS DE SISTEMAS OPERACIONAIS. Disciplina: INFORMÁTICA 1º Semestre Prof. AFONSO MADEIRA

FUNDAMENTOS DE HARDWARE COMO FUNCIONA UM PC? Professor Carlos Muniz

MF = (M1 * 0,4) + (M2 * 0,6) MF < 6 MF = (MF * 0,6) + (EXA * 0,4)

SISTEMAS OPERACIONAIS

Referencial do Módulo B

Linguagem de Programação I

1 - SISTEMA DE FICHEIROS NO WINDOWS

Introdução. Software (Parte I)

Sistemas Operacionais

Mais configuração OptraImage

APOSTILA DE INFORMÁTICA - INTRODUÇÃO

Programador/a de Informática


Recuperando o GRUB após instalação do Windows

UNIDADE 2: Sistema Operativo em Ambiente Gráfico

Análise Estruturada de Sistemas:

Neste tópico, você aprenderá a criar facilmente um banco de dados para uma nova empresa e a definir configurações comuns de uma empresa no SAP

09a: Máquina Virtual Particionamento Sistemas de Arquivos. ICO /2 Professores: Bruno Fontana da Silva Maria Cláudia de Almeida Castro

Transcrição:

Capítulo 5 Os Sistemas de Arquivos 5.1 Sistemas de Arquivos Neste capítulo nós iremos examinar, a partir da visão do usuário, as estruturas que possibilitam o armazenamento persistente de informações no sistema computacional: os sistemas de arquivos, os arquivos e diretórios. Um sistema de arquivos é o conjunto de estruturas lógicas e rotinas que permitem ao sistema operacional armazenar dados nas unidades de memória persistentes: discos flexíveis e rígidos, pendrivers, CDROMs e DVDs etc. É de acordo com os recursos oferecidos por essas estruturas que é possível determinar, por exemplo, o espaço disponível e ocupado em uma unidade de disco, ou gerenciar como partes de um arquivo podem ficar "distribuídas" nas áreas de armazenamento desta unidade. A medida que cresce a capacidade das unidades de armazenamento e aumenta a quantidade de arquivos, a complexidade desses sistemas também aumenta. Por tanto, é necessário o uso de sistemas de arquivos cada vez mais eficientes e robustos. Diferentes sistemas operacionais usam diferentes sistemas de arquivos. O sistema de arquivos é independente do hardware do sistema, sendo especificado através do sistema operacional na configuração das suas unidades de armazenamento. É através do sistemas de arquivos que gravamos e recuperamos os dados em nosso computador. Após a instalação física dessas unidades, uma formatação lógica é efetuada, determinando a maneira que os dados são gravados e recuperados e as propriedades desses conjuntos de dados. Essas propriedades estão relacionadas à segurança destes dados e às informações sobre eles, tais como: tamanho, data e hora da criação ou modificação, tipo do arquivo e diversas outras propriedades que os qualificam.

Sistema de Arquivos Sistema Operacional FAT FAT32 NTFS EXT2 EXT3 SWAP JFS HPFS HFS DOS 4.0 ou superior / Windows 1.X ou superior (1.x, 2.x, 3.x, 95, 98, ME, 2000, XP) MS DOS 7.1 e 8.0 / Windows 95 (versão OSR2!), ou superior (95 OSR2, 98, ME, NT, 2000, XP) Windows NT ou superior (NT, 2000, XP, 2003 Server) AIX e OS/2 AIX e OS/2 Apple Macintosh Tabela 1: Lista dos sistemas de arquivos mais comuns 5.2 Arquivos Os arquivos, também conhecidos como documentos, são estruturas fornecidas pelos sistemas operacionais, através dos seus sistemas de arquivos, utilizadas para armazenar e recuperar informações em dispositivos, tais como disco rígidos, pendrivers, disquetes, CD, DVD etc. Apesar das regras para formação de identificadores de arquivos variarem de sistema para sistema, a maioria dos sistemas operacionais suportam identificadores compostos por duas partes: o nome do arquivo e a extensão. Estas partes são separadas pelo caractere. (ponto). 5.2.2 Formação dos Identificadores Os identificadores podem ser formados por caracteres numéricos e alfanuméricos, contudo existem alguns caracteres que não podem ser usados em sua formação, pois a maioria dos sistemas operacionais os utilizam como caracteres de controle, são eles: \ / : *? " < > O nome do arquivo é formado por um conjunto de caracteres que deve dar a noção ao usuário do conteúdo do arquivo sem que seja necessário abri lo. Nomes significativos são bastante úteis, pois facilitam na busca de informações em seu sistema de arquivos. Já a extensão, em identificador de arquivo, é um conjunto de caracteres que ajuda ao sistema operacional entender qual tipo de informação e, de que forma esta, está armazenada dentro do arquivo. Através da extensão, o sistema operacional associa programas que podem interpretar este conteúdo. Cada programa instalado no seu computador foi projetado para abrir um ou mais tipos de arquivo em particular, cada um destes tipos são identificados por uma extensão. Se houver mais de um programa no computador capaz de abrir um mesmo

tipo de arquivo, apenas um destes programas será definido como o padrão. Em alguns sistemas de arquivos, presentes em sistemas operacionais como o Unix e Linux, existe distinção entre as letras maiúsculas e as letras minúsculas. Por tanto, caso existissem identificadores, tais como: carta, Carta, CartA, CARTA; todos representariam arquivos diferentes. Entretanto, nos sistemas de arquivos que estão presentes no MSDOS e nas plataformas Windows, todos estes nomes representariam o mesmo arquivo! 5.2.3 Tamanho de identificadores O tamanho máximo de um identificador de arquivo varia entre os sistemas operacionais. Vejamos a tabela abaixo: Sistema Operacional MS DOS e Windows 3.X Windows 95, ME, XP, Vista Tamanho máximo de um identificador 8 caracteres alfanuméricos para o nome e 3 para extensão. 255 caracteres alfanuméricos, estes incluindo o caminho completo de localização do arquivo (unidade + pasta + identificador). Não existe restrições de tamanho para os identificadores. Tabela 2: Tamanhos dos Identficadores de Arquivos No Windows, apesar dos identificadores de arquivos poderem chegar até 255 caracteres, estes devem ser mais curtos que isso, já que o caminho completo (como c:\meus documentos\planilha de despesas.xls ) está incluído nessa quantidade de caracteres. É por isso que você pode, ocasionalmente, encontrar um erro ao copiar um arquivo com um nome muito longo para um local que possua um caminho mais longo que o local atual. 5.2.4 Estratégias para formação de identificadores Como sugestão, você pode seguir os passos abaixo: 1. Atribua nomes significativos aos seus arquivos; 2. Organize o nome para expressar informações: data, assunto, origem, etc; 3. Agrupe os arquivos relacionados em diretórios. Um exemplo seria utilizar a seguinte lógica na formação de identificadores: [data] [tipo] [subtipo1] [subtipo2].[extensão] Exemplos: 2008 09 22 exercício01 ciências agrárias.odt set08 notas finais ufpb virtual.ods 5.2.5 Atributos dos arquivos Além do nome e da extensão, o sistema operacional associa a cada arquivo algumas outras

informações, como por exemplo, a data e a hora em que o arquivo foi criado e seu tamanho, se é um arquivo de sistema, se está oculto ou se está protegido contra gravação (só para leitura). Chamamos estes itens extras de atributos do arquivo. O número de atributos dos arquivos, varia de sistema para sistema e os ajustes destes atributos modificam a forma como trabalhamos os estes arquivos. Na tabela a seguir listamos alguns atributos de arquivos presentes nos sistemas operacionais. Nenhum destes sistemas utiliza todos estes atributos, entretanto cada atributo abaixo aparece em pelo menos um sistema operacional. Atributo Proteção Senha Proprietário Flag de leitura Flag de ocultação Flag de sistema Flag de backup Flag de ascii/binário Flag temporário Tamanho Data e hora da criação Data e hora do último acesso Data e hora do última modificação Significado Quem tem acesso ao arquivo e de que maneira. Senha necessária para acessar o arquivo. Identificação do usuário que é dono do arquivo. Identifica se o arquivo é apenas para leitura. Identifica se o arquivo é oculto. Identifica se o arquivo é um arquivo do sistema. Identifica se já houve backup do arquivo. Identifica se o arquivo é texto ou binário. Identifica se o arquivo é temporário. Indica o número de bytes do arquivo. Indica a data e a hora da criação do arquivo. Indica a data e a hora do último acesso ao arquivo. Indica a data e a hora da última modificação do arquivo. Tabela 3: Atributos de Arquivos fonte: Adaptado de Sistemas Operacionais Modernos, Tanenbaum, A. S; pág. 106 5.3 Diretórios Os Diretórios, também conhecidos como Pastas, são arquivos especiais do sistema de arquivos que tem a função de guardar as informações de identificação dos documentos em seu computador, tais como: o nome, atributos e localização física. Um diretório pode conter, tipicamente, arquivos e outros diretórios. Um diretório que é interno a outro é chamado de subdiretório ou sub pasta. Os diretórios têm a formação de identificadores semelhante aos arquivos, entretanto não é comum o uso de extensões. A estrutura hierárquica é mais utilizada para a construção do sistema de arquivos. 5.3.1 O Diretório Raiz Em todos os sistemas de arquivos hierárquicos o diretório inicial é chamado de diretório raiz. Este é o diretório de maior nível hierárquico, normalmente, é representado pelo caractere / ( \ no MSDOS e na plataforma Windows) e é a partir dele que todos os outros diretórios têm origem.

5.3.2 Representação das unidades de armazenamento Cada unidade de armazenamento em seu computador é um sistema de arquivos independente e, deve ser representada de alguma forma. No MSDOS e nas plataformas Windows, cada unidade é representada por uma letra, como exemplo, imagine que em nosso computador existam três unidades de armazenamento: uma unidade de disco flexível, uma unidade de disco rígido e uma unidade de CD ROM. Sendo assim, nos sistemas acima, estas unidades seriam representadas como: A:\, C:\ e D:\, respectivamente. No MSDOS e nas plataformas Windows, o diretório raiz de uma unidade de armazenamento é separado do identificador pelo caractere : (dois pontos). Já nos sistemas Unix e Linux, cada dispositivo tem um identificador mais complexo, seguindo o exemplo acima, seriam representados como: /floppy, /hd0, /cdrom, respectivamente. 5.3.3 Caminho de um arquivo O caminho de um arquivo corresponde ao endereço completo do arquivo em uma unidade de armazenamento. Por tanto, ele é formado pelo: identificador da unidade + identificador da pasta + identificador do arquivo Exemplos: c:\meus documentos\tarefa01.doc e:\virtual\disciplinas\informática\capítulo iii.pdf /home/rostand/material_didático/software_livre.odt /mnt/cdrom/uab/glossário.pdf Não é possível ter nomes de arquivos iguais dentro de um diretório em uma unidade de armazenamento.