Skip to content

Este projeto implementa um sistema simples de gerenciamento de arquivos, diretórios, permissões, grupos e usuários.

Notifications You must be signed in to change notification settings

Yash1c/Gerenciador-de-Arquivos-e-Permissoes-RUST

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gerenciador-de-Arquivos-e-Permissoes

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.

Funcionalidades

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

Como Executar

Acesse a pasta src.

Encontre o arquivo principal main.rs.

No terminal, execute o comando:

cargo run

Observação

Para criar arquivos, primeiro é necessário criar um usuário e um grupo, que permitirão a criação de arquivos no sistema.

English:

File and Permissions Manager

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.

Features

File and directory management Access permissions control Group and user creation and management Self-referential structures in Rust

How to Run

Navigate to the src folder.

Find the main file, main.rs.

In the terminal, run the command:

cargo run

Note

To create files, you must first create a user and a group, which will enable file creation within the system.

About

Este projeto implementa um sistema simples de gerenciamento de arquivos, diretórios, permissões, grupos e usuários.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published