"Linux" Linux operating system learning route

Source: Internet
Author: User

Data can not be separated from server storage, Linux is free, open source, relatively stable and secure relative to other operating systems, is the preferred operating system for server-side deployment.

There are a lot of learning materials about Linux on the web, just a simple list of Linux Learning Essentials.

The most important thing is usually more practice, now cloud servers are already very cheap, you can apply for one of their own learning to build.

FYI.

A brief History of development:

1973 Bell Labs born Unix, followed by open source, ibm,sun,hp and so on successively developed their respective operating systems.

1991 Linus Torvalds Unix-based Linux, porting the operating system to a PC.

After Linux open source, the birth redhat Red Hat, S.U.S.E, Hongqi Linux and other OS.

Linux compared to other OS benefits:

1. Free, open source

2. Support multithreading (multiuser concurrency)

3. Good security

4. Superior memory and file management mechanism

Linux requires at least 4 m of memory to run embedded development (mobile)

Learning process for Linux:

1.Linux basic operations, platform development environment, such as Tomcat, MySQL and so on

2. In-depth knowledge of the C, Java language

3. Learn advanced programming for UNIX environments

4.Linux Application System development/embedded development

Linux Learning Routes:

1. Try to log in as few as possible with the root account, log in with a normal user, log in and then use the "su-" command to switch to the system administrator status.

2. Be familiar with the VI editor for text editing (vi editor developed by a well-known hacker).

3. Deep understanding of Linux Hierarchical Tree file directory (root, home, bin, sbin, etc, Var, boot and other directories).

Click here to view: Linux file directory

Common commands for 4.Linux (init, pwd, CD, LS, mkdir, find, etc., there are nearly 4,000 commands to familiarize yourself with commonly used commands).

Click here to view: Linux commands Daquan

5. File permissions and user groups. Change the user's group, and the permissions for the file operations, respectively.

Click here to view: Users and user groups

Syntax for 6.Shell scripts

Click here to view: Shell Tutorial

7.TCP. IP Fundamentals

Click to view: Tcp.ip

Use of 8.crontab

Click to view: crontab

Installation and configuration of 9.MySQL

Click to view: MySQL Installation and remote access

Click to view: MySQL role configuration

10. Other: Process management, network monitoring, SSH, decompression, etc.

For more comprehensive study of Linux, you can refer to:

Click this link

"Linux" Linux operating system learning route

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.