Unix Symbolic (Soft) Links
Unix files may also be named by symbolic (soft) links.
- A soft link is a file containing a pathname of some other file.
symlink (existing name, new name)
allocate a new file (inode) with type symlink
initialize file contents with existing name
create directory entry for new file with new name
The target of the link may be
removed at any time, leaving
How should the kernel handle recursive soft links?