I am looking for books on linux, there are a lot of them and it is not easy to choose something specific. The goal is to learn the device wasps (but do not climb into the sorts) and learn how to use the axis at a good advanced level. At the moment I use debian, I want to switch to arch, but I don’t have enough knowledge.
- 7For example, you can read Robert Love: The Linux kernel. Description of the development process and Linux. System programming (I liked both) - avp
- oneif you want to study the linux program, then the reluctance to "crawl" into its source code looks a bit strange. if you want to study the operating system, then, for starters, you should decide which operating system you are interested in. (hint: the linux operating system was never added - torvalds limited to writing the operating system kernel). - aleksandr barakin
- onethere is such a linux HOWTO - Sergey
1 answer
Subjectively, but still. Matthew, Stones, Linux Basics , Troan, and Johnson, Linux Application Development , are the basics, but they give a good idea to the beginner.
Tried to read Mitchell "Programming for Linux. Professional approach . " Went hard - too fast for a novice adept) The review of system calls seemed very briefly described. Therefore, the previous two are my personal preference.
I think Kerrisk "The Linux Programming Interface: A Linux and UNIX System Programming Handbook" is suitable for a deeper understanding .
For a linux user, the Granneman book "Linux. Required code and commands" may be appropriate. Lit minimal action in the console. More powerful tricks can be seen at Peek, Powers, O'Reilly, Loukides in "Unix Power Tools"