Current location - Training Enrollment Network - Books and materials - Library reference service cover
Library reference service cover
I have known what Linux is since junior high school. Universities like and study Linux, and now I take Linux as my career. From installing Redhat7.2 on CII800 to installing seven operating systems on P42.4A, and now installing Linux on the company's servers everywhere. Linux has been with me for a lot of time, and I have a lot of feelings about it when I watch it grow from its original appearance to its greatest talent.

Linux has a bright future. Here are some good things I found in the process of learning Linux, and I recommend them to you:

Ubuntu speed dating guide

To install Ubuntu, be sure to follow the Ubuntu Getting Started Guide. Excellent learning resources, you can understand the method of system setting and the concept of software source code, which is a must-see resource for every new Ubuntu user.

Chunzhongwen CentOS gonglve station

Step by step, I teach you how to configure common services under CentOS4.4. Although the demo system is a bit old, it has been configured several times according to the tutorial of the website, ensuring that you can master the configuration of several common services under the Redhat system at once, such as SSH, FTP, Samba, MySQL, Apache and so on. It is several times more interesting than watching boring data or videos, and the effect is many times better. Back in those days, I was wandering around the door of Linux until I configured the server several times with pure Chinese power station, and I felt that I had stepped into the door of Linux at once (I bought a used computers and came back to configure the Linux server specially).

Red Hat Linux user group

The textbook of RHCE exam is also a good book for getting started, which can be verified after learning. Many people in our company take this introductory course. But it looks boring.

Linux programming

Linux programming is definitely a good book for getting started. The introduction is comprehensive and easy to understand, and the translation is ok. I have been borrowing books from the library during my college years, but I feel dissatisfied. I will buy another one myself after graduation. Linux introductory programming is highly recommended.

Linux kernel technical manual

Cover of Linux kernel technical manual

What frustrates you most about using Linux? Upgrade the kernel yourself. To put it bluntly, the initial upgrade of the kernel is not mysterious at all, just as simple as installing software. This book introduces in detail the whole process of downloading, compiling, installing and upgrading the kernel source code. I bought an English version before, and now it's finally published in Chinese. Highly recommended by advanced users! !

Design and Implementation of Linux Kernel

If you want to learn the kernel, don't buy Understanding the LINUX Kernel. You can't finish reading until your hair is white. The design and implementation of this book is a good connection between theory and practice, and it is concise enough to keep people from reading. If you really want to study the kernel in depth, you should also read this book first to pave the way.

LINUX device driver

Best practice tutorial, if you want to write drivers or understand the kernel principle from a practical point of view, you should read this book. Absolutely classic. Even Japanese XX films use this book as props.

Finally, some suggestions on learning Linux are given. Remember, the key to learning Linux is to practice more. In addition to super beginners, it is recommended to install a Linux directly on the computer. Virtual machines are too easy to exit into the Windows environment, giving you a lot of room for retreat. When installing Linux for the first time, partition must be careful, and never choose "whole disk", otherwise it will be a tragedy. It is best to delete a windows partition, and then select "Maximum Continuous Free Space" when installing Linux.