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 8

Linux Basic Fundamentals Guide and Tutorial


Welcome to the Land of Linux's tutorials and guides. In part 8 of our free tutorial we will be covering more System Administration topics.

We will take a look at "Apache Web Servers" and how to install one on your Linux system.

How to Transfer files across networks using "SFTP". Configuring a SFTP Jail.

Synchronizing files between servers and directories using "rsync".

How to install "NFS and configure a NFS mount (Network File System). A look at message logging and how it works.

How to Reset a root password on your system if you have lost access.

Apache Web Server

How to install an Apache Web Server.

LAMP Stack

Installing a LAMP stack on RHEL. Install Linux, Apache Web Server, MariaDB and PHP scripting Language.

Install MySQL

How to Install MySQL on RHEL, CentOS, Ubuntu, Debian and Linux Mint systems. How to create a Database on MySQL.

Hardware Modules

Working with hardware and the kernel. Displaying Modules and Hardware loaded by the kernel.

Shared Libraries

Managing shared libraries on Linux.

Kernel Settings

Displaying kernel settings, how to change and apply kernel settings.

Crontab Scheduling

Scheduling tasks and jobs with crontab.

Scheduling with at command

Scheduling with the at command. How to schedule an adhoc job on Linux.

Date command examples

Display the system date, changing the date on a Linux system.

timedatectl command examples

How to use the timedatectl command for setting your Linux systems date and time. How to set your systems time zone using timedatectl. Using chronyd for time synchronization. Checking time synchronization with chronyc commands.

dd command examples

Backing up drives and creating test files with the dd command.

Fallocate Command

Create large test files almost instantly using the fallocate command.

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

Server Operating Systems