Hierarchical file system concepts

A hierarchical file system consists of:

The term file system has all of the following meanings:
  • A logical collection of files, directories, named pipes, links, and other UNIX items and metadata that are arranged in a hierarchy.
  • A particular instance of a logical collection of these items that are arranged in a hierarchy. They might be on local or remote disks or in computer memory.
  • A program that is designed to provide the functions and data of one type of file system.

The context indicates which meaning is intended. Often more than one meaning is intended; this is an industry convention.

To the z/OS® system, the file hierarchy is a collection of file systems. Additional instances of local or remote file systems might be mounted (logically connected) on directories of the root file system or of additional file systems.

Several types of file systems are supported by z/OS, including the following file systems:

For most application programs, these types of file systems are interchangeable. The root file system is the first file system that is mounted. Subsequent file systems can be logically mounted on a directory within the root file system or on a directory within any mounted file system.