Think of Linux (POSIX, really) filesystem semantics as a reference-counted object store, where an object is deleted when its refcount goes to 0. A directory entry increases the refcount, so does a ...