Publisher's Synopsis
Part 1 - Requirements and Linux Background (35 pages)
This section is a complete introduction to Linux. Its history, what the Operating system is, the different common distributions and how Linux differs from other Operating systems available today.
Chapter 1: Requirements (10 pages)
Explanation of what skills and knowledge is required before starting in the Linux world.
Recommended reading and studying materials.
Chapter 2: Origins and Brief History. (10 pages)
Unix past and evolution.
Chapter 3: Linux Explained. (15 pages)
- Basics of the Operating system.
Common Linux distributions
Differences between other Operating systems and Linux.
Many uses of Linux
This section is to start getting hands on Linux and learning how to install.
Chapter 4: Installing Linux for the First Time (65 pages)
Where to get Linux. (5)
Community
Licensing
- Using virtualization. (5)
Windows Virtualization
Exercise
- Libvirt
Exercise
Different vendors
Installing Ubuntu. (15)
- How to create Linux installation media.
Basic Installation
Custom installations.
- Exercise
Installing Fedora (15)
How to create Linux installation media.
Custom installations.
Exercise
Installing OpenSuse (15)
How to create Linux installation media.
Custom installations.
Exercise
Upgrading Linux (10)
What Linux distributions can be upgraded.
Chapter 5: Using Linux for the first time (35)
- Accessing Linux (10)
Console
SSH
- Web console
Exercise
Command line basics.
Command line shortcuts.
- Different commands in different distributions.
Exercise
Desktop basics (15)
- Installing different desktops.
Enabling and Disabling Desktops
Exercise
Command line (10)
SSH and SSHD configuration (8)
Configuration files and starting services.
- Enabling access through Firewall.
Exercise
Users & Groups (8)
Creating users and groups.
Exercise
Exercise
File & directory permissions. (9)
- Chmod, chown, chgrp
Acls
Exercise
Chapter 7: Package Installation (40)
Different package management systems.
Exercise
- Manual package installation.
Exercise
Repository configuration.
- Exercise
Installing packages (20)
System patching (20)
Errata
- Exercise
System updates
Exercise
Exercise
Chapter 8: Network configuration (25)
Network basics in Linux (17)
Configure network configuration with command line.
- Configuring Network configuration with graphical tools.
Configure Network