
Install openSUSE Leap by downloading the lib version or network image, then create a Hyper-V or VirtualBox virtual machine, enable online repositories, use syslinux, and install KDE Plasma.
Enable efficient system management by using YaST to add and manage users and groups, configure password policies, login settings, and account expiration for secure, multi-user SUSE Linux environments.
Configure the primary and secondary languages in YaST and set time zone and clock to UTC with NTP for accurate system timing.
Learn how to maintain a SUSE Linux Enterprise Server by updating packages with Yast or zipper, monitor performance, manage logs, and clean up unused files.
Monitor SUSE Linux performance with top, vmstat, and GNOME system monitor for CPU, memory, disk I/O, and network activity; update hostname with sudo hostnamectl set hostname and reboot.
Get to know YaST, the SUSE configuration tool, available in graphical and text modes, with modules for software and system tasks and root access to apply changes.
relevant for versions before openSUSE 12.3
Learn to configure networks with YaST by selecting network devices, setting IP addresses (automatic or static), DNS, routing, and then verify the configuration with IP commands.
Learn how to install software packages in SUSE Linux Enterprise Server using YaST software management, check dependencies, and manage installation sources with search filters.
Manage SUSE Linux software repositories with YaST control center to add, edit, enable, disable, or delete installation sources, and adjust source order and priority to control available packages.
Learn to use YaST in SUSE Linux Enterprise to configure systems, manage network settings (static ip address, hostname, dns, routes), install software with dependencies, and add software repositories.
Learn how to locate and use multiple help resources for Linux, including man pages, release notes, white papers, graphical user interface based help, and web searches.
Explore accessing and using man pages in SUSE Linux, switch to English, and navigate sections from 1 to 8, while learning search and paging with less and q to exit.
learn the structure of the Linux file system on SUSE Enterprise Linux, master essential file operations on the command line, identify file types, create and view files, and locate content.
Explore how Linux file systems span multiple devices, mount at various levels in the directory hierarchy, support 255-character names with escaping, and respect case sensitivity.
Navigate the hierarchical Linux file system from the root directory to partitions and networks, using absolute and relative paths, slash separators, and the cd command to change directories.
Explore the hierarchical file system from the root to user home directories, hidden dot files, and kernel modules under /lib/modules, plus /etc configuration files for services.
Mount and unmount Linux file systems with the mount and umount commands, set mount points like /mnt, and specify file system types with -t.
Discover linux file system hierarchy, locate the dvd mount point, mount the dvd manually to /mnt as root, list its contents, and unmount when finished.
Explore how the Linux file system uses normal files, directories, and Unix-specific file types, and learn how device files, links, and sockets enable hardware access and inter-process data exchange.
Learn to navigate and manage directories using the command line interface and graphical file managers, mastering cd, ls, and pwd with options like -a, -l, -R.
Explore how the bash shell serves as the command interpreter between users and the kernel, switch among shells, and configure bash with login and non-login sessions using profile and bashrc.
Master bash history and root access: store and search commands in ~/.bash_history, use Ctrl-R to find entries, and switch to the root user with su for elevated privileges.
Explore variables and aliases in bash, including environment and shell variables like path, home, and user, how to display and set values, and create persistent aliases.
Learn to use search patterns and locale settings to manage files and characters, and apply masking, quoting, and escaping techniques to prevent shell interpretation and ensure utf-8 handling.
Explore piping and redirection in linux, using stdin, stdout, and stderr, redirecting input and output to files, append outputs, piping commands, and using tee for display and save.
Learn to manage Linux users and groups with YaST for multi-user systems, configure UIDs and GIDs, set login shells, home directories, passwords, and LDAP integration.
Manage Linux user and group accounts with YaST by adding and deleting users. Create a new user named tux penguin with username tux and password novell, then verify access.
Explore how Linux uses UIDs and GIDs to identify users and groups, view details with id, groups, and finger, and manage regular versus system accounts via /etc/passwd, /etc/shadow, and /etc/group.
Switch to root with su, inspect /etc/group and /etc/passwd, and use id to compare uid and gid for root and other users.
Learn to view and manage file permissions and ownership in Linux using ls -l, chmod, chown, and chgrp, including octal permissions, umask, and recursive changes.
Learn to use vi/vim to edit files on any Linux system, mastering command, insert, and command-line modes and essential commands like i, escape, :w, dd, and p.
Learn vim basics: switch between normal and insert modes, move with h j k l, w, and b; search with / and n, and save with :wq.
Install vim on Ubuntu, macOS, or Windows, launch vim, enter insert mode with i, and practice navigation with h j k l, 10j, 20k, w, B, $, and 0.
Master vim basics by navigating the document, performing searches with / and highlighting, and editing with copy and paste, delete, and insert operations.
Master vim navigation through hands-on exercises, moving between paragraphs and lines, pasting in insert mode, and jumping to line starts and ends using g, G, 0, $, and braces.
Master advanced vim navigation by searching for Python occurrences, moving through results, and performing deletions, insertions, and undos to save changes in a Linux editing session.
Demonstrates practical vim editing: copy words and lines, paste with P, undo and redo, duplicate lines, delete and replace text, and read content from files.
Explore vim fundamentals through modal navigation, normal and insert modes, quick movement, editing, searching and replacing, yanking, changing, and repeating changes with the dot command to boost efficiency.
Practice advanced Vim editing to rearrange content, cut and paste blocks, and annotate scripting languages for system administration and web development, using search, visual selection, and global commands.
Explore practical Vim editing techniques in Linux administration: delete lines, search and replace, adjust indentation, copy and paste non-contiguous lines, and modify text inside parentheses and words.
Master vim editing techniques such as opening files at a specific line, jumping to patterns, using read-only mode, and repeating edits with the dot command.
Install SUSE Linux Enterprise Server 15 SP5 using the unified installer, set language and product, configure network and storage, register for updates, and understand firewall considerations.
Register the system, then select modules and extensions to customize SUSE Linux Enterprise Server 15 SP5, with base system required and dependencies guiding available software.
Install SUSE Linux Enterprise Server 15 SP5 Part 3 by selecting modules and system roles, configuring partitioning, users, firewall, SSH, network settings, and software patterns for a secure server.
Log in locally or via ssh after opening the ssh port and locating the IP. Register CAC Linux Enterprise Server and review bash configuration files such as /etc/profile and ~/.profile.
Explore the Linux directory structure, highlighting key dirs such as /, /bin, /boot, /dev, /etc, /home, /lib, /usr, and /var and their roles in boot, config, and data.
Learn how to use sudo and su to run commands as root, including prompting for the root password, elevated privileges persist for a period, and returning to a regular user.
This course is aimed to IT Pros or people who want to get familiar with Linux. And it's supposed to give the viewer the information they need to know to get started with Command Line and how to manage SUSE Linux with YaST. The goal is to provide coverage of basic tasks including topics like Network Configuration with YaST, Software and Repositories Management with YaST, Using Man pages, Using Info pages, Help and Release Notes and much more...
The course is targeted to help to automate and script daily tasks. There are lots of live demonstrations how to use BASH commands. I hope it will help to do your job more efficiently.
In the SUSE Linux Enterprise course, you learn the basic Linux skills necessary to prepare you for performing administrative tasks on SUSE Linux Enterprise platforms.
These skills, along with those taught in the SUSE Linux Enterprise Administration, prepare you to take the Novell certification test.
Course Objectives
In this course, you will do the following:
- Become familiar with the Linux Desktop and confident in your ability to perform various tasks in Linux.
- Understand the structure of the Linux file system and how to work in the file system (e.g. copying, moving).
- Learn how to work with the Linux Shell and Command Line Interface.
- Learn how to manage software packages with the configuration tool YaST2.
- Learn how to manage users, groups and file permissions to ensure a basic file system security.
- Learn how to edit configuration files with an graphical editor or the command
line editor vi.
- Learn how to manage software with RPM.
These are fundamental and prerequisite to learning the skills of an entry-level SUSE Linux administrator or help desk technician in an enterprise environment.