Solaris is an UNIX based operating system licensed under ORACLE.  As an operating system, Solaris is software that sits underneath all of the other software on a computer, receiving requests from those programs and relaying these requests to the computer’s hardware. It’s is also one of the most secured OS.

In this course, we will be covering all the required areas of Solaris Basic and provide the scenarios based examples/troubleshooting.

Below are the course contents we are going to train you on:


  • What is Unix
  • Unix History
  • Unix Features
  • Unix vs Linux
  • Unix Distributions
  • Overview of Solaris
  • Solaris Licensing

Kernel overview

  • What is Kernel
  • How it works
  • Kernel related settings and main configuration file

Shell overview

  • What is Shell
  • Types of Shell (SH/BASH/CSH/TCSH/KSH)
  • Default Settings/Files for a Shell
  • What different Shell files are used for

Solaris Booting process

  • How Unix boots when machine is powered on
  • Different stages of booting
  • Main configuration files and settings

File System management

  • File system hierarchy
  • Directories, Files and other special files
  • File Permission/Ownership
  • Creation/deletion/modification of all types of files/directory
  • Text Editor Vi
  • Soft links and Hard links
  • Useful commands and Tips/Tricks

I/O Management

  • Disk management
  • Disk partitioning/formatting
  • Mount/Unmount
  • Main configuration files/settings
  • Useful commands and Tips/Tricks

Process/Service management

  • What is process/service
  • How to manage process/service
  • Basic configuration/settings of services
  • Useful commands and Tips/Tricks

Memory management

  • Physical Memory
  • Virtual memory/SWAP
  • Useful commands to list/modify memory/swap
  • Useful commands and Tips/Tricks

User Administration

  • Creation/deletion/modification of user/group
  • Main configuration files/settings
  • Role Based Access Control (RBAC)
  • Useful commands and Tips/Tricks

User Authentication

  • Unix Basic Authentication
  • Unix passwordless Authentication
  • Useful commands and Tips/Tricks

Solaris Patching

  • What is package/patch
  • Why patching needed
  • How to install package and apply patch
  • Useful commands and Tips/Tricks


  • Cron Scheduling
  • Log rotation/archiving
  • Scenarios based troubleshooting

Interview Preparations/Q&A