MacOS X Server File Structure Layout
| The file structure of MacOS X Server is very complicated to a long-time user of Macintoshes, but it's at least a somewhat streamlined file structure compared with other implimentations of Unix. As you may know already, it's largely based on BSD 4.4 (at least as of this publication). I'm basing this layout on MacOS X Server 1.2. |
bin
cores -> private/cores
dev -> private/dev
etc -> private/etc
lib
Local
Administration
Applications Internet
OpenBase
Productivity
Utilities
Developer Palettes
SourceCode
Documentation Administration
jserv
Library AppleFileServices
Bundles
Databases
Frameworks
InputManagers
JSDK2.0
MacOS Users root
OpenBase Bundles
Perl rhapsody
PlugIns
Preferences
QuickTimeStreaming LogArchive
Logs
Movies
Receipts
Services
Sounds
WebServer CGI-Executables
Configuration
Documents
Logs
ProxyCache
servlets
Licenses
Public
Users Administrator .AppInfo
.cpan
.hotjava
.ncftp
.OpenStep .NextTrash
AppleMenu
services
UserDefaults2
Applications
Library Bookshelves
Colors
FindPreferences
Indexes
init tcsh
InputManagers MenuManager
RSTextAdditions
Sounds
LauncherItems _Internet
Licenses
OmniWeb
OpenUp
Packages
Services
Terminal
Mailboxes
lost+found
Mac OS:Mac OS X Server Free
Net -> Network/Servers
Network
Administration
Applications
Developer
Documentation
Library Public
Servers
Users
private
cores
dev fd
Devices -> Drivers/ppc
Drivers ppc
etc atalk
mail
netinfo
startup
tfpboot
tmp root mail
var at jobs
backups netinfo
cron tabs
db
log
mail
msgs
run
rwho
spool appkit
Faxes
lpd
mqueue
output
tmp
vm
yp
sbin
System
Administration
Applications
Demos
Developer Applications
EOBundles
Examples AIAT
AppKit
EnterpriseObjects
Foundation
InterfaceBuilder
Java
WebObjects
Headers Apps
Java
Makefiles Conversion
CoreOS
pb_makefiles
project
Resources
VersioningSystems
Palettes
PBBundles
ProjectTypes
Source Commands
GNU
Library
Services
Documentation Administration Commands
Services
Developer Commands
DevelopersHomePage
EnterpriseObjects
OperatingSystem
WebObjects
YellowBox
Help
ManPages -> /usr/share/man
ReadMe
ThirdParty JavaSoft
Library Apache Icons
Modules
AppleMenu
Assistants Setup.assistant
SharedBundles
Authenticators
ColorPickers
Colors
CoreServices Displays
Resources
Devices -> private/Devices
Fax
Fonts
Frameworks
Java
JavaBeans
Perl
Preferences
Printers bin
Drivers
PPDs
PrivateFrameworks
PS2Resources
RemoteAdminServer CGI-Executables
Configuration
Documents Images
WebAdmin
FastCGI
Logs
Resources
Rulebooks
Services
Sounds
SystemResources
Tcl
WebObjects Adaptors Apache
tmp -> private/tmp
usr
bin
Devices -> private/Devices
filesystems
include -> System/Library/Frameworks/System.framework/Headers/bsd
lib bootimages
java
libexec bitutils
(emacs)
gawk
gdb
i386
ppc
local bin
bind
etc
lib
man
sbin
share
src (php)
sbin QTSSModules
share (emacs)
enscript
gawk
gnats
groff
init bash
tcsh
locale
man
misc
mk
nvram
sendmail conf
tabset
vi
zoneinfo
standalone ppc
template client cores
Drivers ppc
etc netinfo
startup
tfpboot
tmp
var at jobs
db
log
run
tmp
vm
languages
local
user .OpenStep UserDefaults2
Applications
Library
Mailboxes
var -> private/var
.NextTrash
.vol
|