Course Objective

This online instructor led training course builds on students existing user-level knowledge and experience with the Linux operating system to present fundamental skills and concepts that they will use on the job in any type of Linux career.

This course can benefit students in two ways. If students job duties include Linux troubleshooting, installation, or maintenance, or if students are preparing for any type of Linux-related career, it provides the background knowledge and skills students will require to be successful.

 

In addition, it assists students if they’re preparing to take the CompTIA® Linux+™ Powered by LPI Exams, in order to become a CompTIA® Linux+™ Certified Professional.

 

Exams LX0-103 & LX0-104

Skills Learned

After completing this course, students will be able to:

 

    • ?Identify basic Linux concepts and perform basic Linux tasks.

    • ?Manage user and group accounts.

    • ?Manage partitions and the Linux filesystem.

    • ?Manage various files in Linux.

    • ?Work with Linux permissions and ownership.

    • ?Print files.

    • ?Manage packages.

    • ?Manage kernel services.

    • ?Work with the Bash shell and shell scripts.

    • ?Manage jobs and processes.

    • ?Manage system services.

    • ?Configure network services.

    • ?Configure basic Internet services.

    • ?Implement measures to secure a Linux system.

    • ?Manage hardware associated with Linux systems.

    • ?Troubleshoot Linux system issues.

    • ?Install the Linux operating system.

    • Configure the GUI.

 

Who Should Attend This Course

Current Linux professionals who are looking to expand their knowledge or students looking to become a CompTIA Linux+ Certified Professional

Prerequisites

None, but we recommend students have knowledge of:

    • ?UNIX and Linux: Fundamentals

    • ?UNIX and Linux: Advanced User

    • ?CompTIA A+

 

Course Outline

Module 1: Performing Basic Linux Tasks

Module 2: Managing User and Group Accounts

Module 3: Managing Partitions and the Linux Filesystem

Module 4: Managing Files in Linux

Module 5: Managing Linux Permissions and Ownership

Module 6: Printing Files

Module 7: Managing Packages

Module 8: Managing Kernel Servies

Module 9: Working with the Bash Shell and Shell Scripts

Module 10: Managing Jobs and Processes

Module 11: Managing System Services

Module 12: Configuring Network Services

Module 13: Configuring Basic Internet Services

Module 14: Securing Linux

Module 15: Managing Hardware

Module 16: Troubleshooting Linux Systems

Module 17: Installing Linux

Module 18: Configuring the GUI

Hands On Labs

  • Install Fedora 20 Linux on a computer

  • Basic commands into the BASH shell

  • Log in to a graphical terminal in Fedora Linux and interact with the GNOME and KDE desktops

  • Use and protect shell metacharacters

  • Find information about commands using online help utilities, and you log out of your shell.

  • Log in to the computer and navigate the file structure

  • Navigate the Linux filesystem using the Tab-completion feature of the BASH shell

  • Create and edit text files using the vi editor

  • Use the Is command alongside wildcard metacharacters in your shell to explore the contents of your home directory

  • Use the grep and egrep commands alongside regular expression metacharacters to explore the contents of text files

  • Log in to the computer and create new directories

  • Copy files using the cp command

  • Use the mv command to rename files and directories

  • Make and view links to files and directories

  • Find files on the filesystem using the find, locate, and which commands

  • Delete files and directories using the rmdir and rm commands

  • Apply and modify access permissions on files and directories and test their effects

  • View and manipulate the default file and directory permissions using the umask variable

  • View and change file and directory permissions using the umask variable

  • View and change file and directory ownership using the chown and chgrp commands

  • View and set special permissions on files and directories

  • View and create device files

  • Create filesystems on floppy disks or USB flash drives, mount them to the directory tree, and view their contents

  • Mount DVDs to the directory tree and view their contents

  • Work with standard hard disk partitions. Create a hard disk partition using the fdisk utility. Create an ext4 filesystem on the partition and mount it to the directory tree. Use the /etc/fstab file to automatically mount the partition at boot time

  • Configure the LVM to host two logical volumes. Next, you format these logical volumes and mount them to the directory tree, as well as edit the /etc/fstab file to ensure that they are mounted at boot time

  • View disk usage and check filesystems for errors

  • Enable, set, and view disk quotas for the /newmount filesystem

  • Create and view a kickstart file using the Kickstart Configurator. Then you compare it to the kickstart file automatically generated by the Fedora installation program.

  • View system information

  • Use the shell to redirect the stdout and stderr to a file and take stdin from a file

  • Redirect stdout and stdin using pipe shell metacharacters

  • Create and use an alias, as well as view and change existing shell variables. In addition to this, you export user-defined variables and load variales automatically upon shell startup

  • Create a basic shell script and execute it on the system

  • Create a shell script that uses decision and loop constructs to analyze user input

  • Use and configure the GRUB boot loader

  • Explore runlevels and the /etc/inittab file used to change runlevels at system startup and afterward

  • Examine the system runlevel directories, stat and stop daemons manually, and configure daemon startup by runlevel

  • Configure a fake daemon processto execute upon system startup

  • View characteristics of processes using the ps command

  • Use kill signals to terminate processes on your system

  • Run processes in the background, kill them using the kill and killall commands, and change their priorities using the nice and renice commands.

  • View and manage processes using the top command-line utility

  • Schedule processes by using the at and crontab utilities

  • View information that is exported by the Linux kernel to the /proc directory

  • Create a local printer using the Printer Configuration tool

  • View your printer configuration, control the print process, create print jobs, and manage jobs in the print queue

  • View the configuration of the System Log Daemon and the logrotate utility

  • <span style="font-size: 16px; font-family: 'Open Sans'; color: #545454; background-col

Share Post