Slides.
Slides.
Slides.
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
375<br />
16 bits<br />
header<br />
376 377<br />
seek<br />
get attributes<br />
set attributes<br />
rename<br />
378<br />
/* copia source para destino */<br />
#include <br />
#include <br />
#include <br />
#include <br />
#define BUF_SIZE 4096 /* unidade de R/W */<br />
#define MODE 0666 /* modo de RW-RW-RW- */<br />
main (int argc, char *argv[])<br />
{<br />
int src,dst,in,out;<br />
char buf[BUF_SIZE];<br />
if(argc!=3) exit();<br />
/* abre src e cria dest */<br />
src = open(argv[1],O_rdONLY);<br />
if(src
nome<br />
tipo<br />
tamanho<br />
proprietário<br />
proteção<br />
data de criação<br />
data da última<br />
modificação<br />
lista de blocos usados<br />
380<br />
381<br />
Estrutura de dados<br />
contendo os atributos<br />
382<br />
383<br />
root<br />
root<br />
A<br />
A<br />
B<br />
C<br />
B<br />
. . .<br />
C<br />
D<br />
E<br />
F<br />
G<br />
384<br />
385
R<br />
A B C<br />
A1 B1 B2 C1 C2 C3<br />
Sistema de arquivos hierárquico 386<br />
387<br />
388