Operações com Arquivos
Os arquivos existem para armazenar informações e permitir que estas sejam recuperadas. Sistemas diferentes oferecem operações diferentes para permitir armazenamento e recuperação. A seguir as principais operações que se relacionam com arquivos:
- CREATE: o arquivo é criado sem dados, permitindo definir alguns atributos de criação.
- DELETE: excluí o arquivo e todos as suas possíveis referências permitindo liberar espaço em disco.
- OPEN: antes de utilizar um arquivo, um processo deve abri-lo. O propósito é permitir que o sistema transfira os dados e os atributos do disco para memória principal, permitindo acesso rápido em chamadas posteriores.
- CLOSE: encerra a utilização do arquivo, fechando todos os dados para liberação do espaço interno na memória.
- READ: os dados do arquivo são lidos, o chamador deve especificar quantos dados são necessários e também oferecer um buffer onde colocá-los.
- WRITE: os dados são gravados no arquivo.
- GET ATTRIBUTES: permite que os processos tenham acesso aos dados de atributos definidos no arquivo.
- SET ATTRIBUTES: possibilita a alteração de atributos de arquivo por parte do usuário ou do processo em execução.
- RENAME: permite renomear um arquivo.
Disciplina: Princípios de Sistemas Operacionais
Prof.: Júlio César Benedito