This online training series provides a general overview of the Linux operating system. Topics include partitioning and the boot process, basic system configuration, file management, and text stream processing. The series also covers user management, group management, and file permissions. Administrative tasks covered in this series include basic job scheduling utilities, as well as system backup strategies and strategies for system documentation and user support.
This Linux online training series provides 27 hours of self-paced courseware. This web-based training provides 1 year of unlimited access to all of the following lessons:
1 . Partitions and the Boot Process
2 . File Management
3 . GNU and Linux Commands
4 . File System Maintenance
5 . Users and Groups
6 . Text Streams
7 . Permissions
8 . Administration and Documentation
9 . Backup and Restore
Partitions and the Boot Process
This course introduces users to the process of preparing a hard drive for use with the Linux operating system and explains the Linux boot process.
- Understanding Partitions
- Understanding fdisk
- Creating a Primary Partition
- Creating a Swap Partition
- Creating an Extended Partition
- Formatting Partitions
- Understanding File System Organization
- Booting Linux
- Understanding Runlevels
- Understanding the init Daemon
- Understanding LILO
- Shutting Down Linux
This course introduces users to the commands necessary to create, view, copy, move, and delete files on a Linux system.
- Using Manual Pages
- Changing Directories
- Listing Directory Contents
- Identifying File Types
- Creating, Viewing, and Appending Files
- Paging Through Files
- Modifying Access and Modification Data
- Copying Files and Directories
- Moving Files and Directories
- Creating Directories
- Deleting Files and Directories
- Understanding Regular Expressions
- Searching File Content with grep
- Archiving Files with tar
- Compressing and Uncompressing Files with gzip
- Using gzip with tar
GNU and Linux Commands
This course introduces users to shells and shows users how to configure user and environment variables and how to manage processes on a Linux system.
- Understanding Shells
- Typing at the Command Line
- Editing and the Command Line
- Understanding Variables
- Customizing Environment Variables
- Working with the PATH Variable
- Working with the PROMPT Variable
- Working with the HOME Variable
- Understanding the HISTORY File
- Viewing the HISTORY File with fc
- Understanding Processes
- Listing Processes with ps and top
- Editing Process Priority with nice
- Managing Jobs
- Sending Signals to Processes
File System Maintenance
This course shows users how to mount and unmount file systems, verify file system integrity, perform disk maintenance tasks, manage disk quotas, create links to files, and locate files.
- Mounting Filesystems
- Unmounting Filesystems
- Filesystem Configuration Files
- Using fsck
- Checking Disk Usage
- Disk Maintenance
- Understanding Disk Quotas
- Enabling Disk Quotas
- Setting Disk Quotas
- Verifying Disk Quotas
- Understanding Links
- Creating Hard Links
- Creating Symbolic Links
- Understanding the System File Hierarchy
- Locating Files with find
- Locating Files with locate
- Locating Commands with which
Users and Groups
This course shows users how to create and manage user accounts and how to manage groups.
- Using root
- Understanding the /etc/passwd File
- Managing User Passwords
- Creating Users by Editing /etc/passwd
- Creating Users with useradd
- Modifying Users with usermod
- Deleting Users
- Special User Accounts
- Understanding Groups
- Creating Groups
- Identifying Default Groups
- Modifying and Deleting Groups
- Understanding Systems Groups
- Working with Shadow Passwords
- Understanding User Startup Files
This course shows users basic Linux commands for editing, filtering, and manipulating text.
- Filtering Text with sed
- Sorting Text with sort
- Selecting Characters with cut and paste
- Viewing Partial Files
- Editing Text with fmt
- Using join
- Modifying Tabs and Line Numbers
- Dividing Files with pr and split
- Editing File Contents with tr
- Counting Words
- Understanding Input and Output
- Redirecting Output
- Directing Output Using Pipes
- Using tee and xargs
This course shows users how to manage user and group permissions for files and directories.
- Changing the Owner of a File
- Changing the Group for a File
- Understanding File and Directory Access
- Understanding File Access
- Understanding Directory Access
- Changing Permissions with Symbols
- Changing Permissions with Numbers
- Special Permissions
- Setting Default Permissions
Administration and Documentation
This course shows users how to schedule jobs, manage system logging, and document their own Linux systems.
- Scheduling Jobs with at
- Managing Jobs scheduled with at
- Scheduling Jobs with batch
- Scheduling Jobs with crontab
- Managing cron Jobs
- Managing System Logging with syslogd
- Configuring syslogd
- Managing Logs
- Rotating Logs
- Archiving Logs
- Using Logs for Troubleshooting
- Documenting and Supporting Your System
- Using Documentation
- Managing Documentation Support
Backup and Restore
This course introduces users to the process of planning a backup strategy and shows them how to create and restore a backup.
- Identifying Backup Requirements
- Choosing a Backup Strategy
- Planning a Backup
- Choosing a Backup Type
- Backup Storage and Retention
- Restoring Files from Backup
- Creating Backups with tar
- Restoring Files with tar
- Creating and Restoring Backups with cpio
This online training series is for anyone who is interested in learning the fundamentals of the Linux operating system.
- Activities allow learners to apply course concepts in an interactive questioning environment.
- Exercises allow learners to practice in the actual application being studied.
- A Course Topics list contains active hyperlinks, permitting quick access to specific topics.
- Find-A-Word allows learners to look up an unfamiliar term in the Glossary, on the Web, or in a dictionary. In addition, it lets them find other occurrences of the term in the same course.
- Search text enables learners to rapidly search all text within a course to easily retrieve information required.
- Courses challenge the learner with a variety of question formats, including multi-step simulations, true/false, multiple choice, and fill-in-the-blank.
- A skill assessment generates a customized learning path based on the results of a pre-test.
- A glossary provides a reference for definitions of unfamiliar terms.
- Bookmarking tracks the learner's progress in a course.
- Internet connection
- Browser: Internet Explorer, FireFox, Chrome, Safari, Opera or any standards compliant browser.
- Authorware and Macromedia Flash player recommended but not required.
What You Get:
You will receive Unlimited Access to all of the Linux training tutorials listed above. Your online training courses will be available from anywhere you have internet access.This e-learning series includes all of the online training tutorials listed and is provided in an interactive, self-paced format. Retake any or all of our computer training as often as you want. Our online tutorials allow you to learn anywhere, anytime from any computer with internet access. All courses allow for 1 year unlimited access (1 user), include a variety of features and qualify for Continuing Education Unit credit.
StaffKit is a leader in providing online computer training tutorials and online education. We have customers use our online training courses in over 75 countries. StaffKit has been providing e-learning solutions for 10 years.
Web-Based Training Products:
Linux Online Training Series
You might also be interested in our Technical Package which includes all of the Linux training courses listed above plus hundreds of hours of related online training courses