You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This track is the place to explore Oracle Linux to help you grow your skillset using free videos and hands-on tutorials and labs. 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.
Introduction to Oracle Linux : New to Linux, or have a little experience working with the Linux operating system? Grow your skillset in installing and using Linux. These training materials and resources will build your knowledge on your journey to becoming a better Oracle Linux End-user or System Administrator.
Learn about these topics:
Why Learn Linux?
Installing Oracle Linux
Shell and Command Line
Files and Directories
Using VIM
Users and Groups
Permissions
Software Management
Networking
Remote access using SSH
Advantages to Oracle Linux
Linux architecture and kernel
Monitoring and managing processes
Oracle Cloud Infrastructure
Customizing the work environment
Useful Linux tools
Bash shell scripting
Practice the following with these tutorials:
Introduction to Oracle Linux: Shell and Command line
Create an Oracle Linux instance on Oracle Cloud Infrastructure
The BIOS firmware bootloader process
Unified Extensible Firmware Interface (UEFI)
GRUB2 bootloader and configuring systemd services
Practice the following with real hands on labs:
Manage the boot kernel
Localize your installation
Use sysctl, /proc, /sys, and /etc/sysconfig
Manage systemd target units
Switch a CentOS 8 instance to Oracle Linux 8
Switch from CentOS 7 to Oracle Linux 7
Administration : This page focuses on common administration tasks that you can perform on Oracle Linux.
Learn about these topics:
Configure the system date and time
Explore the proc and sysfs file systems
Automate tasks with cron, anacron, at, and batch
Dynamically load and unload kernel modules, Udev
Configure users and groups
Password aging and su
FTP configuration
Using vim
Leapp upgrades
Control groups
SELinux
Pluggable Authentication Modules (PAM)
Udev
Practice the following with real hands on labs:
Users and groups administration
Crony and crontab
Tmux, postfix and STARTTLS for postfix
NGINX
Leapp
Control groups and SELinux
FreeIPA and Keycloak
Disable a Kernel Module
Backup with ReaR
Monitoring and Logging : This page focuses on typical monitoring and logging tasks performed on a Linux system.
Learn about these topics:
Monitor system performance
Binutils Gprofng
Sosreport
Review system logs
Iostat, mpstat, vmstat, top
Netstat, rsyslog, logwatch, journald
Linux auditing with auditd
Practice the following with real hands on labs:
Monitoring system resources
System logging
Auditing Oracle Linux with Auditd
Networking : This page focuses on how to securely connect Oracle Linux to the network. Being able to configure networks is an essential skill to access programs, storage and data on remote systems.
Learn about these topics:
Network configuration files
Firewalld
Nftables
Network Manager nmcli and ip utilities
VLANs
Network bonding
Practice the following with real hands on labs:
Network Manager CLI and IP utilities
VLANs
Network interface bonding
Package Management : This page focuses on software package management, an essential skill needed to keep your Oracle Linux system up to date with the latest software enhancements, bug fixes, and security patches. Oracle Linux 8 introduced DNF, which replaces YUM.
Learn about these topics:
Use DNF
Install the Oracle Unbreakable Enterprise Kernel (UEK)
Add extra packages for Enterprise Linux (EPEL) repository
Practice the following with real hands on labs:
Use DNF
Configure a yum mirror
Oracle Ksplice : This page focuses on installing, configuring and using Oracle Ksplice to provide rebootless kernel and critical user-space updates. Oracle Ksplice allows you to install the latest kernel and key user-space security and bug fix updates while the system is running.
Learn about these topics:
Enable Oracle Ksplice
Run Ksplice commands
Run uptrack commands
Uninstall Ksplice
Ksplice Known Exploit Detection
Practice the following with real hands on labs:
Using Oracle Ksplice in Oracle Linux
Remote Management : This page focuses on establishing secure connections to remote Oracle Linux systems. With secure connections, all traffic transmitted over the wire is encrypted and protected from password sniffing attacks and other outside monitoring.
Learn about these topics:
OpenSSH proxyjump
SSH configuration and tunnels
Provisioning user and SSH keys with Ansible
VNC server
Using Gnome 3 screen sharing
Practice the following with real hands on labs:
Configuring SSH tunnels
Storage Management : This page focuses on partitioning disks, filesystems, file sharing, and disk encryption on Oracle Linux. 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.
Learn about these topics:
Disk partitioning with Fdisk
Ext, XFS, BTRFS and GlusterFS filesystems
Mounting filesystems
/etc/fstab file
Swap space
NFS server, export and shares
Snapper
Logical Volume Management (LVM)
Practice the following with real hands on labs:
Fdisk, mkfs, mount, swapon, parted, autofs
Logical Volume Management (LVM)
NFS
Network-bound disk encryption
Gluster storage, BTRFS, RAID
ACLs
Volume groups
LUKS encryption
Virtualization : This page focuses on Kernel-based Virtual Machine (KVM), Containers, Podman, chroot, and Kubernetes. It covers lessons on installation, management, creation and other aspects related to using virtualization on Oracle Linux.
Learn about these topics:
Kernel-based Virtual Machine (KVM)
Containers
Podman
Chroot
Kubernetes
Practice the following with real hands on labs:
Creating VMs with KVM
Working with Podman
Installing Minikube
Running Kubernetes on Oracle Linux
Oracle Linux How-To : This page provides you information to help you grow your diagnostic and troubleshooting 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.
Learn about these topics:
How to file a service request
Diagnostic data collection
Kdump
Registering with Oracle Unbreakable Linux Network (ULN)
Oracle Ksplice
Oracle Linux Yum server
Resources
Following page provides additional product information: