This course may also available as an online course. Click here to see our online courses.

 

 

Linux Training: Linux  Training by 2KO International: - 2KO international is offers quality Linux training in our Cape Town and UK locations. We specialise in Linux certification training, and have been offering Linux training since 2003. All Linux trainers are Certified Trainers and have years of hands on experience, both in the classroom and in the field. Our Linux training is headed by Marc McRae who has been with 2KO since early 2003. Students attending our Linux Training will be prepared to sit the Linux Certification exams for whichever training they do.

 

Linux+ Training Course

For Linux+ International exam


Linux+ Course Objective
 

2KO's Linux+ training & certification offers: 

·          Linux LPI as the Linux Professional Institute program aimed at certifying students with an Internationally recognised certification. Linux+ is the Comptia certification.


Who should do this course?

  • Anyone who would like to be a PC technician and work with upgrading and repairing PC’s
  • Students who like to work with PC hardware and to extract the best performance from computer systems
  • Students wishing to get a CompTia Linux+ International certification

 

CompTia Linux+ Course Contents

 

Topic 101: Hardware & Architecture

Configure Fundamental BIOS Settings
 

Description: Candidates should be able to configure fundamental system hardware by making the correct settings in the system BIOS. This objective includes a proper understanding of BIOS configuration issues such as the use of LBA on IDE hard disks larger than 1024 cylinders, enabling or disabling integrated peripherals, as well as configuring systems with (or without) external peripherals such as keyboards. It also includes the correct setting for IRQ, DMA and I/O addresses for all BIOS administrated ports and settings for error handling.

Key files, terms, and utilities include:

/proc/ioports
/proc/interrupts
/proc/dma
/proc/pci

 

Configure Modem and Sound cards
Description: Ensure devices meet compatibility requirements (particularly that the modem is NOT a win-modem), verify that both the modem and sound card are using unique and correct IRQ's, I/O, and DMA addresses, if the sound card is PnP install and run sndconfig and isapnp, configure modem for outbound dial-up, configure modem for outbound PPP | SLIP | CSLIP connection, set serial port for 115.2 Kbps

 

Setup SCSI Devices
Description: Candidates should be able to configure SCSI devices using the SCSI BIOS as well as the necessary Linux tools. They also should be able to differentiate between the various types of SCSI. This objective includes manipulating the SCSI BIOS to detect used and available SCSI IDs and setting the correct ID number for different devices especially the boot device. It also includes managing the settings in the computer's BIOS to determine the desired boot sequence if both SCSI and IDE drives are used.

Key files, terms, and utilities include:

SCSI ID
/proc/scsi/
scsi_info

 

Setup different PC expansion cards
Description: Candidates should be able to configure various cards for the various expansion slots. They should know the differences between ISA and PCI cards with respect to configuration issues. This objective includes the correct settings of IRQs, DMAs and I/O Ports of the cards, especially to avoid conflicts between devices. It also includes using isapnp if the card is an ISA PnP device.

Key files, terms, and utilities include:

/proc/dma
/proc/interrupts
/proc/ioports
/proc/pci
pnpdump(8)
isapnp(8)
lspci(8)

 

Configure Communication Devices
Description: Candidates should be able to install and configure different internal and external communication devices like modems, ISDN adapters, and DSL switches. This objective includes verification of compatibility requirements (especially important if that modem is a winmodem), necessary hardware settings for internal devices (IRQs, DMAs, I/O ports), and loading and configuring suitable device drivers. It also includes communication device and interface configuration requirements, such as the right serial port for 115.2 Kbps, and the correct modem settings for outbound PPP connection(s).

 

Key files, terms, and utilities include:

/proc/dma
/proc/interrupts
/proc/ioports
setserial(8)

 

Configure USB devices
Description: Candidates should be able to activate USB support, use and configure different USB devices. This objective includes the correct selection of the USB chipset and the corresponding module. It also includes the knowledge of the basic architecture of the layer model of USB as well as the different modules used in the different layers.

Key files, terms, and utilities include:

lspci(8)
usb-uhci.o
usb-ohci.o
/etc/usbmgr/
usbmodules
/etc/hotplug

 

Topic 102: Linux Installation & Package Management

Design hard disk layout
Description: Candidates should be able to design a disk partitioning scheme for a Linux system. This objective includes allocating filesystems or swap space to separate partitions or disks, and tailoring the design to the intended use of the system. It also includes placing /boot on a partition that conforms with the BIOS' requirements for booting.

 

Key files, terms, and utilities include:

/ (root) filesystem
/var filesystem
/home filesystem
swap space
mount points
partitions
cylinder 1024

 

Install a boot manager
Description: Candidate should be able to select, install, and configure a boot manager. This objective includes providing alternative boot locations and backup boot options (for example, using a boot floppy).

Key files, terms, and utilities include:

/etc/lilo.conf
/boot/grub/grub.conf
lilo
grub-install

MBR
superblock
first stage boot loader

 

Make and install programs from source
Description: Candidates should be able to build and install an executable program from source. This objective includes being able to unpack a file of sources. Candidates should be able to make simple customizations to the Makefile, for example changing paths or adding extra include directories.

Key files, terms, and utilities include:

gunzip
gzip
bzip2
tar
configure
make

 

Manage shared libraries
Description: Candidates should be able to determine the shared libraries that executable programs depend on and install them when necessary. Candidates should be able to state where system libraries are kept.

Key files, terms, and utilities include:

ldd
ldconfig

/etc/ld.so.conf
LD_LIBRARY_PATH

 

Use Debian package management
Description: Candidates should be able to perform package management skills using the Debian package manager. This objective includes being able to use command-line and interactive tools to install, upgrade, or uninstall packages, as well as find packages containing specific files or software (such packages might or might not be installed). This objective also includes being able to obtain package information like version, content, dependencies, package integrity and installation status (whether or not the package is installed).

 

Key files, terms, and utilities include:
unpack
configure

/etc/dpkg/dpkg.cfg
/var/lib/dpkg/*
/etc/apt/apt.conf
/etc/apt/sources.list
dpkg
dselect
dpkg-reconfigure
apt-get
alien

 

Use Red Hat Package Manager (RPM)
Description: Candidates should be able to perform package management under Linux distributions that use RPMs for package distribution. This objective includes being able to install, re-install, upgrade, and remove packages, as well as obtain status and version information on packages. This objective also includes obtaining package information such as version, status, dependencies, integrity, and signatures. Candidates should be able to determine what files a package provides, as well as find which package a specific file comes from.

 

Key files, terms, and utilities include:

/etc/rpmrc
/usr/lib/rpm/*
rpm
grep

 

Topic: 103 GNU & Unix Commands

Work on the command line
Description: Candidates should be able to Interact with shells and commands using the command line. This includes typing valid commands and command sequences, defining, referencing and exporting environment variables, using command history and editing facilities, invoking commands in the path and outside the path, using command substitution, applying commands recursively through a directory tree and using man to find out about commands.

Key files, terms, and utilities include:

.
bash
echo
env
exec
export
man
pwd
set
unset

~/.bash_history
~/.profile

 

Process text streams using filters
Description: Candidates should be able to apply filters to text streams. Tasks include sending text files and output streams through text utility filters to modify the output, and using standard UNIX commands found in the GNU textutils package.

Key files, terms, and utilities include:

cat
cut
expand
fmt
head
join
nl
od
paste
pr
sed
sort
split
tac
tail
tr
unexpand
uniq
wc

 

 

 course contents continued

 

 

course contents cont... 

 

 

Perform basic file management
Description: Candidates should be able to use the basic UNIX commands to copy, move, and remove files and directories. Tasks include advanced file management operations such as copying multiple files recursively, removing directories recursively, and moving files that meet a wildcard pattern. This includes using simple and advanced wildcard specifications to refer to files, as well as using find to locate and act on files based on type, size, or time.

Key files, terms, and utilities include:

cp
find
mkdir
mv
ls
rm
rmdir
touch

file globbing

 

Use streams, pipes, and redirects
Description: Candidates should be able to redirect streams and connect them in order to efficiently process textual data. Tasks include redirecting standard input, standard output, and standard error, piping the output of one command to the input of another command, using the output of one command as arguments to another command and sending output to both stdout and a file.

Key files, terms, and utilities include:

tee
xargs

<
<<
>
>>

 

Create, monitor, and kill processes
Description: Candidates should be able to manage processes. This includes knowing how to run jobs in the foreground and background, bring a job from the background to the foreground and vice versa, start a process that will run without being connected to a terminal and signal a program to continue running after logout. Tasks also include monitoring active processes, selecting and sorting processes for display, sending signals to processes, killing processes and identifying and killing X applications that did not terminate after the X session closed.

Key files, terms, and utilities include:

&
bg
fg
jobs
kill
nohup
ps
top

 

Modify process execution priorities
Description: Candidates should be able to manage process execution priorities. Tasks include running a program with higher or lower priority, determining the priority of a process and changing the priority of a running process.

Key files, terms, and utilities include:


nice
ps
renice
top

Search text files using regular expressions
Modified: 2003-March-17
Maintainer:
Kara Pritchard
Weight: 3

Description: Candidates should be able to manipulate files and text data using regular expressions. This objective includes creating simple regular expressions containing several notational elements. It also includes using regular expression tools to perform searches through a filesystem or file content.

Key files, terms, and utilities include:

grep
regexp
sed

 

Perform basic file editing operations using vi
Description: Candidates should be able to edit text files using vi. This objective includes vi navigation, basic vi nodes, inserting, editing, deleting, copying, and finding text.

Key files, terms, and utilities include:

vi
/, ?
h,j,k,l
G, H, L
i, c, d, dd, p, o, a
ZZ, :w!, :q!, :e!
:!

 

Topic 104: Devices, Linux Filesystems, Filesystem Hierarchy Standard

Create partitions and filesystems
Description: Candidates should be able to configure disk partitions and then create filesystems on media such as hard disks. This objective includes using various mkfs commands to set up partitions to various filesystems, including ext2, ext3, reiserfs, vfat, and xfs.

Key files, terms, and utilities include:

fdisk
mkfs

 

Maintain the integrity of filesystems
Description: Candidates should be able to verify the integrity of filesystems, monitor free space and inodes, and repair simple filesystem problems. This objective includes the commands required to maintain a standard filesystem, as well as the extra data associated with a journaling filesystem.

Key files, terms, and utilities include:

du
df
fsck
e2fsck
mke2fs
debugfs
dumpe2fs
tune2fs

 

Control mounting and unmounting filesystems
Description: Candidates should be able to configure the mounting of a filesystem. This objective includes the ability to manually mount and unmount filesystems, configure filesystem mounting on bootup, and configure user mountable removeable filesystems such as tape drives, floppies, and CDs.

 

 

Key files, terms, and utilities include:

/etc/fstab
mount
umount

 

Managing disk quota
Description: Candidates should be able to manage disk quotas for users. This objective includes setting up a disk quota for a filesystem, editing, checking, and generating user quota reports.

Key files, terms, and utilities include:

quota
edquota
repquota
quotaon

 

Use file permissions to control access to files
Description: Candidates should be able to control file access through permissions. This objective includes access permissions on regular and special files as well as directories. Also included are access modes such as suid, sgid, and the sticky bit, the use of the group field to grant file access to workgroups, the immutable flag, and the default file creation mode.

Key files, terms, and utilities include:

chmod
umask
chattr

Manage file ownership
Description: Candidates should be able to control user and group ownership of files. This objective includes the ability to change the user and group owner of a file as well as the default group owner for new files.

Key files, terms, and utilities include:

chmod
chown
chgrp

 

Create and change hard and symbolic links
Description: Candidates should be able to create and manage hard and symbolic links to a file. This objective includes the ability to create and identify links, copy files through links, and use linked files to support system administration tasks.

Key files, terms, and utilities include:

ln

Find system files and place files in the correct location
Description: Candidates should be thoroughly familiar with the File system Hierarchy Standard, including typical file locations and directory classifications. This objective includes the ability to find files and commands on a Linux system.

 

 

Key files, terms, and utilities include:

find
locate
slocate
updatedb
whereis
which

/etc/updatedb.conf

 

Topic 110: The X Window System

Install & Configure XFree86
Description: Candidate should be able to configure and install X and an X font server. This objective includes verifying that the video card and monitor are supported by an X server, as well as customizing and tuning X for the videocard and monitor. It also includes installing an X font server, installing fonts, and configuring X to use the font server (may require a manual edit of /etc/X11/XF86Config in the "Files" section).

 

Key files, terms, and utilities include:

XF86Setup
xf86config
xvidtune

/etc/X11/XF86Config
.Xresources

 

Setup a display manager
Description: Candidate should be able setup and customize a Display manager. This objective includes turning the display manager on or off and changing the display manager greeting. This objective includes changing default bitplanes for the display manager. It also includes configuring display managers for use by X-stations. This objective covers the display managers XDM (X Display Manger), GDM (Gnome Display Manager) and KDM (KDE Display Manager).

Key files, terms, and utilities include:

/etc/inittab
/etc/X11/xdm/*
/etc/X11/kdm/*
/etc/X11/gdm/*

 

Install & Customize a Window Manager Environment
Description: Candidate should be able to customize a system-wide desktop environment and/or window manager, to demonstrate an understanding of customization procedures for window manager menus and/or desktop panel menus. This objective includes selecting and configuring the desired x-terminal (xterm, rxvt, aterm etc.), verifying and resolving library dependency issues for X applications, exporting X-display to a client workstation.

Key files, terms, and utilities include:

.xinitrc
.Xdefaults
xhost
DISPLAY environment variable

How to enroll for the LINUX+ course

  • Before enrolling for an LINUX+ course you should have the following information ready:
     
    • Date you wish to attend the course
    • Payment method – how you will be paying
    • An understanding of the costs of the total package
       
  • You can call us on our office number (see our web site contact page on www.i2ko.com) and request a booking telephonically
  • You can book by email – simply send us an email with your name, the date and how you would like to pay. We will send you an invoice and upon payment your place is secure
  • Request a credit card payment. We do accept credit card payments.

 

Frequently Asked Questions

 

Where do you train the LINUX+ course?
We train the LINUX+ course at our Greenpoint training centre in Cape Town, South Africa.
 

What other branches do you have in SA or in the world?
We only train in Cape Town.


What books do I get with this course?

You will receive a course text book which you can take away with you to keep after the course.

How long will it take me to get certified?
We recommend that students take at least one to two weeks for exam preparation for every module they do. It is unusual for students to be able to take the exam in the same week they do the course.

What are the dates for the course?
See our schedule page: http://www.i2ko.com/Schedule_All.html

Does the price include the official exam?
No, the exam is not included in the price. Exam prices vary from centre to centre.

 

About the LINUX+ Exam

 

The A+ exams are done at any authorised testing centre such as 2KO. You can find a list of exam centres close to you by going to www.vue.com

The exam is a multiple test, on computer at an authorised testy centre. The results are made known immediately. If you fail the test, you must book it again at a future date and will pay again.

 

How much does the LINUX+ course cost?

 

The A+ course fee is quoted in the currency of your country. Please contact us for the latest prices and special offers. The CompTia exam fees are not included in the course fee unless specifically stated.

 

If you are from out of town, we can arrange accommodation close to our centre. Accommodation rates vary depending on the time of year.

 

Course pre-requisites?

 

Before doing the A+ course we recommend that you should be able to use a PC to save files and work with files and folders. You should have a basic knowledge of networking.

Included in your course fees:

  • Tuition for five days
  • Breakfast daily at the training centre (where applicable)
  • Teas and coffees
  • Lunches daily
  • Attendance certificate

 

This course is also available as an online course. Click here to see our online courses.

 

       

                       

Course Enquiry form

Your Name
Your Email Address
Telephone (code)+number
Where do you live?
Which course are you interested in
Delivery Method
When would you like to attend?
Enquiry from which site
How did you hear about us
Comments
Image Verification
Please enter the text from the image
[ Refresh Image ] [ What's This? ]

©1999 - 2007 2KO International    SEO by 1st Place