JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Solaris 11.1 Administration: Devices and File Systems     Oracle Solaris 11.1 Information Library
search filter icon
search icon

Document Information

Preface

1.  Managing Removable Media (Tasks)

2.  Writing CDs and DVDs (Tasks)

3.  Managing Devices (Tasks)

4.  Dynamically Configuring Devices (Tasks)

5.  Managing USB Devices (Tasks)

6.  Using InfiniBand Devices (Overview/Tasks)

7.  Managing Disks (Overview)

8.  Managing Disk Use (Tasks)

9.  Administering Disks (Tasks)

10.  Setting Up Disks (Tasks)

11.  Configuring Storage Devices With COMSTAR (Tasks)

12.  Configuring and Managing the Oracle Solaris Internet Storage Name Service (iSNS)

13.  The format Utility (Reference)

14.  Managing File Systems (Overview)

What's New in Oracle Solaris File Systems?

Shared File Systems Across Boot Environments

Where to Find File System Management Tasks

Overview of File Systems

Types of Oracle Solaris File Systems

Oracle Solaris Disk-Based File Systems

The Universal Disk Format (UDFS) File System

Network-Based File Systems

Virtual File Systems

Temporary File System

The Loopback File System

Process File System

Additional Virtual File Systems

Extended File Attributes

Swap Space

Default Oracle Solaris File Systems

Overview of Mounting and Unmounting File Systems

The Mounted File System Table

The Virtual File System Table

The NFS Environment

NFS Version 4

Automounting (autofs)

The Oracle Solaris SMB Service

Determining a File System's Type

How to Determine a File System's Type

15.  Creating and Mounting File Systems (Tasks)

16.  Configuring Additional Swap Space (Tasks)

17.  Copying Files and File Systems (Tasks)

18.  Managing Tape Drives (Tasks)

Index

Default Oracle Solaris File Systems

The ZFS file system is hierarchical, starting with the root directory (/) and continuing downwards through a number of directories. The Oracle Solaris installation process enables you to install a default set of directories and uses a set of conventions to group similar types of files together.

For a brief overview of Oracle Solaris file systems and directories, see filesystem(5).

The following table provides a summary of the default Oracle Solaris file systems.

Table 14-1 The Default Oracle Solaris File Systems

File System or Directory
File System Type
Description
root (/)
ZFS
The top of the hierarchical file tree. The root (/) directory contains the directories and files that are critical for system operation, such as the kernel, the device drivers, and the programs used to boot the system. The root (/) directory also contains the mount point directories where local and remote file systems can be attached to the file tree.
/usr
ZFS
System files and directories that can be shared with other users. Files that run only on certain types of systems are in the /usr directory (for example, SPARC executables). Files that can be used on all types of systems, such as the man pages, might be placed in the /usr/share directory.
/export/home or /home
NFS or ZFS
The mount point for user home directories, which store user work files. By default, the /home directory is an automounted file system.
/var
ZFS
System files and directories that are likely to change or grow over the life of the local system. These include system logs, such as vi and ex backup files.
/opt
NFS or ZFS
Optional mount point for third-party software. On some systems, the /opt directory might be a UFS file system or ZFS file system.
/tmp
TMPFS
Temporary files, which are removed each time the system is booted or the /tmp file system is unmounted.
/proc
PROCFS
A list of active processes, by process number.
/etc/mnttab
MNTFS
A virtual file system that provides read-only access to the table of mounted file systems for the local system.
/system/volatile
TMPFS
A memory-based file system for storing temporary files that are not needed after the system is booted.
/system/contract
CTFS
A virtual file system that maintains contract information.
/system/object
OBJFS
A virtual file system that is used by debuggers to access information about kernel symbols without having to access the kernel directly.