Skip to content

glob-gall/ext4

Repository files navigation

    Implementação Do Sistema Arquivos Ext04

    O projeto consiste na implementação de estruturas de dados e operações destinadas 
    à manipulação da imagem de um sistema de arquivos EXT4, 
    contida em um arquivo no formato .img. 
    As operações são projetadas para serem acionadas
    a partir de um prompt de comando (shell), 
    proporcionando uma interface de usuário intuitiva e interativa.

   make-> compilar
   make clean-> remove o executável
   ./main-> rodar o programa

   Guilherme Almeida Lopes a2458802 
   Luis Felipe Galleguillos Campos a2304562
   
    pwd:
        Descrição: imprime o diretório atual 
    info:
        Descrição: Exibe informações da imagem e do sistema de arquivos.

    cat <file>:
        Descrição: Exibe o conteúdo de um arquivo no formato texto.
        Exemplo: cat arquivo.txt

    attr <file | dir>:
        Descrição: Exibe os atributos de um arquivo (file) ou diretório (dir).
        Exemplo: attr arquivo.txt ou attr /caminho/do/diretorio

    cd <path>:
        Descrição: Altera o diretório corrente para o definido como path.
        Exemplo: cd /caminho/do/diretorio

    ls:
        Descrição: Lista os arquivos e diretórios do diretório corrente.

    testi <inode_number>:
        Descrição: Verifica se um inode está livre ou ocupado.
        Exemplo: testi 123

    testb <block_number>:
        Descrição: Verifica se um bloco está livre ou ocupado.
        Exemplo: testb 456

    export <source_path> <target_path>:
        Descrição: Copia arquivo da imagem (source_path) para destino (target_path) no sistema operacional da máquina.
        Exemplo: export /caminho/da/imagem/arquivo.txt /caminho/destino/arquivo.txt

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published