lotus

previous page: 4.6: What command line flags does gsh(1) accept?
  
page up: comp.sys.apple2. gno FAQ
  
next page: 5.2: What should be in my gshrc file?

5.1: For what are the various directories used?




Description

This article is from the Apple II GNO FAQ, by Devin Reade with numerous contributions by others.

5.1: For what are the various directories used?

    A#5.1:	The following is the suggested layout and use of various directories.
Any given site will likely have more, but these are the "standard"
ones.  Note that these don't necessarily have to be on different
physical partitions due to the GNO namespace facility (see Q#7.3).
This FAQ assumes the following directory structure:

/HFSinclude		GNO standard C header files (required if and
			only if /usr/include is not on an HFS
			partition)
/bin			basic standard programs
/dev			device drivers
/etc			configuration files
/lang			languages
/lang/orca		ORCA languages
/lang/orca/languages		compilers
/lang/orca/libraries		standard ORCA libraries (not used
				for GNO; see /lib instead)
/lang/orca/libraries/orcacdefs	standard ORCA/C header files
/lang/orca/release.notes	READMEs, release notes, etc
/lang/orca/shell		ORCA editor and ORCA/Shell config files
/lang/orca/utilities		ORCA/Shell compatible programs
/lang/orca/utilities/help	These are the ORCA utility help files,
				which show brief usage information.
				The preformatted manual pages that
				come with some utils should not go
				here.
/lang/orca/man/man1	manual pages for ORCA/Shell compatible 
			programs (nroff, troff, or aroff source)
/lang/orca/man/cat1	manual pages for ORCA/Shell compatible
			programs (preformatted).  These should not
			be confused with the "help" files in
			/lang/orca/utilities/help.
/lib			standard GNO libraries
/lib/RInclude		resource compiler include files
/lib/orcacdefs		holds defaults.h; otherwise empty
/tmp			scratch directory (for temporary files)
/usr			UNIX system resources
/usr/X			X (graphical interface) -related files
/usr/X/bin		X programs
/usr/X/lib		X libraries and configuration files
/usr/X/man		X manual pages
/usr/bin		additional standard programs
/usr/games		games
/usr/games/lib		game configuration files
/usr/include		GNO standard C header files
/usr/lib		optional libraries
/usr/lib/sendmail.d	sendmail configuration files
/usr/lib/tmac		nroff/troff macro files
/usr/local		custom and local files
/usr/local/bin		custom programs
/usr/local/etc		custom configuration files
/usr/local/include	custom C header files
/usr/local/lib		custom libraries and configuration files
/usr/local/man		manual pages for custom files
/usr/man		standard manual pages
/usr/man/cat[1-8]	standard manual pages (preformatted)
/usr/man/man[1-8]	standard manual pages (nroff, troff, aroff)
/usr/sbin		system maintenance programs
/var			heavy write-use (variable) filesystem
/var/adm		system administratin and log files
/var/mail		user mailboxes
/var/spool		spool directories for various daemons
/var/spool/lpq		line printer spool directory
/var/spool/news		news daemon spool directory
    

 

Continue to:













TOP
previous page: 4.6: What command line flags does gsh(1) accept?
  
page up: comp.sys.apple2. gno FAQ
  
next page: 5.2: What should be in my gshrc file?