Tutorial Exercises Week 11
- Use the command
ls -ila to get the inodes of files
in the current directory. Use od -c . and
od -D . to examine the contents of the directory as a file -
can you identify the filename and inode? What field in the structure
stat contains the inode value of a file?
-
Write a program in C to find the total size of all files in the current
directory. Modify it to find the total size of all files in the
current directory and in any subdirectories.
- What is the parent directory of "/"?
-
The pair of devices
/dev/pty0 and /dev/ttyp0 act as
"pseudo terminals". The test isatty("dev/pty0") returns
true, so that programs that require an interactive terminal can write
to it. Anything written to /dev/tty0 can be read from
/dev/ptyp0. Write a C or shell program to write lots of
data to /dev/ttyp0 and another to read this data from
/dev/ptyp0.
email:
jan@newmarch.name
Web:
http://jan.newmarch.name/
Last modified: 10 April 2001