CompTIA Linux+ LX0-101 Curriculum Outline
Using the Linux Shell
Overview/Descriptionunderstand OS terminology and be able to interact with the shell and commands via the command line interface.
Target AudienceStudents wishing to acquire the basic skills required as a Linux system administrator.
PrerequisitesGeneral knowledge of computers and computer operating systems ideally encompassing Unix knowledge because of the similarity to Linux.
Expected Duration (hours)2.8
Lesson Objectives Using the Linux Shell
Identify the basic characteristics of the Linux operating system. Identify the advantages of the Linux shell and some of the main versions. Use shell commands to verify the environment, find information about commands, use shortcuts, and support multitasking. Issue basic shell commands to handle directory and file information. Use special characters in Linux commands. Interact with the shell environment. Set the PATH environment variable in a secure way. Use the history facility and edit previously entered commands. Use some of the advanced facilities of the command line. Use the Linux shell to execute commands and manipulate files. Course Number:
259928_eng <
Back to List
Redirection Approaches and Process Control
Overview/Description
recognize the steps for applying filters to text streams as well as redirecting and piping the input and output of commands and Linux processes.
Target Audience
Students wishing to acquire the basic skills required as a Linux system administrator.
Prerequisites
General knowledge of computers and computer operating systems ideally encompassing Unix knowledge because of the similarity to Linux.
Expected Duration (hours)
1.7
Lesson Objectives Redirection Approaches and Process Control
Select the correct command redirection approach offered by Linux. Issue redirection commands to redirect input and output to and from utilities. Recognize how Linux manages processes using the ps, bg, and fg commands. Select the commands used to manage asynchronous processes in Linux. View and change the priority of processes. Manage priorities using the Linux shell. Course Number:
259929_eng <
Back to List
Managing and Processing Text
Overview/Description
search text files using regular expressions and make simple changes.
Target Audience
Students wishing to acquire the basic skills required as a Linux system administrator.
Prerequisites
General knowledge of computers and computer operating systems ideally encompassing Unix knowledge because of the similarity to Linux.
Expected Duration (hours)
2.7
Lesson Objectives Managing and Processing Text
Recognize how metacharacters are used in both filename generation and regular expressions. Search files using the grep command family. Select the sed commands that search through files and make simple changes. Search and edits files with grep and sed. Recognize the key functionality provided by Linux text-processing utilities. Select the Linux commands used to filter text. Select vi commands for editing text. Select the vi commands used to search and replace text. Select the vi commands to manipulate text. Course Number:
259930_eng <
Back to List
Managing Files in Linux
Overview/Description
understand the Linux file system and to manage file ownership and permissions.
Target Audience
Students wishing to acquire the basic skills required as a Linux system administrator.
Prerequisites
General knowledge of computers and computer operating systems ideally encompassing Unix knowledge because of the similarity to Linux.
Expected Duration (hours)
2.7
Back to List
Mounting and Managing File Systems
Overview/Description
configure Linux file systems for mounting and unmounting
Target Audience
Students wishing to acquire the basic skills required as a Linux system administrator.
Prerequisites
General knowledge of computers and computer operating systems ideally encompassing Unix knowledge because of the similarity to Linux.
Expected Duration (hours)
1.7
Lesson Objectives Mounting and Managing File Systems
Explain how to mount Linux file systems. Select the options that configure file systems so that they automatically mount on startup. Select the commands used to mount and unmount file systems manually. Select the appropriate commands and techniques to monitor and manage disk space. Check file systems and correct problems. Identify disk free space and check file usage in Linux. Course Number:
259932_eng <
Back to List
Partitions, File Systems, and Disk Quotas
Overview/Description
configure file system mounting, mount and unmount file systems, and manage disk quotas for users.
Target Audience
Students wishing to acquire the basic skills required as a Linux system administrator.
Prerequisites
General knowledge of computers and computer operating systems ideally encompassing Unix knowledge because of the similarity to Linux.
Expected Duration (hours)
1.4
Lesson Objectives Partitions, File Systems, and Disk Quotas
Recognize the role of partitions in Linux. Select the commands that create partitions and file systems. Describe what disk quotas are and how to view them. Select the command options used to manage user disk quotas. Select the commands used to manage partitions, file systems, and disk quotas. Course Number:
259933_eng <
Back to List
Hardware Requirements
Overview/Description
identify the hardware requirements for different Linux installations.
Target Audience
Students wishing to acquire the basic skills required as a Linux system administrator.
Prerequisites
General knowledge of computers and computer operating systems ideally encompassing Unix knowledge because of the similarity to Linux.
Expected Duration (hours)
1.6
Lesson Objec
Back to List
Hardware Configurations for Linux
Overview/Description
appreciate the hardware issues surounding a Linux installation
Target Audience
Students wishing to acquire the basic skills required as a Linux system administrator.
Prerequisites
General knowledge of computers and computer operating systems ideally encompassing Unix knowledge because of the similarity to Linux.
Expected Duration (hours)
2.3
Lesson Objectives Hardware Configurations for Linux
Identify the principal methods for configuring SCSI devices. Identify the principal methods of configuring PCI and ISA buses. Select the principal methods for configuring sound cards and ensuring compatibility requirements. Select the steps and commands used to configure the appropriate hardware devices for a Linux installation. Identify the main characteristics of the three major standards for communicating with peripheral devices. Identify the steps for configuring ISDN and DSL connections with the Network Administration Tool. Identify the methods for configuring Linux for USB devices. Select the steps and commands used to configure Linux to handle peripheral devices. Course Number:
259935_eng <
Back to List
Installing Linux
Overview/Description
show the techniques used for installing Linux and associated software.
Target Audience
Students wishing to acquire the basic skills required as a Linux system administrator.
Prerequisites
General knowledge of computers and computer operating systems ideally encompassing Unix knowledge because of the similarity to Linux.
Expected Duration (hours)
1.9
Lesson Objectives Installing Linux
Identify the criteria for selecting an appropriate Linux distribution. Design an appropriate hard-disk layout and partitioning scheme. Select GRUB commands used to create a configuration file. Install new software from source. Manage shared libraries. Compress, unzip, compile, and configure software files. Course Number:
259936_eng <
Back to List
Managing Debian and Red Hat Packages
Overview/Description
use the tools associated with Debian and Red Hat package management.
Target Audience
Students wishing to acquire the basic skills required as a Linux system administrator.
Prerequisites
General knowledge of computers and computer operating systems ideally encompassing Unix knowledge because of the similarity to Linux.
Expected Duration (hours)
1.3
Lesson Objectives Managing Debian and Red Hat Packages
Use the dpkg and dselect components of the Debian package management system. Use the apt-get and alien components of the Debian package management system. Use RPM commands to manage packages. Use appropriate commands associated with Debian and Red Hat package management systems. Course Number:
259937_eng <
Back to List
Administering the X Window System
Overview/Description
show the techniques for installing and configuring the X Window System.
Target Audience
Students wishing to acquire the basic skills required as a Linux system administrator.
Prerequisites
General knowledge of computers and computer operating systems ideally encompassing Unix knowledge because of the similarity to Linux.
Expected Duration (hours)
1.9
Lesson Objectives Administering the X Window System
Identify the functions of the principal components of the X Window System. Identify the steps involved in installing and configuring the X Window System in Linux. Configure an X Window System, identify the layout of a typical X configuration file, and use two common configuration tools. Set up and customize a display manager. Install and customize a system-wide desktop environment or window manager. Perform key tasks related to installing and configuring the X Window System. Course Number:
259938_eng <
Back to List
CompTIA Linux+ LX0-102 Curriculum Outline
The Linux Kernel
Overview/Descriptionidentify the main factors involved in installing, configuring, and managing the Linux kernel.
Target AudienceStudents wishing to acquire the basic skills required as a Linux system administrator.
PrerequisitesGeneral knowledge of computers and computer operating systems ideally encompassing Unix knowledge because of the similarity to Linux.
Expected Duration (hours)2.2
Lesson Objectives The Linux Kernel
Identify the function of the Linux kernel and its associated features. Identify the steps and associated tasks involved in preparing for Linux kernel installation. Use a config program to create a Linux kernel configuration file. Identify the appropriate steps and commands used to compile and install a new Linux kernel. Configure, compile, and install a Linux kernel. Carry out the main tasks involved in managing kernel modules in Linux. Manually load and unload modules and discuss the automatic kernel loading mechanism. Manage kernel modules in an enterprise setting. Course Number:
259939_eng <
Back to List
Printing in Linux
Overview/Description
identify how to install printers and print filters in Linux and administer printing.
Target Audience
Students wishing to acquire the basic skills required as a Linux system administrator.
Prerequisites
General knowledge of computers and computer operating systems ideally encompassing Unix knowledge because of the similarity to Linux.
Expected Duration (hours)
3.2
Lesson Objectives Printing in Linux
Identify the steps and commands used to install local and network printers in Linux. Install print filters in Linux. Install printers and print filters in Linux. Select the appropriate commands to print a file in Linux. Query a print queue and cancel print jobs. Manage printing issues and problems in Linux. Administer printers in Linux. Add and administer printers using CUPS. Add printers using the KDE CUPS front-end and print from a graphical KDE application. Manage printers using the GNOME CUPS front-end and print from a graphical application in GNOME. Manage printers using CUPS. Course Number:
259940_eng <
Back to List
Writing Shell Scripts in Linux
Overview/Description
outline how to write the main components of shell scripts in Linux
Target Audience
Students wishing to acquire the basic skills required as a Linux system administrator.
Prerequisites
General knowledge of computers and computer operating systems ideally encompassing Unix knowledge because of the similarity to Linux.
Expected Duration (hours)
2.9
Lesson Objectives Writing Shell Scripts in Linux
Identify the appropriate tasks and commands to make a shell script executable for users. Select the appropriate commands used to write a basic script in Linux. Work with conditional statements in Linux. Work with test commands in Linux. Create a Linux shell script that displays a list of files edited by a user. Work with looping statements in Linux shell scripts. Use loops to process files. Recognize the appropriate shell script command lines used to process user input and output files in Linux. Identify the appropriate code used to group statements into functions in Linux. Develop input and output files and group statements into functions in Linux. Course Number:
259941_eng <
Back to List
Administrative and Documentation Tasks in Linux
Overview/Description
understand the main tasks involved in the Linux boot and shutdown process
Target Audience
Students wishing to acquire the basic skills required as a Linux system administrator.
Prerequisites
General knowledge of computers and computer operating systems ideally encompassing Unix knowledge because of the similarity to Linux.
Expected Duration (hours)
1.8
Lesson Objectives Administrative and Documentation Tasks in Linux
Identify the events involved in the Linux boot process. Use LILO and GRUB to boot up the Linux system. Identify the Linux run levels and the associated commands for several common distributions. Identify the events involved in the Linux boot process. Boot the Linux system into rescue mode. Manage and configure access to Linux documentation. Identify the different types of Linux documentation available on the Internet and the information that they provide. Manage Linux documentation in the local system. Course Number:
259942_eng <
Back to List
Managing Linux User and Group Accounts
Overview/Description
identify the main issues involved in creating and managing Linux user and group accounts.
Target Audience
Students wishing to acquire the basic skills required as a Linux system administrator.
Prerequisites
General knowledge of computers and computer operating systems ideally encompassing Unix knowledge because of the similarity to Linux.
Expected Duration (hours)
2.2
Lesson Objectives Managing Linux User and Group Accounts
Identify the features of the Linux user, superuser, and group accounts. Work with a Linux password file. Add and manage user accounts in Linux. Work with global and user profiles in Linux. Create and modify new user accounts in Linux. Manage group accounts in Linux. Identify a suitable strategy to secure Linux account information. Create and administer group accounts in Linux. Course Number:
259943_eng <
Back to List
Administering Linux System Tasks and Backup Strategies
Overview/Description
recognize the steps for administering Linux system tasks and implement suitable backup strategies and schedules.
Target Audience
Students wishing to acquire the basic skills required as a Linux system administrator.
Prerequisites
General knowledge of computers and computer operating systems ideally encompassing Unix knowledge because of the similarity to Linux.
Expected Duration (hours)
3.3
Lesson Objectives Administering Linux System Tasks and Backup Strategies
Identify the function of the syslog daemon and default files, and to outline the commands associated with each. Work with the /etc/syslog.conf file and its associated message logs. Recognize the appropriate commands to implement the rotation and archiving of logs. Administer the syslog daemon and implement log rotation in Linux. Use at commands to manage job schedules in Linux. Use cron to schedule jobs in Linux. Distinguish between the levels of user access to jobs running in the cron and at services. Work with cron in Linux. Identify the main factors involved in developing a suitable Linux backup strategy. Identify a suitable Linux backup strategy and schedule for a given scenario. Identify the appropriate commands for implementing Linux backups and restoration. Plan and implement a backup strategy. Course Number:
259944_eng <
Back to List
Networking Fundamentals in Linux
Overview/Description
identify networking fundamentals in Linux.
Target Audience
Students wishing to acquire the basic skills required as a Linux system administrator.
Prerequisites
General knowledge of computers and computer operating systems ideally encompassing Unix knowledge because of the similarity to Linux.
Expected Duration (hours)
3.4
Lesson Objectives Networking Fundamentals in Linux
Identify the characteristics of basic TCP/IP networking in Linux. Identify the underlying principles of IP subnets. Identify the characteristics of basic TCP/IP networking in Linux using the IPv6 network layer. Identify the Linux files you use to configure TCP/IP. Configure network interfaces using the ifconfig program. View or configure the routing table. Monitor and troubleshoot a TCP/IP network using Linux tools. Configure TCP/IP. Identify how to set up PPP for use on a Linux system. Use PPP to initiate, terminate, and troubleshoot PPP connections. Use different options available when establishing a PPP connection for a given scenario. Course Number:
259945_eng <
Back to List
Networking Services in Linux
Overview/Description
identify the networking services available in a Linux environment.
Target Audience
Students wishing to acquire the basic skills required as a Linux system administrator.
Prerequisites
General knowledge of computers and computer operating systems ideally encompassing Unix knowledge because of the similarity to Linux.
Expected Duration (hours)
3.1
Lesson Objectives Networking Services in Linux
Recognize network services in Linux. Identify the roles played by the inetd and xinetd configuration files. Control access to networking services using TCP wrappers. Use commands to configure xinetd. Identify the options available for setting up and configuring DNS services. Identify how to conduct basic operations securely. Identify the options for exporting and mounting NFS file systems in Linux. Recognize the options available in the Samba configuration files. Recognize how to use commands to run smbd, nmbd, and smbclient. Manage Samba. Course Number:
259946_eng <
Back to List
Working with Sendmail and Apache
Overview/Description
use sendmail and manage servers with Apache in Linux.
Target Audience
Students wishing to acquire the basic skills required as a Linux system administrator.
Prerequisites
General knowledge of computers and computer operating systems ideally encompassing Unix knowledge because of the similarity to Linux.
Expected Duration (hours)
2.2
Lesson Objectives Working with Sendmail and Apache
Identify e-mail format, functionality, and protocols. Administer the sendmail administration files. Manage the sendmail configuration files. Manage sendmail. Identify the features of Apache and administer the Apache configuration files. Configure a web site with Apache. Manage an Apache web server. Course Number:
259947_eng <
Back to List
Security in a Linux Environment
Overview/Description
identify the security options available within a Linux environment
Target Audience
Students wishing to acquire the basic skills required as a Linux system administrator.
Prerequisites
General knowledge of computers and computer operating systems ideally encompassing Unix knowledge because of the similarity to Linux.
Expected Duration (hours)
3.2
Lesson Objectives Security in a Linux Environment
Identify threats to a Linux system and how you can minimize risks. Identify the measures to take to improve system security. Perform administrative tasks to secure files and directories. Use tactics to detect unauthorized access to a Linux system. Verify the integrity of packages. Identify the steps you can take to overcome the risks posed by insecure passwords. Use PAM to set limits on the system resources users can obtain. Set user limits using the ulimit command. Install and run SSH. Specify security options in a given scenario. Course Number:
259948_eng <
Back to List
Data Management, Localization, and Encryption in Linux
Overview/Description
The Linux environment is capable of supporting many simultaneous users and processes. This course will discuss the use of basic database SQL commands, the internationalization, and localization of the Linux environment, and Linux data security using GnuPG and OpenSSH. This course is one of a series in the SkillSoft learning path that covers objectives for the Linux Professional Institute Certification exam number 102. Passing this exam in addition to exam number 101 will earn the learner LPIC Certification Level 1.
Target Audience
Administrators who are rolling out and supporting Linux in the enterprise; individuals seeking to be internationally recognized, distribution neutral Linux certification
Expected Duration (hours)
3.0
Lesson Objectives Data Management, Localization, and Encryption in Linux
Identify the uses of common SQL commands Insert data Update data Delete data Retrieve data Manipulate data in Linux using basic SQL commands Recognize the differences between the methods and tools used to configure the language and localization settings on a Linux system Configure time zone settings on a Linux system Configure timezone settings Recognize how public-key encryption works Configure the OpenSSH client Use OpenSSH host keys Enable port tunneling Export and import keys Encrypt files using GnuPG Decrypt files using GnuPG Configure the OpenSSH client Use OpenSSH host keys Enable port tunneling Encrypt files using GnuPG Course Number:
lu_lpad_a01_it_enus <
Back to List
Mail Transfer Agents and Accessibility in Linux
Overview/Description
A significant portion of the worlds e-mail servers use Linux as their operating system. Within that scope, there are several choices available to an administrator for a Mail Transfer Agent (MTA). An MTA is the application that receives, filters, and delivers e-mail to the correct recipients. Linux provides various accessibility methods, including enhanced contrast visual themes for those with reduced sight as well as keyboard modifications for those with limited motion. This course covers both Linux MTA applications and accessibility functions within the Linux operating system. This course is one of a series in the SkillSoft learning path that covers objectives for the Linux Professional Institute Certification exam number 102. Passing this exam in addition to exam number 101 will earn the learner LPIC Certification Level 1.
Target Audience
Administrators who are rolling out and supporting Linux in the enterprise; individuals seeking internationally recognized, distribution neutral Linux certification
Expected Duration (hours)
1.5
Lesson Objectives Mail Transfer Agents and Accessibility in Linux
Distinguish between common Linux mail transfer agents Set up e-mail forwarding using mail transfer agents Set up e-mail aliases using mail transfer agents Use Sendmail for e-mail forwarding and aliases Use Qmail for e-mail forwarding and aliases Use Postfix for e-mail forwarding and aliases Enable sticky keys and repeat keys Enable slow keys and bounce keys Enable audio indications for toggle keys and enable mouse keys Apply themes to desktop components Configure the Orca Screen Reader and Magnifier Recognize the benefits of the On-Screen Keyboard and the Accessible Login features Enable keyboard accessibility features Enable graphical accessibility features Course Number:
lu_lpad_a02_it_enus <
Back to List
CompTIA Linux+ Certification
CompTIA Linux+ is a vendor-neutral certification, generic across distributions, that validates the knowledge of individuals with a
minimum of six to 12 months of practical Linux experience. Professionals holding the CompTIA Linux+ credential can explain fundamental
management of Linux systems from the command line, demonstrate knowledge of user administration, understand file permissions, software
configurations, and management of Linux-based clients, server systems and security.
Because of the growing popularity of enterprise-ready platforms such as Linux, both employers and professionals realize the
importance of skill validation. The industry recognizes that CompTIA Linux+ certification is a good indicator of foundational
proficiency in everyday management of Linux-based clients and basic management of server systems.
Benefits of CBT Direct’s Online CompTIA Linux+ Certification Training
CBT Direct boasts the most beneficial online certification training on the market. With online training, you have the flexibility to
study on your schedule, and with the speed and reliability of the internet, CBT Direct’s CompTIA Linux+ training course is accessible
anywhere you have an internet connection. Convenience finally costs less with CBT Direct – the most affordable online training solution
today. CBT Direct is also a member of CompTIA.
The unique design of CBT Direct’s CompTIA Linux+ certification course incorporates a proven four-step learning process: presentation,
demonstration, guidance and independent practice. This four-step proven learning model for CBT Direct’s CompTIA Linux+ training course
ensures the greatest level of retention to prepare you for your CompTIA Linux+ certification exam.
CBT Direct also offers online mentoring for over 100 current major certification exams, including CompTIA Linux+, for IT professionals
and end-users alike. CBT Direct’s mentors have a minimum of 20 certifications each and are available 24/7*.
* Available for most courses.
Who Benefits from CBT Direct’s CompTIA Linux+ Training?
This training would be beneficial for individuals looking for IT job positions such as; PC Technician, Field Service Engineer, Senior
Computer Technician, Network Technician, Linux Administrator, Unix Administrator or Network Security Administrator.
What Professionals Will Learn from CBT Direct’s CompTIA Linux+ Training
CompTIA Linux+ LX0-101 Exam:
The Linux+ LXO-101 exam is designed to prove that an individual has a strong general knowledge of Linux hardware
devices and architecture. From its framework to its installation, this exam will cover the basics of applying and
commanding text streams and working with the major packages for the X Window System. The LXO-101 will touch upon UNIX
and GNU commands and Linux filesystem management components that are fundamental in running a Linux Operating System.
These skills are necessary to fit the growing demand for open source operating systems professionals with proven skill
and experience.
Click here to see a detailed curriculum outline.
CompTIA Linux+ LX0-102 Exam:
The Linux+ LXO-102 delves further into managing a Linux System by testing an individual’s ability to boot, maintain,
and control a Linux environment. This exam will cover programming and administrative tasks, such as: managing user and
group accounts, scheduling jobs, and backing up essential data. The LXO-102 will test the skills that a system administrator
will need to know to be able to print, post, and manage information using a Linux Operating System. These are the skills that
can help an individual advance in an IT industry that is utilizing Linux technology at an increasing rate.
Click here to see a detailed curriculum outline.
An individual may choose to have their exam records sent to the Linux Professional Institute at the time of the exams.
This allows the person to achieve the LPIC-1 certification (as well as the Linux+) and initiates contact for
future LPI Programs.
Why CBT Direct's Online Training Works
The unique design of CBT Direct’s CompTIA Linux+ certification course incorporates a proven four-step learning process:
presentation, demonstration, guidance and independent practice. This four-step proven learning model for CBT Direct’s CompTIA
Linux+ training course ensures the greatest level of retention to prepare you for your CompTIA Linux+ certification exam.
Click images to enlarge
LX0-101 | CompTIA Linux LX0-101 Exam | ü | | ü |
LX0-102 | CompTIA Linux LX0-102 Exam | ü | | ü |
CompTIA Linux+ LX0-101 Exam
CompTIA Linux+ LX0-102 Exam