Course Section Links

Learning Linux

Learning Linux can seem a daunting task as first, however, you shouldn't be scared. Linux is actually quite easy to learn and is no harder than learning any other operating system. Take small steps at a time and build your foundation. Try Linux under VirtualBox, install it on an old computer. Remember there are some fantastic communities online who are more than happy to help anyone starting out with Linux. There are many free Linux books online and videos that you can watch. Good Luck with your journey.

Linux Tutorial - Part 5

Linux Basic Fundamentals Guide and Tutorial

Welcome to the Land of Linux's tutorials and guides. In part 5 of our free tutorial we will cover some of the basic aspects of Linux Systems Administration. We will cover the creation of file systems, checking and repairing file systems, auto mounting file systems.

We will look at the boot process of a system, runlevels and services

Managing space with LVM (Logical Volume Manager), LVM snapshots.

System Monitoring.

Managing Linux with Top, htop, nmon, iptraf, dstat, vmstat and nmap.

Processes Management.

Using the ps command, nice, renice, fg, bg and jobs command.

ps command examples.

Commonly used ps command examples.

Killing Processes.

Terminating processes with the kill and killall commands.

Linux Boot Process.

An overview of the Linux Boot sequence.

Systemd Targets.

Managing system targets (runlevels) with systemd.

chkconfig command.

Managing services with the chkconfig command.

systemctl command.

Managing services (systemd) with the systemctl command.

Procfs and sysfs.

An overview of procfs and sysfs filesystem.


An overview of some basic Linux filesystems.

Disk Partitioning.

basic considerations when creatting a disk layout.

Creating Filesystems.

How to create a filesystem on a Linux system.

Fdisk Command.

How to partition a disk using fdisk.

Mount Table.

How to mount filesystems automatically using the mount table.

XFS Filesystem.

An introduction to the XFS filesystem.

Swap Space.

How to create or add additional swap space to a Linux system.

df command examples.

Displaying filesystem utilization with the df command.

du comand examples.

Reporting on space used by files and directories on a Linux system.

tune2fs command.

Displaying and modifying filesystem attributes.

dumpe2fs command.

Displaying information and modifying filesystem attributes.

fsck command.

Checking and repairing filesystems. how to repair a filesystem using fsck command.

Logical Volume Manager.

Managing Disk and storage with LVM.

LVM Command Examples.

Commonly used LVM commands and examples.

LVM Command examples.

Using the "pvcreate", "pvdisplay", "pvs", "vgcreate", "vgdisplay", "vgs", "vgscan", "vgrename", "vgremove", "lvcreate", "lvdisplay", "lvs", "mkfs", "mount" and "umount" commands.

LVM Command examples.

Testing LVM commands with loop devices.

LVM Command examples.

LVM Command Examples. Migrating data from a smaller disk to a larger disk.

LVM Snapshots.

How to create an LVM snapshot.

Quick Install Links

  • Ubuntu

    Quick installation guide link for Ubuntu 20.04 LTS.

  • CentOS 8

    Quick installation guide link for CentOS 8.

Desktop Operating Systems