CHAPTER 4 The UNIX File System
Type | Name | Description | SunOS 4.1.X | SunOS 5.X |
---|---|---|---|---|
Disk-based | ufs | UNIX File System, based on BSD Fat Fast File System (default) | yes (known as 4.2) | yes |
hsfs | High Sierra File System, used by CDROMs and supports Rock Ridge extensions. Very similar to ufs, except that it does not support writable media or hard links | yes | yes | |
pcfs | PC File System, to allow read/write access to DOS formatted disks | yes | yes | |
cachefs | Cache File System, allows use of local disk to store frequently accessed data from a remote file system or CDROM | no | yes | |
Distributed | nfs | Network File System, the default distributed file system type | yes | yes |
rfs | Remote File Share, AT&Ts RFS product | yes | no (only < 5.3) | |
autofs | Automount File System, automounts NFS file systems, as needed, using NIS and NIS+ maps | no | yes | |
Pseudo | tmpfs | Temporary File System, file storage in memory and swap without the overhead of writing to a ufs file | yes | yes |
specfs | Special File System, allows access to the special character and block devices | yes | yes | |
lofs | Loopback File System, creates a virtual file system which can overlay or duplicate existing files. The files are accessible from either path | yes | yes | |
tfs | Translucent File System, allows mounting of a file system on top of existing files, with both visible | yes | no | |
proc | Process Access File System, allows access to active processes and their images | no | yes | |
fdfs | File Descriptor File System, allows access to file names using descriptors | no | yes | |
namefs | Name File System, used by STREAMS for dynamic mounts of file descriptors on top of files | no | yes | |
fifos | First In First Out File System, allows process access to named pipe files | no | yes | |
swapfs | Swap File System, used by the kernel to manage swap space | no | yes |