Introduction to Linux
Contact us to book this courseUNIX and Linux
On-Site, Virtual
4 days
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
- Logging In and Logging Out
- Introduction to Users
- User Security
- Desktop Tools
- Introduction to a Browser
- Getting Help
- Command Line Editing
- Command History
- Aliases
- 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
- Listing Processes
- Finding a Process
- Checking the Status of a Process
- Using Cron and Its Alternatives
- Preference Tools
- Mouse, Keyboard, and Sound
- Introduction to Networking
- Networking Security and Firewall
- Network Settings
- Networking Commands
- Finding Files
- Extracting Data
- Manipulating File Context
- Local and Network Printing
- Script Setup
- Displaying Data
- Shell Variables
- Conditional Execution
- Private Programming Environment
- Private Linux Environment
- Moving Files Between Linux and Microsoft Windows
- Using Microsoft Windows Partition on Linux
- Remote Desktop Access