Lokasi ngalangkungan proxy:   [ UP ]  
[Ngawartoskeun bug]   [Panyetelan cookie]                
Skip to content

Commit 20e0a2e

Browse files
authored
Update new-to-linux-resources.md
1 parent 50ff88f commit 20e0a2e

1 file changed

Lines changed: 98 additions & 16 deletions

File tree

docs/linux/new-to-linux-resources.md

Lines changed: 98 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -10,35 +10,117 @@ ms.prod: sql
1010
ms.technology: linux
1111
ms.assetid:
1212
---
13-
# New to linux resources for SQL users
14-
15-
This article is intended to provide resources to SQL Server users that are new to the Linux environment.
13+
# New to Linux resources for SQL users
14+
15+
This article is intended to provide resources to SQL Server users that
16+
are new to the Linux environment.
17+
18+
Before we get started with SQL Server on Linux module. It is necessary to
19+
understand the basics of Linux, some vital concepts that you need to be
20+
familiar with before you go further with this learning module on SQL on
21+
Linux are:
22+
23+
> 1\) What is Linux
24+
>
25+
> 2\) Selecting a Linux Distribution
26+
>
27+
> 3\) Getting around in Linux directories.
28+
>
29+
> 4\) Installing a new software (Debian, Redhat)
30+
>
31+
> 5\) When to work as root and where to work as system user.
32+
>
33+
> 6\) Linux file systems & file permissions -chmod/chown
34+
>
35+
> 7\) Commands for System Administration like
36+
> (df/du/TOP/ps/mkdir/rmdir/rm/mv etc)
37+
38+
 
39+
40+
This is not a comprehensive list but the bare minimum topics,
41+
you need to be aware of to help you administrate and navigate your SQL
42+
on Linux environments.
43+
44+
So, let's get started.
1645

1746
## What is Linux?
1847

19-
The [What is Linux](https://www.linux.org/threads/what-is-linux.4106/) tutorial introduces you to the Linux environment. Learn about the kernel, and where Linux is today.
48+
[This](https://www.linux.org/threads/what-is-linux.4106/) module talks
49+
about the history of Linux as the operating system. It also talks about
50+
'The Kernel' and where Linux is today. This tutorial should help you get
51+
started with the introduction to Linux.
2052

53+
## Selecting a Linux Distribution:
2154

22-
## Linux directories
55+
After you know the history of Linux, it's time to understand which
56+
distribution of Linux you choose to get started with SQL Server on
57+
Linux. SQL Server is supported on various distributions like RedHat
58+
Enterprise Linux (RHEL), SUSE (SUSE Enterprise Linux Server) and Ubuntu.
59+
So, it is essential to realize about the various Linux distributions,
60+
[this](https://www.linux.org/threads/selecting-a-linux-distribution.4117/)
61+
article helps you take that choice.
2362

24-
The [getting around Linux directories](https://www.linux.org/threads/getting-around-in-linux-directories.4120/) introduces you to the linux file system, how to navigate the file path, and how it differs from Windows.
63+
## Getting around in Linux directories.
2564

26-
Learn how to move between folders, list the files in a directory, and access the bin directory.
65+
Now it is time to start learning about the basics of Linux Filesystem
66+
and answer questions like:
2767

28-
## Choosing access strategy
68+
1. How can you navigate between different files?
2969

30-
The [when to work as root](https://www.linux.org/threads/when-to-work-as-root-when-to-work-as-a-system-user.4136/) tutorial introduces users to the linux version of a system administrator, and best practices for managing admin access.
70+
2. How to identify a file from a directory?
3171

32-
## File systems and permissions
72+
3. And understand the different directories that exist?
3373

34-
The [file systems and permissions](https://www.linux.org/threads/linux-file-systems.4123/) tutorial teaches users about how to manage permissions for system files.
74+
Hopefully,
75+
[this](https://www.linux.org/threads/getting-around-in-linux-directories.4120/)
76+
article should help answer the above questions.
3577

36-
## Admin commands
78+
## Installing a new software (Debian, Redhat)
3779

38-
The [admin commands](https://www.linux.org/threads/commands-for-system-administration.4126/) tutorial introduces users to available commands for the administrator.
80+
Let's now learn how new software installation is done in Linux Operating
81+
system, you can go through
82+
[this](https://www.linux.org/threads/installing-new-software-debian-red-hat-slackware.4119/)
83+
article to understand the basics of how new programs are installed on
84+
Debian and Red Hat Linux operating systems. This article should help you
85+
get started with the process to install new software.
3986

40-
## Next steps
87+
## Root Vs System User
88+
89+
Understand the different users in Linux operating system. And when
90+
should you work as root and when should you work as a normal user? Learn
91+
about how users can be added and more.
92+
[This](https://www.linux.org/threads/when-to-work-as-root-when-to-work-as-a-system-user.4136/)
93+
article should help you answer the above questions.
94+
95+
## Linux File System & File Permission
96+
97+
Now since you recognize the different users and groups in Linux
98+
operating system. Its time to understand how you can change ownership
99+
and file permissions on different files and directories in Linux
100+
operating system. These articles introduce commands like
101+
[Chown](https://www.linux.org/threads/file-permisions-chown.4125/) and
102+
[chmod](https://www.linux.org/threads/file-permissions-chmod.4124/) to
103+
change ownership and permissions respectively.
41104

42-
Once you've familiarized yourself with the Linux environment, review the [editions and components](sql-server-linux-editions-and-components-2019.md) for SQL Server on Linux, as well as the [supported platforms](sql-server-linux-release-notes-2019.md) and [frequently asked questions](sql-server-linux-faq.md)/.
105+
## Commands for System Administration
106+
107+
Introduce yourself to the frequently used commands by the system
108+
administrators to keep an eye on what's going on with their Linux
109+
systems.
110+
[This](https://www.linux.org/threads/commands-for-system-administration.4126/)
111+
article introduces you to the basic commands like last,df,free,du,ps
112+
etc.
113+
114+
You can also refer to the other articles of  \"[Linux Beginner
115+
Tutorials](https://www.linux.org/forums/linux-beginner-tutorials.123/)\" as a good first step towards understanding
116+
Linux Operating System.
117+
118+
## Next steps
43119

44-
To learn more about Linux, see the other [beginning tutorials](https://www.linux.org/forums/linux-beginner-tutorials.123/).
120+
Once you\'ve familiarized yourself with the Linux environment, review
121+
the [editions and
122+
components](https://review.docs.microsoft.com/en-us/sql/linux/sql-server-linux-editions-and-components-2019?view=sql-server-ver15) for
123+
SQL Server on Linux, as well as the [supported
124+
platforms](https://review.docs.microsoft.com/en-us/sql/linux/sql-server-linux-release-notes-2019?view=sql-server-ver15) and [frequently
125+
asked
126+
questions](https://review.docs.microsoft.com/en-us/sql/linux/sql-server-linux-faq?view=sql-server-ver15)/.

0 commit comments

Comments
 (0)