UNIX/IRAF Site Manager's Guide
UNIX/IRAF Site Manager's Guide
Appendix A. The IRAF Directory Structure
The main branches of the IRAF directory tree are summarized below.
Beneath the directories shown are some 400 subdirectories, the largest
directory trees being sys, pkg, and noao.
The entire contents of all directories other than unix, local,
and dev are fully portable, and are identical in all installations
of IRAF sharing the same version number.
bin - the IRAF BIN directories
dev - device tables (termcap, graphcap, etc.)
doc - assorted IRAF manuals
lib - the system library; global files
local - iraf login directory; locally added software
math - sources for the mathematical libraries
noao - packages for NOAO data reduction
pkg - the IRAF applications packages
sys - the virtual operating system (VOS)
unix - the UNIX host system interface (HSI = kernel + bootstrap utilities)
- The contents of the
unix directory (host system interface) are
as follows:
as - assembler sources
bin - the HSI BIN directories
boot - bootstrap utilities (mkpkg, rtar, wtar, etc.)
gdev - graphics device interfaces (SGI device translators)
hlib - host dependent library; global files
os - OS interface routines (UNIX/IRAF kernel)
reboot - executable script run to reboot the HSI
shlib - shared library facility sources
sun - gterm and imtool sources (SunView)
If you will be working with the system much at the system level, it will be
well worthwhile to spend some time exploring these directories and gaining
familiarity with the system.