glenda.party
term% ls -F
term% pwd
$home/manuals/unix_v8/5/dir
term% cat index.txt
DIR(5)                        File Formats Manual                       DIR(5)

NAME
       dir - format of directories

SYNOPSIS
       #include <sys/types.h>
       #include <sys/dir.h>

DESCRIPTION
       A  directory  behaves  exactly like an ordinary file, save that no user
       may write into a directory.  The fact that a file is a directory is in‐
       dicated by a bit in the flag word of its i-node entry;  see  filsys(5).
       The structure of a directory entry as given in the include file is:

              #ifndef DIRSIZ
              #define DIRSIZ    14
              #endif
              struct  direct
              {
                      ino_t     d_ino;
                      char      d_name[DIRSIZ];
              };

       By  convention, the first two entries in each directory are for ‘.' and
       ‘..'.  The first is an entry for the directory itself.  The  second  is
       for the parent directory.  The meaning of ‘..' is modified for the root
       directory  of  the  master  file  system (‘/'), where ‘..' has the same
       meaning as ‘.'.

SEE ALSO
       filsys(5), directory(3)

                                                                        DIR(5)