Este projeto é um sistema básico de gerenciamento de arquivos, diretórios, permissões, grupos e usuários, inspirado nos conceitos fundamentais de sistemas operacionais e controle de acesso. Desenvolvido em Rust, ele utiliza estruturas de dados com autorreferências para atender aos requisitos de uma atividade acadêmica.
Gerenciamento de arquivos e diretórios Controle de permissões de acesso Criação e gerenciamento de grupos e usuários Estruturas autorreferenciais em Rust
Acesse a pasta src.
Encontre o arquivo principal main.rs.
No terminal, execute o comando:
cargo run
Para criar arquivos, primeiro é necessário criar um usuário e um grupo, que permitirão a criação de arquivos no sistema.
This project is a basic system for managing files, directories, permissions, groups, and users, inspired by fundamental concepts in operating systems and access control. Developed in Rust, it utilizes self-referential data structures to meet the requirements of an academic project.
File and directory management Access permissions control Group and user creation and management Self-referential structures in Rust
Navigate to the src folder.
Find the main file, main.rs.
In the terminal, run the command:
cargo run
To create files, you must first create a user and a group, which will enable file creation within the system.