Ubuntu Professional 1 (Online Version)
The Ubuntu Certified Professional (UCP) is a training
certification designed for system administrators, based
on the LPI level 1 certification. To earn the UCP, candi-
dates are required to pass the LPI 101, LPI 102 and the
Ubuntu 199 exams. Exams can be written in any order.
Ubuntu Professional Courses 1 & 2 will assist you to pass
the required exams, achieve the Ubuntu Certified Pro-
fessional certification and enable you to:
- Configure a network of Ubuntu system
- Understand security and package management
fundamentals
- Perform key maintenance tasks
The Ubuntu Professional 1 is an online course which will
help you prepare for the LPI 101 exam.
Get ahead of the crowd and certify today.
Audience:
System administrators seeking to learn how to configure
and work with multiple Ubuntu systems in the office.
Prerequisites:
Candidates should have a good overall knowledge of IT
and systems administration of other operating systems.
You should also have a basic understanding of:
- How the Linux system works and interacts with a shell
- Command line interface, such as DOS or UNIX shell
- UNIX experience is an advantage
Price: 250$
Syllabus:
- Ubuntu Community
- Ubuntu's technical infrastructure
- Debian
- Ubuntu releases
- Ubuntu variants : Kubuntu, Edubuntu, Xubuntu
- Ubuntu software repositories
- Launchpad components
- Help through support resources
- Online documentation at: helpubuntucom
- Ubuntu Wiki and Forum
- Free community support
- Canonical Support
- Performing a basic Ubuntu installation
- Getting Ubuntu
- Installing Ubuntu with the live CD
- GNU & Unix commands
- Working on the command line
- UNIX and Linux
- History of Unix development
- Shell
- Shell variables
- Command lines
- /bin/bash
- Log In and Out
- Passwords
- Man pages
- Processing text streams using filters
- Concatenate files using cat and tac
- Viewing the beginning and end of a file
- Number file lines using nl
- Count items in a file using wc
- Cutting fields in files using cut
- Converting characters
- Manipulating lines using paste, join and uniq
- Splitting files using split
- Formatting for printing using fmt and pr
- Sorting files using sort
- Dump binary files using od
- Performing basic file management
- Filenames
- Basic Navigation
- File globbing and wildcards
- Listing filenames and information
- Determining the type of file content
- Creating and removing directories
- Copying files and directories
- Removing files or directories
- Moving (renaming) files
- Quoting mechanisms
- Locating files in a directory tree
- Examples of using find
- whereis and which
- Using streams, pipes and redirects
- Standard input and output
- Redirecting with pipes
- Building arguments
- The /dev/null device
- Process management
- Creating processes
- Monitoring processes
- Monitoring processes in real-time
- Sending signals to processes
- Controlling jobs
- Starting jobs that will continue after logging out
- Modifying process execution priorities
- Modifying process execution priorities
- Altering the priority of running processes
- Using regular expressions
- Matching patterns
- Regular Expression Syntax
- Searching for regular expressions using grep
- Using grep as a filter
- Stream editing with sed
- Editing files using vi
- Performing basic file editing using vi
- Hardware & Architecture
- Configuring Fundamental BIOS Settings
- The Firmware (BIOS)
- Accessing large hard drives
- Collecting information through the kernel
- Collecting hard drive information
- PCI bus
- I/O Ports
- Interrupts and DMA
- Configuring power management
- APM configuration
- ACPI configuration
- Configuring Modems
- Serial ports
-Modem configuration
- Configuring a dial-in and dial-out connection
- Configuring Communication Devices
- ADSL connection with PPPoE
- Setting up non-IDE devices
- Using non-IDE devices
- Configuring SCSI devices
- Setting up PC expansion cards
- Setting up PC expansion cards
- Configuring USB devices
- Listing USB devices
- USB drivers
- Configuring hardware
- The Hardware Abstraction Layer
- udev
- Wifi network interface configuration
- Bluetooth configuration
- IrDA configuration
- Diskless Clients
- Operation of diskless clients
- PXE-based network installations
- Linux Installation & Package Management
- Performing an installation
- Installation types
- debian-installer
- The Ubuntu installer
- Installer parameters
- Installation steps
- Preseeding
- Ubiquity
- Designing a hard disk layout
- Designing a filesystem layout
- Installing a boot loader
- Choosing a boot loader
- LILO configuration
- GRUB configuration
- Building programs from source
- Handling archive files with tar
- Compressing files with gzip & bzip
- Compiling software using the GNU toolchain
- Installing source using the APT toolset
- Managing shared libraries
- Libraries
- Library dependencies
- Runtime loader
- Using Debian package management
- Dpkg
- Using the APT toolset
- Using aptitude and dselect
- Recompiling a deb package from sources
- Using the RPM Package Manager
- Using the RPM package manager
- RPM queries
- A comparison of RPM and dpkg commands
- Installing from source RPMs
- Ubuntu package & repository management
- Managing software repositories
- Using Synaptic
- Using update-manager
- Creating a local mirror
- Devices, Filesystems, Filesystem Hierarchy Standard
- The Filesystem Hierarchy Standard
- Creating partitions and filesystems
- Partition naming
- Creating partitions
- Linux supported file systems
- Creating filesystems
- Creating ext/ext filesystems
- Maintaining filesystems integrity
- Monitoring disk usage with du and df
- Checking ext/ext file system consistency
- Dumping ext/ext filesystem information
- Debugging ext/ext filesystems
- Adjusting ext/ext filesystem parameters
- Mounting a file system
- Mounting a filesystem
- Umounting a filesystem
- /etc/fstab
- Managing disk quotas
- Managing disk quotas
- Setting up quotas for users
- Establishing quota limits
- Reviewing per-user quota utilisation
- Reviewing per-partition quota utilisation
- Using file permissions to control file access
- Unix file security
- File permissions
- Default permissions
- Changing file permissions
- Special File Permissions
- Managing file ownership
- Changing file owner and group
- Creating hard and symbolic links
- Hard links
- Symbolic links
- Hard links and symbolic links compared
- Configuring Ubuntu system security
- Using sudo to gain superuser privileges
- Managing /etc/sudoers using visudo
- Managing users and groups using vipw and vigr
- Managing users and groups using users-admin
- The X Window System
- Installing & Configuring X
-Introduction
- XFree and Xorg
- Configuration
- Edit X configuration file
- Understanding the X start-up process
- Display Manager
- xinit and xinitrc
- X resources and the Xdefaults file
- Remote display
- GNOME Desktop and Applications
- Configuring GNOME
- Configuring GNOME using graphical tools
- Configuring GNOME using gconf
- Customising panels and menus
- Adding launchers to the desktop
- Configuring GNOME Display Manager
- GDM configuration with gdmsetup
- Configuring screen features and fonts
- Screen configuration
- Font configuration
- Installing fonts
- Configuring Evolution mail client
- Configuring Evolution for POP/IMAP/SMTP
- Configuring Evolution for Exchange
- Evolution and Spam
- Localising the operating system
- Getting, installing and updating language packs