Introduction to Solaris™/Linux

This comprehensive two-day course aims to equip the novice Linux user with all the skills necessary to navigate the system and make productive use of the tools available, including the Windows systems, the vi editor and essential Linux commands. It also forms the necessary foundation for subsequent Linux courses.

This course is suitable for new computer users and those who are using Linux for the first time. Previous experience with an interactive computer system is desirable but not essential. If you have previous experience of any other version(s) of UNIX® (e.g. Solaris™), the follow up courses described later may be more appropriate.

Course Objective
A foundation course to get trainees confident in day-to-day Linux use. This course provides all the knowledge that applications users will need and forms a good grounding for the power user or administrator who will go on to take other courses.

Next Steps

2 days

Instructor-led course, with many practical computer-based exercises.

Course Outline
  • Linux/UNIX overview
    What are Linux and Unix? Advantages and disadvantages. Basic command examples. Other versions of Unix. Future of Linux. Availability, licensing and support.
  • Getting started
    Logging in and out. Keyboard basics. Files, directories and path names. Creating and examining files. Effective use of directories. Moving, copying and removing files. Basic system password security. Documentation and the man command. Common problems.
  • The vi editor
    Invoking vi. Insert and Append. Moving around the text. Deleting text. Change operators. Other insert operators. Searching for text. Search and replace. Saving and quitting.
  • The next stage
    Introduction to Linux shells. Bash shell interaction. Re-direction and piping. Shell metacharacters. The history mechanism, and command line editing facilities. The shell quoting mechanism. Setting up and using aliases. Process control. More complex copying and moving. Protecting files and directories. Shell variables and setting up the environment. Environment variables. Introduction to Linux utilities.
  • Windows Environments
    A guide to the window Managers available under Linux. Graphical login, and starting windows from the command line. A thorough examination of the major tools available. Front Panel, File Managers, and the Help system. Other useful window utilities and tools. Customising the Workspace and setting basic user preferences.
  • Introduction to networking
    Introduction to network concepts. Ethernet overview. Network basic commands (including logging in to other machines). Network File System (NFS) - overview, benefits and uses. Web browsers and web servers technical overview.
Hardware and Software Requirements
A machine running Linux for each student. Red Hat version is preferable.

Go to course catalogue