Journaled Filesystem
JFS:
The native file system type, is called the journaled file system (JFS). It supports the entire set of file system semantics. This file system uses database journaling techniques to maintain its structural consistency. This prevents damage to the file system when the system is halted abnormally.
AIX Standard File Systems
On standalone machines, the following file systems reside on the associated devices by default:
|
/dev/hd1 /home |
|
/dev/hd2 /usr |
|
/dev/hd3 /tmp |
|
/dev/hd4 /(root) |
|
/dev/hd9var /var |
The file tree has the following characteristics:
The following list provides information about the contents of some of the subdirectories of the /(root) file system.
/bin
Symbolic link to the /usr/bin directory. In prior UNIX file systems, the /bin directory contained user commands that now reside in /usr/bin in the new file structure.
/dev
Contains device nodes for special files for local devices. The /dev directory contains special files for tape drives, printers, disk partitions, and terminals.
/etc
Contains configuration files that vary for each machine. Examples include:
The /etc directory contains the files generally used in system administration. Most of the commands that used to reside in the /etc directory now reside in the /usr/sbin directory. However, for compatibility, it contains symbolic links to the new locations of some executable files.
Examples include:
/export
Contains the directories and files on a server that are for remote clients.
/home
Serves as a mount point for a file system containing user home directories. The /home file system contains per-user files and directories. In a standalone machine, a separate local file system is mounted over the /home directory. In a network, a server might contain user files that should be accessible from several machines. In this case, the server's copy of the /home directory is remotely mounted onto a local /home file system.
/lib
Symbolic link to the /usr/lib directory, which contains architecture-independent libraries with names in the form lib*.a.
/sbin
Contains files needed to boot the machine and mount the /usr file system. Most of the commands used during booting come from the boot image's RAM disk file system; therefore, very few commands reside in the /sbin directory.
/tmp
Serves as a mount point for a file system that contains system-generated temporary files.
/u
Symbolic link to the /home directory.
/usr
Serves as a mount point for a file system containing files that do not change and can be shared by machines (such as executables and ASCII documentation).
Standalone machines mount a separate local file system over the /usr directory. Diskless and disk-poor machines mount a directory from a remote server over the /usr file system.
/var
Serves as a mount point for files that vary on each machine. The /var file system is configured as a file system since the files it contains tend to grow. For example, it is a symbolic link to the /usr/tmp directory, which contains temporary work files.