Solaris System Management - Understanding System Concepts -

Download Report

Transcript Solaris System Management - Understanding System Concepts -

Solaris System
Management
- Understanding
System Concepts Randy Marchany
VA Tech Computing
Center
va-scan
Copyright 2002, Marchany
Defining Terms
 Daemon – system program that runs in the
background, disconnected from a terminal or a
particular login session.
 Process – an instance of a running program
 Shell – command line interface between the user
and the system. The actual commands
– Bourne – located in /bin/sh, uses $ prompt
– C – located in /bin/csh, uses a % prompt
– Korn – best of both, located in /bin/ksh, uses $ prompt
va-scan
Copyright 2002, Marchany
Exercise 1
 Log into system
 Use the ps command to list the running
processes.
– ps –ef
 Use ‘man’ command to get more info on
commands.
 Change to the different shells
–
–
–
va-scan–
csh
Press control-D
ksh, observe prompt, press control-D
Copyright
2002, Marchany
sh, observe prompt,
press
control-D
Defining Terms
 File System – collection of directories and files
organized in a hierarchical tree structure. It has 11 correspondence to physical storage.
 Root filesystem (/) is the parent of all filesystems.
 Mount Point – the directory name on the parent
file system where a separate file system may be
attached.
 Operating System – the set of programs that
manage all system operations and user
communications.
va-scan
Copyright 2002, Marchany
Defining Terms
 Kernel – the core of the operating system. It
relays instructions to the hardware, schedules and
executes all the system commands.
 Located in:
– /kernel – directory contains all common kernel
components
– /platform/<platform-name>/kernel – kernel
components for a specific architecture (sparc or Intel)
– /platform/<hardware-class-name>/kernel – contains
the kernel components specific to this HW class
– /usr/kernel – contains kernel components common to
all platforms within a particular instruction set.
va-scan
Copyright 2002, Marchany