Welcome to Oracle Linux Training
This site provides you information to help you grow your skillset using Oracle Linux. Whether you are working with traditional, cloud-based, or virtual environments, these skills will progress your knowledge into becoming a better Oracle Linux End-user, DevOps, or System Administrator.
On these pages, you will find videos, documents and other useful resources on topics such as:
This video provides instructions covering the installation of Oracle Linux using physical hardware.
Duration: 8 mins
Type: Video
Released: 4.8 years ago
This video provides instructions covering how to install Oracle Linux in Oracle Cloud Infrastructure using a Bare Metal Shape.
Duration: 4 mins
Released: 4.3 years ago
This video is the first in a series of videos, each of which describe different aspects of the Oracle Linux boot process. This video describes the high-level steps of the boot process in Basic Input/Output System, or BIOS mode.
Duration: 7 mins
Released: 4.5 years ago
This video describes GRUB2 in Oracle Linux. This video is one in a series of videos, each of which describe different aspects of the Oracle Linux 8 boot process.
Duration: 10 mins
This video describes the Unified Extensible Firmware Interface, or UEFI, which is a newer method for booting Oracle Linux systems.
This video is one in a series of videos, each of which describe different aspects of the Oracle Linux 8 boot process.
Released: 4.4 years ago
Duration: 9 mins
This video is one of a series of videos, each of which describes different aspects of the Oracle Linux boot process. This video describes the configuration and use of systemd target units in Oracle Linux 8.
Duration: 30 minutes
External Link
Duration: 45 minutes
Duration: 35 minutes
Duration: 1 hour
Duration: 1 hour, 30 minutes
This video demonstrates how to manage date and time commands on Oracle Linux 8.
This video demonstrates how to manage the Proc File System on Oracle Linux 8.
Duration: 6 mins
This video demonstrates how to manage the sysfs file system on Oracle Linux 8.
This video demonstrates how to manage cron utility on Oracle Linux.
This video demonstrates how to manage the anacron, at, and batch utilities on Oracle Linux.
This video demonstrates how to configure kernel modules on Oracle Linux.
This video demonstrates how to manage users and group administration on Oracle Linux.
Duration: 12 mins
This video demonstrates how to manage password managing and su command on Oracle Linux.
Released: 4.1 years ago
This video provides a demonstration of how to configure vsftpd on Oracle Linux and connect to the ftp server from a client system.
For additional videos on Oracle Linux, check out oracle.com/goto/oraclelinuxlearning.
For Oracle Linux 8 documentation, see docs.oracle.com/en/operating-systems/oracle-linux/8.
Released: 3.9 years ago
This video provides an introduction to vim, describing Normal vs. Insert mode, how to open, save and close a file, move around a file, search, and modify a file.
Released: 3.5 years ago
This video demonstrates using Leapp to upgrade a current release Oracle Linux 7 system to current release Oracle Linux 8. It provides a list of preupgrade checks and shows how to perform the preupgrade and upgrade of an Oracle Linux 7 cloud instance.
For additional videos on Oracle Linux check out https://www.oracle.com/goto/oraclelinuxlearning.
Learn more at:
Oracle Linux Learning Library - https://www.oracle.com/goto/linuxlearninglibrary Oracle Linux 8 Learning Path - https://www.oracle.com/goto/oraclelinuxlearningpath Free Oracle Linux Learning Labs - https://luna.oracle.com/team/418f9969-5e1c-4bbb-ae5f-b8b6acffc9f1
Released: 2.7 years ago
This video provides information and examples for using Control Groups (cgroups) to manage CPU time.
This video provides an introduction and beginner examples on using SELinux.
This video provides information and examples for using PAM.
Released: 2.4 years ago
This video provides an introduction to Udev For additional videos on Oracle Linux check out https://www.oracle.com/goto/oraclelinuxlearning. Oracle Linux Tutorials and Labs: https://docs.oracle.com/learn/?q=Oracle%20Linux&sort=&lang=en Many of these tutorials provide a free lab environment using the <b>Try It</b> button on the tutorial tile, or by directly going to http://www.oracle.com/goto/linuxluna. Learn more at: Oracle Linux Learning Library - https://www.oracle.com/goto/linuxlearninglibrary Oracle Linux 8 Learning Path - https://www.oracle.com/goto/oraclelinuxlearningpath Oracle Linux 8 Documentation - https://docs.oracle.com/en/operating-systems/oracle-linux/8/
Duration: 40 minutes
Duration: 90 minutes
Duration: 60 minutes
Learn how to monitor system performance and review system logs on Oracle Linux. These videos go through typical monitoring and logging tasks performed on a Linux system.
This video demonstrates the sosreport utility to collect system information on Oracle Linux.
Duration: 3 mins
This video demonstrates the iostat utility to review input output statistics for devices on Oracle Linux.
This video demonstrates the mpstat utility reports processor statistics on Oracle Linux. For additional videos on Oracle Linux check out oracle.com/goto/oraclelinuxlearning.
Duration: 5 mins
This video demonstrates reporting virtual memory statistics using the vmstat utility on Oracle Linux. For additional videos on Oracle Linux check out oracle.com/goto/oraclelinuxlearning.
This video demonstrates reporting and displaying system processes in real time using the top utility on Oracle Linux. For additional videos on Oracle Linux check out oracle.com/goto/oraclelinuxlearning.
This video demonstrates using the netstat utility on Oracle Linux. For additional videos on Oracle Linux check out oracle.com/goto/oraclelinuxlearning.
Released: 3.8 years ago
This video demonstrates using the rsyslog logging utility on Oracle Linux. The rsyslog utility contains contains global
directives, modules, and rules for logging events within a system.
For additional videos on Oracle Linux check out oracle.com/goto/oraclelinuxlearning.
This video demonstrates using the logwatch logging utility on Oracle Linux. The logwatch utility
is a utility to perform basic log file monitoring and analysis.
Released: 3.7 years ago
This video demonstrates using journald logging utility with journalctl on Oracle Linux.
Journald is a logging service included with systemd. It collects and stores
logging data in structured, indexed journals.
Journalctl is a command utility used to view journal logs.
Released: 3.6 years ago
This video describes the purpose of the Linux Auditing System and a demonstration of the command-line interface to create audit rules and search for and report on violation of these rules.
This video provides information related to the different network configuration files used when setting up a network on Oracle Linux.
Released: 4.2 years ago
This video provides information related to using the NetworkManager nmcli utility to add a secondary NIC to an Oracle Cloud Instance.
Learn how to configure increased network throughput and high availability on an Oracle Linux system using network bonding with multiple interfaces on Oracle Linux 8.Use the nmcli command line utility to create and delete a network bond interfaces.
For additional videos on Oracle Linux check out this playlist https://youtube.com/playlist?list=PLKCk3OyNwIztOLwiTOF0HOV5aiTjGNpLl
For free hands on Oracle Linux practice labs go to https://www.oracle.com/goto/linuxluna
This video demonstrates configuring VLANs from command line on an Oracle Linux system. It shows creating and deleting VLANs with the nmcli and ip command line utilities.
For additional videos on Oracle Linux check out https://www.oracle.com/goto/oraclelinuxlearning
Oracle Linux Learning Library - https://www.oracle.com/goto/linuxlearninglibrary Oracle Linux 8 Learning Path - https://www.oracle.com/goto/oraclelinuxlearningpath Oracle Linux 8 Documentation - https://docs.oracle.com/en/operating-systems/oracle-linux/8/
Released: 2.6 years ago
This video provides information related to using the Linux ip utility to get and set network details on Oracle Linux in Oracle Cloud Instance.
This video provides an introduction to using the firewalld utility.
This video provides an introduction to using the nftables firewall.
Package Management is an essential skill for installing software on Oracle Linux. Oracle Linux 8 introduced DNF, which replaces YUM, and in this video series, we cover how to use DNF, install the Oracle UEK kernel and how to add repositories.
This video provides background and practical examples of administrating Oracle Linux packages using DNF.
Duration: 16 mins
This video provides instructions to install the Oracle Unbreakable Enterprise Kernel Release 6 (UEK R6).
Released: 4.7 years ago
his video provides instructions for installing the EPEL repository.
Duration: 2 mins
Learn to install, configure and use Oracle Ksplice to provide rebootless kernel and critical user-space updates.
This video provides a background and introduction to Oracle Ksplice. After the introduction, the video demonstrates how to register an Oracle Linux system with the Unbreakable Linux Network (ULN) for online Ksplice updates. Once the system is registered, you are guided through the install of the Oracle Ksplice packages.
This video provides examples of running Ksplice commands (Enhanced Client) to execute various Ksplice tasks.
This video shows how to utilize the uptrack commands to handle online kernel patching tasks on Oracle Linux.
This video shows how to remove the Oracle Ksplice packages and unregister from the Unbreakable Linux Network.
This video provides instructions on how to make secure connections to servers through a bastion jump host via the ProxyJump OpenSSH feature.
Released: 4.9 years ago
This video provides information and examples on using SSH and the ssh_config. It discusses a brief history of SSH and walks through an example of using the ssh command and the client-side ssh_config.
Released: 4.6 years ago
This video provides information and examples on using the three different types of SSH tunnels: Local, Reverse, and Dynamic.
This video provides instructions for using Ansible with Vagrant to provision an Oracle Linux system with an additional user and ssh key.
Released: 3.4 years ago
This video discusses the steps needed to get a graphical desktop installed on a Minimal Installation of Oracle Linux. We install and configure the VNC Server service and show how to create an ssh tunnel for securely connecting to the VNC Server for remote administration.
Released: 4 years ago
This video provides instructions to enable the Gnome 3 Screen Sharing feature and how to connect to a session securely over an SSH tunnel.
Whether manually partitioning your primary disk, adding additional disks for storage, or creating shared storage, working with disks is a skill all Linux Administrators should know. These videos will get you started on using fdisk, formatting, filesystems, and disk encryption.
This video provides information and examples for disk partitioning. The examples focus on fdisk, which comes standard with Oracle Linux for handling the different partition types.
This video provides information on the extended file system. Examples include creating an ext2, ext3, and ext4 file system and how to convert from ext2 to ext3 and ext3 to ext4.
This video provides information and examples for attaching or detaching a disk or block device using the mount or umount command.
This video provides information on using the fstab file, including how to configure it and mount a block volume on an Oracle Cloud Infrastructure instance.
This video provides information on using swap space. Examples include creating, preparing, and enabling a swap file and some tools to monitor its use.
This video provides a demonstration of how to configure an NFS server on Oracle Linux.
This video provides a demonstration of how to mount an NFS export on Oracle Linux.
This video provides information and examples for automounting NFS shares using the autofs.
This video provides information and examples for creating, mounting, and growing an XFS file system.
This video provides information and examples for creating, mounting, growing, and repairing a Btrfs file system.
This video provides information and examples for creating and using subvolumes and snapshots on a Btrfs file system.
Duration: 11 mins
This video provides information and examples for using the Snapper utility to automate, create, compare, and delete Btrfs snapshots.
This video provides an introduction to the Gluster file system and a demonstration of Gluster Storage on Oracle Linux.
Released: 3.2 years ago
This video provides information and examples for using Logical Volume Management to inspect and grow an LVM Group.
Released: 2.5 years ago
Duration: 2 hours
Take advantage of Linux virtualization and run operating systems as guests within Oracle Linux. In these videos we cover lessons on installation, management, creation and other aspects related to using virtualization on Oracle Linux.
This video provides a background on KVM, how to verify the KVM modules are loaded, install the virtualization packages, and validate the environment is ready for hosting guest VMs.
This video demonstrates how to install, set up, and connect to the Cockpit web console to allow managing of KVM VMs.
This video demonstrates how to create an Oracle Linux virtual machine using the Cockpit web console on a KVM host.
This video shows how to successfully ssh into a KVM VM configured with a NAT-based network adapter.
This video demonstrates two of the ways to create a network bridge on Oracle Linux for use with KVM.
This video demonstrates creating a couple KVM virtual machines leveraging a network bridge. The demo uses both command-line and the Cockpit web console to accomplish this task.
This video demonstrates editing an existing NAT-based KVM virtual machine and switching the network interface to use a network bridge. This demo uses both the command-line and Cockpit web console to accomplish this task.
This video demonstrates the use of virt-v2v to convert a VirtualBox ova export file to a qcow2 disk image and automatically import into KVM.
This video demonstrates how to create a new virtual disk and attach it to an existing KVM virtual machine.
Duration 45mins
This video will demonstrate how to install VirtualBox 6.1 on a physical Oracle Linux system.
This video demonstrates how to install the VirtualBox 6.1 Extension Pack using both the graphical interface and the command-line.
This video demonstrates how to install the latest Oracle Linux into a VirtualBox VM using both the graphical interface and the command-line.
This video demonstrates how to install the VirtualBox 6.1 Guest Additions on Oracle Linux.
This video demonstrates how to export an Oracle Linux 8 guest VM into the OVA format using both the graphical interface and the command-line.
This Podman video discusses high-level concepts outlining how to view what a container is.
Released: 3.1 years ago
This Podman video takes a high-level approach to describing why a Container is not the same as a Virtual Machine.
For additional videos on Oracle Linux: https://www.oracle.com/goto/oraclelinuxlearning For Oracle Linux documentation: https://docs.oracle.com/en/operating-systems/oracle-linux/ For more Oracle Cloud Native Environment videos go to: https://www.oracle.com/goto/cloudnativelearning
This video demonstrates how to install Podman, Buildah, and Skopeo on Oracle Linux 8 for building, running, and maintaining Linux containers.
This Podman video outlines the difference between a Public, and Private, Container Registry. It summarises the difference between a 'container registry' and a 'container repository', shows how Podman uses the 'registries.conf' file to determine which registries to search, then provides a demonstration of 'pulling', and using, an Oracle Linux 8 Slim container. For additional videos on Oracle Linux: https://www.oracle.com/goto/oraclelinuxlearning
For Oracle Linux documentation: https://docs.oracle.com/en/operating-systems/oracle-linux/ For more Oracle Cloud Native Environment videos go to: https://www.oracle.com/goto/cloudnativelearning
Released: 3 years ago
This video demonstrates to the user how to use Podman itself to configure a (simple) local container registry to provide a non-https internally-hosted resource for internal teams, such as DevOps, to use.
For additional videos on Oracle Linux: https://www.oracle.com/goto/oraclelinuxlearning
For Oracle Linux documentation: https://docs.oracle.com/en/operating-systems/oracle-linux/
For more Oracle Cloud Native Environment videos go to: https://www.oracle.com/goto/cloudnativelearning
This video demonstrates how to run containers using Podman on Oracle Linux.
This video provides an introduction into how using a Dockerfile makes layers and are then saved as images. Then how how images are used to create containers, rather than 'becoming' containers themselves. It also shows how using the 'podman history' command can be used to reveal the component layers within an image.
Released: 2.8 years ago
This video demonstrates how to use the bind mount storage type within containers using Podman on Oracle Linux.
This video demonstrates how to use volumes as storage within containers using Podman on Oracle Linux.
This video demonstrates how to use a Dockerfile to buile a container based on oraclelinux:8 using Podman on Oracle Linux
This video demonstrates how to use a chroot jail on Oracle Linux to install and run Nginx.
This video provides a high-level overview/introduction to what Kubernetes is and introduces a few basic concepts to you.
Unsure what the various Kubernetes terms you hear being used mean? Then take a couple of minutes out, and this will introduce the basic resource terms and provide context for their use.
This video provides the steps required in order to install Minikube and configure it to use Podman on Oracle Linux For additional videos on Oracle Linux check out https://www.oracle.com/goto/oraclelinuxlearning.
Oracle Linux Tutorials and Labs: https://docs.oracle.com/learn/?q=Oracle%20Linux&sort=&lang=en
Many of these tutorials provide a free lab environment using the <b>Try It</b> button on the tutorial tile, or by directly going to http://www.oracle.com/goto/linuxluna.
Duration: 30mins
Duration: 45mins