Crs 615 Introduction to Solaris8 / Solaris 9
The course provides a broad and comprehensive introduction to the
latest versions of Solaris for a wide range of activities. It covers
the use of command-line utilities such as the shell, in
addition to graphical tools based on the CDE desktop environment.
Important specific applications such as printing and CD
writers are discussed, but the course pays equal attention to the more
general and powerful UNIX "tool-building" philosophy which allows
solutions to be built at the command line by using existing tools in
combination.
The course covers the basics of the Bourne and Korn shells, and the
principles of user level system administration. |
Course Outline
The Background to Linux
- A little bit of history
- The scope of Unix
- The currently used variants of Unix (Solaris, AIX, HP-UX, Linux)
Using the CDE Desktop
- Using the taskbar, menus and virtual desktops
- File system basics
- Managing files with File Manager
- Customising the desktop
Working at the Command Line
- Introducing the Korn and Bourne Shells
- Examining files and directories
- Managing the file system from the command line
- Using wildcards
- Changing file permissions
Power Tools
- Using programs in combination - pipes
- Filtering and processing text with grep, sed and awk
- Editing text files: vi and friends
Scripting with ksh
- Creating a simple shell script
- Processing arguments, variables, input and output
- Looping and branching within a script
- Other scripting languages
Networking Tools
- Remote login
- File sharing tools
Unix Documentaion
- Making sense of the man pages
- Documentation on the Internet
Peripherals
- Setting up a printer
- CD players
Basic System Admin Skills
- Unix security and file permissions
- Password and shadow files
- Root privileges
- Basic backup techniques using tar and cpio
- Creating user accounts
- Stopping and starting Unix
- Running batch jobs with Cron
- basics of network interfaces and TCP/IP
X Windows
- The X client and the X server
- The Window manager
- Command line options for X clients - display, geometry ...
- Controlling X Windows resources
|
Intended Audience
The course is designed to offer a "first sight" of Solaris 8 and
Solaris 9 for end-users,
developers, system administrators, database administrators, technical
managers, help desk staff, or anyone who needs to understand and use
Solaris on a day-to-day basis.
The course is not intended to provide basic computer literacy to
novices. Attendees should have previous experience with some other
operating system (perhaps windows or MacOS) and they should be proficient
at typing, editing text, and entering simple commands. They should
understand concepts such as files, directories (folders)and menus.
However, no previous knowledge of UNIX is assumed. It is
assumed that attendees will be working primarily with Solaris workstations
and Servers. The machines used on the course are SPARC workstations (as
opposed to Intel based PCs running Linux), and members of the class will
also have access to a SPARC server. |