Skip to content

lucasdsp0/filesys

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sistema de Arquivos Virtual - PUC Minas

Este projeto é a implementação de um sistema de arquivos virtual em Java, desenvolvido como parte do trabalho prático da disciplina Sistemas Operacionais na PUC Minas.

🛠️ Funcionalidades

  • mkdir: cria diretórios
  • touch: cria arquivos vazios
  • ls: lista conteúdo de diretórios
  • cp: copia arquivos e pastas
  • mv: move ou renomeia arquivos/pastas
  • write / read: escrita/leitura com controle de blocos
  • rm: remove arquivos ou diretórios
  • chmod: gerencia permissões (r, w, x)

🚀 Execução

para rodar o programa, utilize o run and debug e crie um launch.json e nele, adicione

        "args": ["root"],
        "cwd": "${workspaceFolder}/-->endereço onde o arquivo do projeto está salvo<--

👤 Desenvolvedores

  • João Paulo Elias Fonseca
  • Lucas de Souza Pereira

PUC Minas – Engenharia Software Disciplina: Sistemas Operacionais

About

Virtual file system syscalls implementation for Operating Systems coursework. Software Engineering - Semester 3 - PUC Minas

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Java 97.1%
  • Makefile 2.9%