UNIX/Linux File System Tour

Usual user commands
ls (ls -al), cd, rm, cp, mv, mkdir, rmdir, pwd
chmod, chown, chgrp

Protection bits -- interpreting, setting
umask

Tree structured directory -- absolute & relative path names

Mounting subtress
mount command w/ & w/out arguments
umount, busy devices problem
/etc/fstab & startup
automounting
fuser, lsof

Organization -- what is in each of following
/ -- root of tree, i.e., everything
/bin -- basic core commands
/sbin -- system commands
/boot -- file used to load system
/dev -- devices entries including /dev/null, /dev/zero, /dev/random
/etc -- configuration files, etc
/lib -- library files
/usr -- secondary files, user files
/var -- other administrative files
/tmp -- scratch area, file disappear with reboot
/proc -- images of running process, system information (a pseudo or virtual system)

File types -- regular, directory, character, block, socket, pipe, symbolic link

Linking -- hard and soft links