[Next] [Previous] [Up] [Top] [Contents]

CHAPTER 4 The UNIX File System

4.4 Names & contents of important UNIX directories
Unix Directories
DirectoryDescriptionSunOS 4.1.XSunOS 5.XIRIX 5.XUltrix 4.XDigital UNIX
/root - kernelyesyesyesyesyes
/sbinfiles required to start the system and scripts to control the boot processyes, but scripts are in /etcyesyesnoyes
/etcfiles required to boot the system and communicate, and scripts to control the boot processyesyes, but some scripts are in /sbinyesyesyes
/etc/configsystem configuration option filesnonoyesnono
/etc/cron.dcron access files and FIFOnoyesyesnono
/etc/defaultdefault system configurationnoyesyesnono
/etc/dfsdistributed file sharing configurationnoyesnonono
/etc/fsstatic file system specific mount commandsnoyesnonono
/etc/fdmnsfile domain names and devices, symbolic links to the file volumesnonononoyes
/etc/inetinternet services configurationnoyesnonono
/etc/init.dinternet service scripts run by initnoyesyesnono
/etc/libshared libraries required for bootnoyesnonono
/etc/lpline printer system configurationnoyesnonono
/etc/mailmail configurationnoyesnonono
/etc/netconfiguration for transport-independent network servicesnoyesyesnono
/etc/optoptional software package configuration filesnoyesyesnono
/etc/rc#.doperations performed when entering run level # (S,0,1,2,3)noyesyesnono
/etc/safservice access facility configurationnoyesnonono
/etc/security

/etc/sec

security audit configuration

"

no

no

yes

no

no

no

no

yes

no

yes

/usrdirectories of system filesyesyesyesyesyes
/usr/binsystem binary filesyesyesyesyesyes
/usr/etcfurther system communication and administration programsyesnoyesyesno
/usr/sbin"noyesyesnoyes
/usr/liblibraries of object files, sendmailyesyesyesyesyes
/usr/4libSunOS 4.1 libraries required for binary compatibilitynoyesnonono
/usr/5binSystem V binariesyesnononono
/usr/5includeSystem V include filesyesnononono
/usr/5libSystem V librariesyesnononono
/usr/asetautomated security enhancement tool files and programsnoyesnonono
/usr/ucbBSD binariesyesyesnoyesyes
/usr/bsd"nonoyesnono
/usr/ccscompiler support systemsnoyesnonoyes
/usr/dtCDE desktop hierarchynoyesnonono
/usr/lib/fsfile system dependent modulesnoyesnonono
/usr/lib/lpline printer databases and programsnoyesnonono
/usr/lib/netsvcnetwork service utilitiesnoyesnonono
/usr/lib/nfsNFS daemons and programsnoyesnonono
/usr/lib/nisNIS+ programs and setup scriptsnoyesnonono
/usr/lib/safSAF daemons and programsnoyesnonono
/vardirectories for administrative programs and logsyesyesyesyesyes
/var/admsystem log and account filesyesyesyesyesyes
/var/logsystem log filesyesyesnonono
/var/spool/mailmail spool directoryyesnonoyesyes
/var/mailmail spool directorynoyesyesnono
/var/ypNIS tables and Makefile for updating NISyesnoyesyesyes
/var/nisNIS+ tablesnoyesnonono
/var/spooldirectories for cron, logs, etc.yesyesyesyesyes
/var/sadmdatabases maintained by package administration utilitiesnoyesnonono
/var/instdatabases maintained by inst utilitynonoyesnono
/var/safservice access facility log and account filesnoyesnonono
/devdevices directoryyesyesyesyesyes
/dev/dskblock disk devices directorynoyesyesnono
/dev/rdskraw disk devices directory noyesyesnono
/dev/ptspseudo terminal (pty) devices directorynoyesyesnoyes
/dev/rmtraw tape devices directorynoyesyesnoyes
/dev/termterminal devices directorynoyesnonono
/dev/sadentry points for STREAMS administrative driversnoyesyesnoyes
/devicesphysical devices directorynoyesnonono
/home

/usr/people

/usr/users

user directoriesyesyesno

yes

no

no

yes

yes
/tftpboot

/usr/local/boot

client boot programsyesyesno

yes

nono
/tmptemporary filesyesyesyesyesyes
/usr/locallocally installed filesoptionaloptionaloptionaloptionaloptional
/optlocally installed packages and filesnoyesyesnoyes
/kernelcontains the kernel and drivers for the kernelnoyesnonono
/platformhardware specific files for kernel supportno>=2.5nonono
/standstandalone environment programs, can be accessed from the PROMnonoyesnono
/procfor process access file system, it provides access to all current processesnoyesyesnoyes
/sysobject files to reconfigure the kernelyesnonoyesyes
/volvold mount pointsnoyesnonono



Unix System Administration - 8 AUG 1996
[Next] [Previous] [Up] [Top] [Contents]