Also talk about Linux learning direction and learning methods.
First of all, what I want to say is that I contact Linux is July this year, I have exposed some UNIX systems, such as SCO OpenSver, HP UX, IBM AIX, etc. I have always been the work of system management, and I am learning Linux is due to my interest, half is the need for work (for the future basis). For Linux, I am also familiar with the stage. Second, what I want to say is that if you are a beautification interface, play install, Chinese, you can't say that you are a Linux master, and even a Linux familiar person can't talk. Do you know how to understand Chinese? But can you say that your Linux level is higher than them? Learning direction: First, kernel source code. I have no time to do things now. I have read some source code for UNIX when I university. I think even if you don't analyze it, it is good to read it. Second, system management, shell interface, graphics plug-in, etc. For system management, user management, file management, Linux is very similar to Unix, and many of the commands are similar to Unix. This is my learning direction. Third, application development. For now, in terms of ease of use, application system, etc., Linux has a certain gap compared with its competitors Windows, my own relationship, basically don't do an attempt to develop applications on Linux. . The principle used is the principle that is used. Fourth, the application is integrated. According to your own working environment, try to integrate some Linux applications into work, form a whole, and to form a whole, uniform management. This is also my learning focus. Learning method: 1. Comparison method. I like to make some comparisons in Windows, UNIX knowledge, management tools, thinking with Linux. Discover their identical and differences. Such as a file system, which file systems are supported by Linux, and which file systems in common Unix have different file systems. How do you choose different file systems in different working environments? How should I comprehensively assess them in manageability, security, performance? If you can't say something, I think you should make up the class. Second, raise a contrast. For any order, I habitually first figure out that there are those parameters, what can be used; what are the orders related to it, what can I do? What system files are involved in these commands? Only in this way can I be said to this command, maybe many of you think that the command that you think is very familiar with you can do a lot of you unexpected work! Third, the query method. I don't want to ask someone else. Many times MAN, use Google to query, the forum searches, the answer may be in front of you. I found that many brothers didn't develop this habit. In fact, through your own knowledge, you may get a deeper, because you need to look at it, look at what is missing, not someone else is simple. One tells you. Fourth, communication law. If you think about a problem, find some knowledge or solve it, then the most direct way is to ask others online, not shameful, ask! Tell others to tell others, please come to help you. Ok, I said a bunch of charges, but I have entered the topic.