Brother Bird's Linux private dishes are divided into two volumes, respectively, the basic article and server chapter.
First of all, I read the background of this kind of books. Bo Master (that is, I ^_^) University of the major is the Linux C language, or called embedded C, the platform used is Linux. By the way, the Linux operating system kernel is written in C, so Linux can be the potential of the C language to show the great, it is recommended to learn C language in Linux to learn. Well, it's a long story. At that time in learning to use the command is the simplest, using the editor known as the editor of the god of VI, the compiler is of course gcc.
Later in the development work is rarely used Linux, and do not consciously learn this, but still very interested in Linux. About November 2015, Bo Master changed a job to do Linux engineers, although the Linux is very interested in the use of technology more specialized, no systematic study. The two books were bought almost in the early 16, and have been lazy to see.
Recently because the work is not busy, want to the fragmented knowledge fragmentation systematization, will be the Linux context, originally expected to be one months to read the basic article, the basic article nearly 800 pages. Because of the experience of Linux, so 15 days to see the basic article, the overall or more fruitful, learned a lot of things. The second is the server architecture, read One-third. Because usually in the work also often engage in the server, so for me to promote not too much, because are some basic articles.
OK, pull a lot, now to a little dry goods, to talk about how to learn Linux. These two books are suitable for beginners, the basic article is the focus, if never contacted the recommended server also look. Basic pieces and basic knowledge are divided into several major categories: hardware, network, kernel, firewall, startup process, bash shell, startup process, file system, System log, account management, software installation, process management, file attributes and permissions, compression and packaging. One of the red is to be sure to learn, of course, there are many tools to learn.
Rookie can be divided into 6 months, a semester of courses to learn, the basis of appropriate shortening time. Take more notes and practice more on the machine. Learning is very painful, but, once you learn to feel yourself and the good, a kind of heaven and earth who can match, haha.
Finally, we recommend this book, mainly for beginners to customize a book is the best on the market for Linux entry-level books. Linux engineers are also daily view of the tool, it is worth the purchase of learning, and finally wish you a happy study.