Livoa LogoLivoa

Hello.C → Myexe1


int fd = 0;

fd = open("Ganesh.txt", O_RDONLY);

Demo.C → Myexe2


int fd = 0;

fd = open("PPA.txt", O_RDWR);

Test.C → Myexe3


int fd = 0;

fd = open("Ganesh.txt", O_RDONLY);

UFDT


0 1 2 3 4 5 ...

100

UFDT


0 1 2 3 4 ...

500

UFDT


0 1 2 3 4 ...

200

File Table


Count=1 | MODE=R

OFFSET=0 | PTR=600

Count=1 | MODE=W

OFFSET=0 | PTR=600

Count=1 | MODE=R|W

OFFSET=0 | PTR=700

Inode Table


Inode No = 21

Reference cnt = 2

Permissions = -

Block No = 50

Inode No = 51

Block No = 70

Permissions = -

Reference cnt = 1

HDD


BB SB DILB DB

50

d

by adt

0
0 uses