-
Notifications
You must be signed in to change notification settings - Fork 0
/
Readme
47 lines (36 loc) · 1.69 KB
/
Readme
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
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