/hosts/self directory corresponds roughly to the
root directory of the traditional Unix filesystem hierarchy.
The biggest change is in how services are configured:
all the files related to a particular service are contained in
/hosts/self/svc/service/, rather than being scattered
around the hierarchy depending on the type or variability of the
file. Also, for this reason, there is no
The remaining directories are for the most part equivalent to their traditional Unix counterparts. The differences, if any, are described below.
Essential user commands, e.g.
Device special files.
Host information. [ More ... ]
Kernel image and related files. [ More ... ]
Libraries essential to the binaries in
Process information pseudo-filesystem (procfs). Optional.
Third-stage bootloader and shutdown scripts.
Home directory of the superuser.
Essential system commands, e.g.
Services provided by the system. [ More ... ]
System information pseudo-filesystem (sysfs). Optional.
Temporary files that are not preserved between reboots.