Editing
Solaris 10 System Administration Part I
(section)
Jump to navigation
Jump to search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
=== File systems === Unix File System (UFS) is the default file system Directory starts with root directory (/) Solaris 10 OS includes alternate file system called zettabyte file system (ZFS) Logically all directories fall below root directory (/) Physically directories can be located on one or spread over multiple file systems <insert graphics to show this> Refer to filesystem man page for more information on file system organization. <code>$ man -s 5 filesystem</code> Important directories <table style="text-align: left; width: 50%;" border="1" cellpadding="2" cellspacing="0"> <tr> <td>Directory</td> <td>Notes</td> </tr> <tr> <td>/</td> <td>root of file system</td> </tr> <tr> <td>/bin</td> <td>symbolic link to /usr/bin & location for binary files of standard system commands</td> </tr> <tr> <td>/dev</td> <td>primary directory for logical device names & contents of directory are symbolic links to device files in /devices directory</td> </tr> <tr> <td>/etc</td> <td>directory holds host-specific config files & databases for system administration</td> </tr> <tr> <td>/export</td> <td>default directory for commonly shared file systems (like user home directories)</td> </tr> <tr> <td>/home</td> <td>default directory or mount point for user home directories</td> </tr> <tr> <td>/kernel</td> <td></td> </tr> <tr> <td>/lib</td> <td></td> </tr> <tr> <td>/mnt</td> <td></td> </tr> <tr> <td>/opt</td> <td></td> </tr> <tr> <td>/platform</td> <td></td> </tr> <tr> <td>/sbin</td> <td></td> </tr> <tr> <td>/usr</td> <td></td> </tr> <tr> <td>/var</td> <td></td> </tr> </table> ==== Important in-memory system directories ==== <table style="text-align: left; width: 50%;" border="1" cellpadding="2" cellspacing="0"> <tr> <td>/dev/fd</td> <td></td> </tr> <tr> <td>/devices</td> <td></td> </tr> <tr> <td>/etc/mnttab</td> <td></td> </tr> <tr> <td>/etc/svc/volatile</td> <td></td> </tr> <tr> <td>/proc</td> <td></td> </tr> <tr> <td>/system/contract</td> <td></td> </tr> <tr> <td>/system/object</td> <td></td> </tr> <tr> <td>/tmp</td> <td>directory for temporary files (cleared during boot sequence)</td> </tr> <tr> <td>/var/run</td> <td></td> </tr> </table> ==== Subdirectories of note under /dev ==== <table style="text-align: left; width: 50%;" border="1" cellpadding="2" cellspacing="0"> <tr> <td>/dev/dsk</td> <td>block disk devices</td> </tr> <tr> <td>/dev/fd</td> <td>file descriptors</td> </tr> <tr> <td>/dev/md</td> <td>logical volume management metadisk drives</td> </tr> <tr> <td>/dev/pts</td> <td>pseudo terminal devices</td> </tr> <tr> <td>/dev/rdsk</td> <td>raw disk devices</td> </tr> <tr> <td>/dev/rmt</td> <td>raw magnetic devices</td> </tr> <tr> <td>/dev/term</td> <td>serial devices</td> </tr> </table> ==== Important subdirectories under /etc ==== <table style="text-align: left; width: 50%;" border="1" cellpadding="2" cellspacing="0"> <tr> <td>/etc/acct</td> <td>config info for accounting system</td> </tr> <tr> <td>/etc/cron.d</td> <td>config info for cron utility</td> </tr> <tr> <td>/etc/default</td> <td>default info for various programs</td> </tr> <tr> <td>/etc/inet</td> <td>config files for network services</td> </tr> <tr> <td>/etc/init.d</td> <td>scripts for starting & stopping services</td> </tr> <tr> <td>/etc/lib</td> <td></td> </tr> <tr> <td>/etc/lp</td> <td>config info for printer subsystem</td> </tr> <tr> <td>/etc/mail</td> <td>config info for mail subsystem</td> </tr> <tr> <td>/etc/nfs</td> <td>config file for NFS server logging</td> </tr> <tr> <td>/etc/opt</td> <td>config info for optional packages</td> </tr> <tr> <td>/etc/rc#.d</td> <td>legacy scripts that are executed when entering or leaving a specific run level</td> </tr> <tr> <td>/etc/security</td> <td>controls files for Role Based Access Control & security privileges</td> </tr> <tr> <td>/etc/skel</td> <td>default shell initialization files for new users</td> </tr> <tr> <td>/etc/svc</td> <td>Service Management Facility database & log files</td> </tr> </table> ==== Important subdirectories of /usr ==== <table style="text-align: left; width: 50%;" border="1" cellpadding="2" cellspacing="0"> <tr> <td>/usr/bin</td> <td>standard system commands</td> </tr> <tr> <td>/usr/ccs</td> <td>C-compilation programs & libraries</td> </tr> <tr> <td>/usr/demo</td> <td>demo programs & data</td> </tr> <tr> <td>/usr/dt</td> <td>Java Desktop System (JDS) software directory or mount point</td> </tr> <tr> <td>/usr/include</td> <td>Header files</td> </tr> <tr> <td>/usr/jdk</td> <td>directory contains Java technology programs & libraries</td> </tr> <tr> <td>/usr/kernel</td> <td>loadable kernel modules not generally required during boot process</td> </tr> <tr> <td>/usr/lib</td> <td>architecture-dependent databases, libraries, & binaries that are not invoked directly by user</td> </tr> <tr> <td>/usr/opt</td> <td>config info for optional packages</td> </tr> <tr> <td>/usr/sbin</td> <td>sys admin coomands</td> </tr> <tr> <td>/usr/spool</td> <td>symbolic link to /var/spool directory</td> </tr> </table> ==== Important subdirectories of /var ==== <table style="text-align: left; width: 50%;" border="1" cellpadding="2" cellspacing="0"> <tr> <td>/var/adm</td> <td>log files for syslog, system accounting, etc</td> </tr> <tr> <td>/var/crash</td> <td>crash dump storage</td> </tr> <tr> <td>/var/spool</td> <td>spool files storage</td> </tr> <tr> <td>/var/svc</td> <td>Service Management Facility control files and logs</td> </tr> <tr> <td>/var/tmp</td> <td>long term storage of temp files (survives reboot)</td> </tr> </table>
Summary:
Please note that all contributions to GotOpinion may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
GotOpinion:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Navigation menu
Personal tools
Not logged in
Talk
Contributions
Log in
Namespaces
Page
Discussion
English
Views
Read
Edit
Edit source
View history
More
Search
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Tools
What links here
Related changes
Special pages
Page information