The way and experience of getting started with Linux systems

Source: Internet
Author: User
Tags touch command

I believe everyone has heard of the Linux system, but for this system, always make the novice feel dazed, huge system. Here is a section of Baidu Introduction:

Linux is a free-to-use and free-to-propagate Unix-like operating system, a POSIX and Unix-based multiuser, multitasking, multi-threaded and multi-CPU operating system. It can run major UNIX tools software, applications, and network protocols. It supports 32-bit and 64-bit hardware. Linux inherits the design idea of Unix as the core of network, and is a stable multi-user network operating system. Said so much, is not feeling very faint. It doesn't matter, these things do not have to delve into these, as a rookie, you need to start from the basic, this article will help you really learn Linux.

First, master the Linux command

Learn Linux in this process. You have to find a book that is suitable for you, I recommend "Linux should learn", very very suitable for 0 basic beginners to study, I will carefully say why I choose this book as my first book. It really takes a long, long time to really master this stuff, but at this stage of getting started, you have to be proficient in the command line. Because at the command-line operation, it is quite a conversation with the Linux system, and continue to apply to the kernel, the need for a series of file operations. Here is a brief introduction to some of the commands. We can do some simple study for you.

Linux has a lot of file operations, why do you say, Linux has a word comparison can verify the problem. That's all documents. Whether it's a peripheral or a hard drive. are mapped into files by the system. Therefore, the file operation is very important. File processing commands: CD, file, mkdir, grep, DD, find, MV, LS, diff, Cat, ln

CD command, switch different directories, CD ~ This command can in any case switch the current directory to the user root directory. Cd.. Switch to the previous directory, which is the parent directory.

mkdir command, create a directory, this directory can be created anywhere, depending on the absolute path and relative path.

Touch command, this is used to create a new file, of course you can also VI, nano and other editors to create a file. Novice I still suggest touch it.

ls command to view the files in any directory, LS to view the current directory of files, of course, can also view the main directory, but you need to distinguish between absolute and relative path clearly.

Of course, the knowledge I'm talking about here is just bucket, really trying to figure it out, and I want you to check out the documentation. For example, network Operation command: Ifconfig, IP, ping, netstat, Telnet, ftp, route, Rlogin rcp, finger, mail, nslookup and so on.

Second, choose a suitable for their own book of entry
So the problem is, Linux is so difficult, how to learn to master it?

I think a lot of people are interested in Linux, but to start with Linux, there are many people around me like self-study, but at the beginning is very interested in learning a lot of commands, but after a while, but gradually lost interest, because for the subsequent Shell language, system programming, network programming, Set up a server and a series of problems arises spontaneously. Feel very difficult, give up. So I suggest you read a good book. No matter on the network, even ordinary life, all kinds of Linux books everywhere, in the end choose that book, really is a very headache. Let's talk about the books I learned about Linux. A book evaluation of good or bad, at least the first feeling to be popular, if the book of people level is very high, the book is difficult to read, the novice can basically give up the book. This book is not suitable for beginners to see. I still look at the basic book, the 2nd book to have content, is the kind of more in-depth, let people read, there is inspiration. Unlike some books, the entire article is on the theory, a little attention to the actual effect. What I recommend here is "Linux should be so", why I recommend this book, I believe everyone was amazed by such an article. That's the article from the doctor to the process of learning the Linux system. When I read this article, I began to read the book and soon became fond of it. Of course, choosing the right one is the best.

Iii. Choose a Linux distribution system that works for you

Linux system is a huge relationship, there is a kernel evolved from the distribution of thousands, each distribution has a large number of users, such as Ubuntu,opensuse,redhat, Federa,debian and so on.

All kinds, choose which one is better?

Since we are almost all from the window to turn around, more or less a little bit of Windows sentiment, so this time I recommend a release version for Ubuntu.

Why do I have to mention this, the reason is simple Ubunt interface is very friendly, almost like windows,

Ubuntu is a desktop application of the Linux operating system, the name from the southern African Zulu or Hausa word "Ubuntu" (translated into My Help or Bantu), meaning "human nature", "I exist because of the existence of everyone", is a kind of African traditional values, similar to the Chinese society " Benevolence ". And Ubuntu has a huge community power that makes it easy for users to get help from the community.

Said so much, I think we have a better understanding of how to learn Linux, I believe those Linux beginners read this article, can find their own learning methods, have their own set of learning methods, share to and once I was as confused as the small white a book "Linux should Learn", Hope you can go farther on the road of Linux!

The way and experience of getting started with Linux systems

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.