For example, the statusReport file in the previous figure is described by the following notation in the Solaris OS: The Solaris OS supports a single root node, which is denoted by the slash character, /.Ī file is identified by its path through the file system, beginning from the root node. Each root node maps to a volume, such as C:\ or D:\. Microsoft Windows supports multiple root nodes. The following figure shows a sample directory tree containing a single root node. Each directory can contain files and subdirectories, which in turn can contain files and subdirectories, and so on, potentially to an almost limitless depth. Under the root node, there are files and directories ( folders in Microsoft Windows). At the top of the tree is one (or more) root nodes. Most file systems in use today store the files in a tree (or hierarchical) structure.
A file system stores and organizes files on some form of media, generally one or more hard drives, in such a way that they can be easily retrieved.