Goal of this lab
1.
Important commands
1.1.
File permission
1.2.
mount
1.3.
stat
1.4.
checking disk space utilization
2.
C functions to deal with files
2.1.
C File I/O
2.2.
Text I/O Functions
2.3.
Binary I/O Functions
2.4.
Getting data using fseek
3.
Linux file system calls
3.1.
File descriptor
3.2.
Basic file functions
3.3.
Directory
4.
Reference
Published with GitBook
CSCI3150 - File System
Reference
inode and file descriptor table Interaction
I/O redirection using dup() system call
Everything is a file
Hard link and symbolic link