Linux system basic knowledge and self-study method

Most non-computer-related friends also often use computers, so we are frequently exposed to Windows systems. The evaluation of this system is different, some people think it is simple and fast, some people think there are many problems (viruses, pop-up windows), in short, the evaluation of Windows system is uneven, the upper limit is high, and the lower limit is also low. So we can see that everyone feels differently during the use of this system. At the same time, Xiaobai has more or less experienced sudden blue screens and crashes when using the Windows system. In fact, this exposes the ease of use of the Windows system + random tossing = instability. I believe that no one wants to suddenly blue screen when they are in the middle of a fierce battle with the game or when the work is urgent? Of course, Windows is not the only operating system that has appeared in decades of computer development. Let's take a look at a more secure and stable computer system.

Linux Command Encyclopedia: https://www.linuxcool.com

Every year, the world selects the top 500 supercomputers with the fastest computing peak speed, all of which are Linux operating systems without exception. Someone is about to ask, where is this system sacred? Can you achieve zero negative reviews? It's not that Windows is so bad, it's just that non-civilian scenarios need to take advantage of the high-performance characteristics of computers. The advantages of Linux are obvious, which shows how important the operating system is. At the same time, the Linux system itself is also a very good software. Where is it so good? That is, even if you are just getting started, what you have learned will not let you down. And the system itself is very stable and safe, and there will be no phenomena such as freezes, crashes, and data disappearance. Nearly 68% or even more of the current enterprise servers are using the Linux operating system, so whether it is development or operation and maintenance, you must understand more or less. If you don’t understand the operation of the Linux system, you will not be able to get along. Even if you are not in the IT industry, you can try Linux Desktop. After all, Linux is famous for its free and open source, and does not charge patent and copyright fees.

As soon as we come, we have to figure out the difference between the system kernel. Of course, the Linux system is a macro concept, and the system kernel is a concept that can be refined. The system kernel is rich and diverse. The application systems, hardware systems, file systems and other systems we are familiar with all belong to the scope of the kernel layer. It is the kernel's job to control them and distribute tasks. That is to say, the Linux system includes the system kernel, which is the most important part of the Linux system.

Linux commands are more stable and efficient than Windows systems. Because of the open source of Linux, people all over the world can participate in the development of Linux. It is a product carefully maintained by geeks around the world. This highly open software has won the favor of the majority of computer users.

The first thing I want to introduce is the difference between Linux and Windows in daily use. Linux strictly distinguishes between uppercase and lowercase, and all content in Linux exists in the form of files, everything is a file, even hardware. Linux does not rely on extensions to distinguish file types. For example, the suffix of a certain file name is txt, which does not mean that this file is a txt file. In addition, because the system kernel and packaging are different, programs under Windows cannot be installed and run directly in Linux, and you will definitely feel the same during the operation.

Next is the basic format of Linux. Beginners can see something similar to this format when they log in to the terminal interface: "root@localhost/xxx". The contents of each parameter here are as follows:

root indicates the current login role, generally root is the administrator; localhost indicates the host name, sometimes this will also be displayed as the host IP or other organizations; /xxx indicates the current directory, such as /home, /root This common directory; ~ symbol Represents the login directory of the current user; # represents the prompt of the super user; $ represents the prompt of the ordinary user.

Next is the Linux command format. The command format is almost always command[option][parameter]. An example is rm-rf /root/test.py. Among them, rm represents the (delete) command, -rf represents the option (recursive deletion), and /root/testpy represents the parameter (here is the deleted file). It should be noted that the use of individual commands does not follow this format, check the documentation of the program or search for usage methods.

These are just a general introduction to the basic situation of some Linux systems. Now I will discuss the learning methods of Linux systems. Many people on the Internet recommend getting started directly, but I think reading books first can bring us more convenient guidance and professional and more comprehensive knowledge. After all, reading thousands of books and traveling thousands of miles requires theory to support practice.

So here I recommend a book to everyone, the name of this book is "This is how Linux should be learned" . Online reading: "This is how you should learn Linux" - a must-read free self-study book for Linux systems and Red Hat RHCE certification , how should you learn? At this time, many people will definitely ask questions, so let me give you a general introduction.

This book is specially aimed at novices with zero foundation, such as college students. Then employees who are new to computer systems are actually fine, because this book has a high degree of popularity, so any kind of group is more suitable. Don't be misunderstood by my words. It's not that this book can only be read by Xiaobai, IT practitioners are also suitable for checking for leaks and filling in vacancies. In this book, you will see more rich introductions to Linux operations, such as compressed file operations, search commands, file content, user management, and more. Although it looks tall, the language of this book is easy to understand. The author is also a senior Linux system "player" and has obtained Red Hat 's Linux expert certification. Everyone is interesting and effective in the learning process, and can also gain a lot of knowledge.

In the future, the content in the book can also be integrated into our work. With the development of the times and the rise of the Internet industry, more and more companies need employees with computer system operation ability to avoid risks for them, so timely learning is very necessary. I think we can learn from the knowledge points, order of arrangement and way of thinking in the book, so that our thinking will not be so rigid when using Linux, which can help us learn and grow better. At critical times, we can also use a mind map to help us summarize the main points and form an intuitive learning impression.

Red Hat RHCE certification: https://www.rhce.net

 

Guess you like

Origin blog.csdn.net/yaxuan88521/article/details/131221603