Course 601:
Introduction to Linux
(4 days)
Course Description
This hands-on course provides the necessary background and tools needed to start using a Linux operating system effectively. After learning how to log in securely, the student learns how to work faster, with less effort using the graphical tools provided by the GNOME desktop. The course then moves on to make the student a power user by learning how to use the command line to reduce repetitive tasks. By the end of the course, the student can secure and organize files under their control; modify and extract data from text files; create custom commands through pipelines and simple shell scripts; customize their personal environment; create personal backups; print files; and work with networks. Each section of the course has a hands-on exercise which has the student explore the material presented in the section.
Learning Objectives
- How to log in and out securely
- How to work with and customize GNOME
- Learn how to be a power user by working on the command line
- Know the layout of a Linux file system and how to secure it
- Know how to work with networking commands
- Know how to manage processes
- How to copy, move, link, and delete files and directories
- Know about how to move files to a Microsoft file system
Who Should Attend
Anyone who needs to interact with a Linux operating system.
Prerequisites
A desire to learn how to interact with a Linux operating system.
Course Outline
Unit 1: Introduction
- Logging In and Logging Out
- Introduction to Users
- User Security
Unit 2: Introduction to GNOME Desktop
- Desktop Tools
- Introduction to a Browser
- Getting Help
Unit 3: Introduction to Command Line
- Command Line Editing
- Command History
- Aliases
Unit 4: Understanding the File System
- File System Structure
- Types of Files
- Tools for Working with the File System and Files
- File and Directory Security
- Personal Backup
- Introduction to Volume Management
Unit 5: Managing Processes
- Listing Processes
- Finding a Process
- Checking the Status of a Process
- Using Cron and Its Alternatives
Unit 6: GNOME Customization
- Preference Tools
- Mouse, Keyboard, and Sound
Unit 7: Networking
- Introduction to Networking
- Networking Security and Firewall
- Network Settings
- Networking Commands
Unit 8: Power User Commands
- Finding Files
- Extracting Data
- Manipulating File Context
- Local and Network Printing
Unit 9: Basic Shell Scripting
- Script Setup
- Displaying Data
- Shell Variables
- Conditional Execution
Unit 10: Setting Up a Private Environment
- Private Programming Environment
- Private Linux Environment
Unit 11: Interacting with Microsoft Windows
- Moving Files Between Linux and Microsoft Windows
- Using Microsoft Windows Partition on Linux
- Remote Desktop Access
Unit 12: Working with the Cloud (Optional)
Please Contact Your ROI Representative to Discuss Course Tailoring! |