| title | New to Linux Resources for SQL Users | |
|---|---|---|
| titleSuffix | SQL Server | |
| description | Resources and guidance for SQL Server users who are new to Linux. | |
| author | rwestMSFT | |
| ms.author | randolphwest | |
| ms.date | 01/02/2026 | |
| ms.service | sql | |
| ms.subservice | linux | |
| ms.topic | get-started | |
| ms.custom |
|
[!INCLUDE SQL Server - Linux]
This article provides a learning path through an introduction to Linux concepts. Use the sections in the article as a guided learning path to familiarize yourself with the Linux environment.
This list isn't comprehensive but instead provides the bare minimum you need to help you administer and navigate your [!INCLUDE ssnoversion-md] on Linux environment. See the full list of tutorials to learn more.
The What is Linux module introduces the history of Linux as an operating system. The module explains the Kernel and where Linux is today. This tutorial serves as an introduction to Linux, helping you get started.
After you know the history of Linux, decide which distribution of Linux best suits your business needs.
[!INCLUDE sssql25-md] is supported on Red Hat Enterprise Linux (RHEL) and Ubuntu.
[!INCLUDE sssql22-md] and earlier versions are also supported on SUSE Linux Enterprise Server (SLES).
After you choose the appropriate distribution of Linux, familiarize yourself with getting around Linux directories.
This module helps you answer the following questions:
- How to navigate between different files
- How to identify a file from a directory
- Identify different directories
Next, learn how to install new software on your new Linux operating system. This module covers installing new software on the Debian and Red Hat Linux operating systems.
Understand user permissions, and the difference between a root user and a system user. This module helps you decide which user permissions are appropriate for each scenario.
After you're familiar with recognizing different users and groups in Linux, learn how you can change ownership and file permissions on different files in Linux operating systems using the chown (change ownership) and chmod (change permissions) commands.
Introduce yourself to the frequently used commands that system administrators rely on to control their Linux operating systems. These commands include: df, du, TOP, ps, mkdir, rmdir, rm, and mv.