3 Days


This hands-on course teaches the fundamentals of the Linux Operating System. The course lays the foundation for any future Unix development and leads into a wide selection of additional Linux classes. In this introductory course you will experience the core of the Linux commands to help build your own OS environment.


Anyone who wants an understanding of the basics of Linux. Some end users will not require further instruction in Linux beyond this course, other end users (e.g. Linux system administrators and Linux programmers) can use this course as a strong foundation for future classes.


Novice Linux users who wish to become self-sufficient using Linux commands to perform tasks on their Linux workstations
Programmers, maintenance personnel, and novice system administrators who have previous experience with computers, but not necessarily with Linux


The student will be immediately productive within the Linux environment, and have a feeling of comfort and confidence in using Linux commands to operate on program and data files.
The student will be able to solve problems within the Linux framework, and will be self-sufficient in gaining further knowledge of Linux as it becomes necessary.

Topics Covered:

  • Logging in and practicing with the interface
  • Basic commands
  • The big picture
  • Data organization
  • Frequently-used commands
  • The user environment
  • File security and communication
  • File manipulation
  • Data manipulation
  • The VI text editor
  • Networking and file transfer utilities
  • Customizing your environment
  • Command interpretation: The Shell