Your guide to LPIC-1 exam-preparation tutorials
- Tutorial
Learn Linux, 101: A roadmap for LPIC-1
Use this roadmap to find IBM Developer tutorials that help you learn and review basic Linux tasks. And if you're also pursuing professional certification as a Linux system administrator, these tutorials can help you study for the Linux Professional Institute's LPIC-1: Linux Server Professional Certification exam 101 and exam 102.…
- Tutorial
Learn Linux, 101: Configure hardware settings
Learn how to set up your computer hardware for Linux and how to find information about your hardware via Linux commands and tools. You can use the material in this tutorial to study for the LPI 101 exam for Linux system administrator certification, or to learn for fun.
- Tutorial
Learn Linux, 101: Boot the system
Learn to guide your Linux system through the boot process. You can use the material in this tutorial to study for the LPIC-1 101 exam for Linux system administrator certification or just to learn about the boot process. The material corresponds to the LPI April 2015 Version 4.0 objectives.
- Tutorial
Learn Linux, 101: Runlevels, boot targets, shutdown, and reboot
Learn to shut down or reboot your Linux system, warn users that the system is going down, and switch to a more or less restrictive runlevel. You can use the material in this article to study for the LPIC-1: Linux Server Professional Certification, or just to learn about shutting down,…
- Tutorial
Learn Linux, 101: Hard disk layout
Learn how to design a partition layout for disks on a Linux system. Use the material in this tutorial to study for the Linux Professional Institute LPIC-1: Linux Server Professional Certification exam 101, or to learn for fun.
- Tutorial
Learn Linux 101: Install a boot manager
Learn how to choose and configure a boot manager for your Linux system. You can use the material in this tutorial to study for the LPI 101 exam for Linux system administrator certification, or to learn for fun.
- Tutorial
Learn Linux, 101: Manage shared libraries
Learn how to determine which shared libraries your Linux executable programs depend on and how to load them. You can use the material in this tutorial to study for the LPI 101 exam for Linux system administrator certification, or just to learn for fun.
- Tutorial
Learn Linux, 101: Debian package management
Learn how to install, upgrade, and manage packages on your Linux system. This tutorial focuses on the Advanced Packaging Tool, or APT, which is the package management system used by Debian and distributions derived from Debian, such as Ubuntu. You can use the material in this tutorial to study for…
- Tutorial
Learn Linux, 101: RPM and YUM package management
Learn how to install, upgrade and manage packages on your Linux system. This tutorial focuses on the Red Hat Package Manager (RPM) developed by Red Hat, as well as the Yellowdog Updater Modified (YUM) originally developed to manage Red Hat Linux systems at Duke University's Physics department. You can use…
- Tutorial
Learn Linux, 101: The Linux command line
GUIs are fine, but to unlock the real power of Linux, there's no substitute for the command line. In this tutorial, Ian Shields introduces you to some of the major features of the bash shell, with an emphasis on the features that are important for LPI certification. By the end…
- Tutorial
Learn Linux, 101: Text streams and filters
There's a lot more to text manipulation than cut and paste, particularly when you aren''t using a GUI. In this tutorial, Ian Shields introduces you to text manipulation on Linux using filters from the GNU textutils package. By the end of this tutorial, you will be manipulating text like an…
- Tutorial
Learn Linux, 101: File and directory management
You've probably heard that everything in Linux is a file, so start on the right path with a solid grounding in file and directory management: finding, listing, moving, copying, and archiving. Use the material in this tutorial to study for the Linux Professional Institute LPIC-1: Linux Server Professional Certification exam…
- Tutorial
Learn Linux, 101: Streams, pipes, and redirects
If you think streams and pipes make a Linux expert sound like a plumber, here's your chance to learn about them and how to redirect and split them. You even learn how to turn a stream into command arguments. You can use the material in this tutorial to study for…
- Tutorial
Learn Linux, 101: Create, monitor, and kill processes
Learn about process management on Linux: how to shuffle processes between foreground and background, find out what's running, kill processes, keep processes running after you've left for the day, and multitask in a terminal window. You can use the material in this tutorial to study for the Linux Professional Institute…
- Tutorial
Learn Linux, 101: Process execution priorities
Learn how to set and change process priorities so that applications get as much processing time as they need. You can use this material in this tutorial to study for the LPI 101 exam for Linux system administrator certification, or just to learn for fun.
- Tutorial
Learn Linux, 101: Search text files using regular expressions
Learn how to use regular expressions, and then use them to find things in files on your filesystem. You can use the material in this tutorial to study for the LPI 101 exam for Linux system administrator certification, or just to learn for fun.
- Tutorial
Learn Linux, 101: File editing with vi
Learn how to use the vi editor, found on almost every UNIX and Linux system. You can use the material in this article to study for the LPI 101 exam for Linux system administrator certification, or just to learn for fun.
- Tutorial
Learn Linux, 101: Create partitions and filesystems
Learn how to create partitions on a disk drive and how to format them for use on a Linux system as swap or data space. Use the material in this tutorial to study for the Linux Professional Institute LPIC-1: Linux Server Professional Certification exam 101, or just to learn about…
- Tutorial
Learn Linux, 101: Maintain the integrity of filesystems
Learn how to check the integrity of your Linux filesystems, monitor free space, and fix simple problems. Use the material in this tutorial to study for the Linux Professional Institute (LPI) 101 exam for Linux system administrator certification -- or just to check your filesystems and keep them in good…
- Tutorial
Learn Linux, 101: Control mounting and unmounting of filesystems
Learn to mount your Linux filesystems; configure and use removable USB, IEE 1394, or other devices; and properly access floppy disks, CDs, and DVDs. You can use the material in this tutorial to study for the LPI 101 exam for Linux system administrator certification, or just to learn about accessing…
- Tutorial
Learn Linux, 101: Manage disk quotas
Learn to set and check disk quotas on your Linux filesystems to prevent individual users from using more space than allowed and to prevent whole filesystems from filling up unexpectedly. You can use the material in this tutorial to study for the LPI 101 exam for Linux system administrator certification,…
- Tutorial
Learn Linux, 101: Manage file permissions and ownership
Learn to manage file ownership and permissions on your Linux filesystems. Learn about access modes such as suid, sgid, and the sticky bit and how to use them to enhance security. You can use the material in this tutorial to study for the LPI 101 exam for Linux system administrator…
- Tutorial
Learn Linux, 101: Create and change hard and symbolic links
Learn how to create and manage hard and symbolic links to files on your Linux system. You can use the material in this tutorial to study for the LPI 101 exam for Linux system administrator certification, or just to explore the differences between hard and soft, or symbolic, links and…
- Tutorial
Learn Linux, 101: Find and place system files
Learn the correct location for files under the Filesystem Hierarchy Standard (FHS) on a Linux system and see how to find important files and commands. You can use the material in this tutorial to study for the LPI 101 exam for Linux system administrator certification, or just to explore file…
- Tutorial
Learn Linux, 101: Customize and use the shell environment
Learn how to customize your Linux shell environment and write simple bash functions. You can use the material in this tutorial to study for the LPI 102 exam for Linux system administrator certification, or to learn for fun.
- Tutorial
Learn Linux,101: Customize or write simple scripts
Learn how to customize existing scripts or write simple new bash scripts using standard shell syntax, looping and control structures, and tests for success or failure. You can use the material in this tutorial to study for the LPI 102 exam for Linux system administrator certification, or to learn for…
- Tutorial
Learn Linux, 101: Use basic SQL commands
Learn how to query databases and manipulate data by using basic SQL commands. You can use the material in this tutorial to study for the LPI 102 exam for Linux system administrator certification, or to learn for fun.
- Tutorial
Learn Linux 101: Install and configure X11
In this tutorial, learn to install and configure X11 for your Linux system
- Tutorial
Learn Linux 101: Graphical desktops
Learn about Linux desktops and how to access them
- Tutorial
Learn Linux 101: Accessibility
Demonstrate knowledge and awareness of accessibility technologies. Tasks include understanding keyboard accessibility settings, visual settings and themes, and assistive technology (ATs).
- Tutorial
Learn Linux, 101: Manage user and group accounts and related system files
Learn how to manage user and group accounts and the related system files. You can use the material in this tutorial to study for the LPI 102 exam for Linux system administrator certification, or to learn for fun.
- Tutorial
Automate system administration tasks by scheduling jobs
Learn how to run the same job every day, week, or month. And learn how to schedule a single job when system usage is low, or when you would ratherspend your time in other ways. You can use the material in this tutorial to study for the LPI 102 exam…
- Tutorial
Learn Linux, 101: Localisation and internationalisation
Learn how to use locale and time zone settings to put your Linux system in the right time and place. You can use the material in this tutorial to study for the LPI 102 exam for Linux system administrator certification or to learn for fun.
- Tutorial
Learn Linux, 101: Maintain system time
Learn how to set your Linux system clock and synchronize your time with an Internet NTP time server. You can use the material in this tutorial to study for the LPI 102 exam for Linux system administrator certification or to learn for fun.
- Tutorial
Learn Linux, 101: System logging
Learn how to configure the syslog daemon on your Linux system and how to send log output to a central log server or accept log output as a central log server. Learn about the systemd journal subsystem and rsyslog and syslog-ng as alternative logging systems. Use the material in this…
- Tutorial
Learn Linux, 101: Mail transfer agent (MTA) basics
Learn how to configure mail aliases and mail forwarding for the sendmail program on Linux. Learn about some alternative mail transfer agents. Use the material in this tutorial to study for the LPI 102 exam for Linux system administrator certification or to learn for fun.
- Tutorial
Learn Linux, 101: Manage printers and printing
Learn how to manage print queues and user print jobs on Linux using CUPS and the LPD compatibility interface. Use the material in this tutorial to study for the LPI 102 exam for Linux system administrator certification or to learn for fun.
- Tutorial
Learn Linux, 101: Fundamentals of internet protocols
In this tutorial, learn about TCP/IP network fundamentals for your Linux system.
- Tutorial
Learn Linux 101: Persistent network configuration
This tutorial helps you prepare for Objective 109.2 in Topic 109 of the Linux® System Administrator (PIC-1) exam 102. The objective has a weight of 4. This tutorial reflects the Version 5.0 objectives as updated on October 29, 2018. In this tutorial, learn to manage the persistent network configuration of…
- Tutorial
Learn Linux 101: Basic network troubleshooting
Learn to troubleshoot networking issues on your Linux client system