Integrated File System Introduction


Directories provided by the integrated file system

The integrated file system creates the following directories when the system is restarted if they do not already exist:

/tmp
The /tmp directory gives applications a place to store temporary files. This directory is a sub-directory of the "root" (/) directory, so its path name is /tmp.

Once an application puts a file in the /tmp directory, the file stays there until you or the application removes it. The system does not automatically remove files from /tmp or perform any other special processing for files in /tmp.

You can use the user displays and commands that support the integrated file system to manage the /tmp directory and its files. For example, you can use the Work with Object Links display or the WRKLNK command to copy, remove, or rename the /tmp directory or files in the directory. All users are given *ALL authority to the directory, which means that they can perform most valid actions on the directory.

An application can use the application program interfaces (API) that support the integrated file system to manage /tmp and its files (see Perform operations using APIs). For example, the application program can remove a file in /tmp by using the unlink() API.

If /tmp is removed, it is automatically created again during the next restart of the system.

/home
System administrators use the /home directory to store a separate directory for every user. The system administrator often sets the home directory that is associated with the user profile to be the user's directory in /home, for example/home/john. See Current directory and home directory for more information.

/etc
The /etc directory stores administrative, configuration, and other system files.

/usr
The /usr directory includes subdirectories that contain information that is used by the system. Files in /usr typically do not change often.

/usr/bin
The /usr/bin directory contains the standard utility programs.

/QIBM
The /QIBM directory is the system directory and is provided with the system.

/QIBM/ProdData
The /QIBM/ProdData directory is a system directory used for Licensed Program product data.

/QIBM/UserData
The /QIBM/UserData directory is a system directory used for Licensed Program user data such as configuration files.

/QOpenSys/QIBM
The /QOpenSys/QIBM directory is the system directory for the QOpenSys file system.

/QOpenSys/QIBM/ProdData
The /QOpenSys/QIBM/ProdData directory is the system directory for the QOpenSys file system and is used for Licensed Program product data.

/QOpenSys/QIBM/UserData
The /QOpenSys/QIBM/UserData directory is the system directory for the QOpenSys file system and is used for Licensed Program user data such as configuration files.

/asp_name/QIBM
The /asp_name/QIBM directory is the system directory for any independent ASPs that exist on your system, where asp_name is the name of the independent ASP.

/asp_name/QIBM/UserData
The /asp_name/QIBM/UserData directory is a system directory used for Licensed Program user data such as configuration files for any independent ASPs that exist on your system, where asp_name is the name of the independent ASP.


[ Top of Page | Previous Page | Next Page | Table of Contents | Index ]