Best linux applications books according to redditors

We found 8 Reddit comments discussing the best linux applications books. We ranked the 5 resulting products by number of redditors who mentioned them. Here are the top 20.

Next page

Top Reddit comments about Linux Applications:

u/MasterFubar · 72 pointsr/firstworldanarchists

My favorite Linux programming book has these pearls in the contents:

  • 9.4.1 - Having Children

  • 9.4.2 - Watching your Children Die

u/alkhatib · 11 pointsr/cscareerquestions

http://www.amazon.com/GNU-Linux-Application-Programming-Series/dp/1584505680

I think this book is great, covers Linux and the eco system of tools and low level APIs useful for programming.


But it is more than just that, I can't do it justice with my description.

It isn't a huge book, it's a quick read and gives you a solid starting point and introduction to the different ideas in each chapter.

u/AiwendilH · 2 pointsr/linux4noobs

Ugh...afraid I am not that much of a help there...too old ;) Lots of this actually comes from DOS (you know, the OS of microsoft before windows) programming books and books about the linux kernel in version 2.0 ;) So really old and probably not available anymore. And both had nothing to do with virtualization...just, well DOS was no multitasking system. Direct hardware access and even manipulating the memory mapping registers were common back then for normal programs (as only one program could run at a time...you could do whatever you wanted, nothing else could get in your way). All this is pretty useless knowledge nowadays...but it helped a lot to know the basics to somewhat understand "modern" stuff like virtualization...it's more just learning how it was done as the basics are still in large parts the same.

But afraid that means I have no clue about a modern book that would teach these topics nicely. (not to mention that my first books about that hardware stuff were still in German...only two years learning English at school were not enough back then to understand English programming books ;))

I heard some good about Linux kernel development but afraid didn't read it...so take with a grain of salt (And this is really more if you are interested how the kernel does things and how hardware access is really done, it's not a book that will help you much with "ordinary" daily work on a linux system.

Afraid I am not aware of any general purpose book for linux at all...there must be some for sure but afraid I always just looked into kind of specialized books...so can't help there at all.

A slightly higher level book that helped me a lot to deal with linux was linux application development (although I read it in the first edition..and german translation back then. In this case I have no excuse for that...by that time I should have been good enough in English to read the original..so probably just some teenager laziness). But this one is really good, leads you through the whole process of writing your own shell...requires basic C knowledge though.

What brings up something interesting...even if not linux related directly...any book about learning the basics of C will also help a lot with linux. I see that a bit different than learning a language like python for example..while learning python will of course also help you understanding linux better in some cases learning C gets you really dirty. It forces you to learn some basics about hardware...most other languages "shield" you there (exception c++ which is also very lowlevel and if you ask me the more interesting language to learn...but if you ask Torvalds he probably would have some strong words of disagreement there. So for the linux kernel learning C is better)

But overall...really better make a new question about this and ask a wider audience...afraid I am just the wrong person to give any good suggestions there.

u/smitniko · 2 pointsr/csharp

I made a post on this in the dotnet subreddit (you should sub there).

https://www.reddit.com/r/dotnet/comments/87l7ua/what_are_the_best_resources_to_learn_aspnet_core/

These are the books / resources I own / have subscribed too;

https://www.amazon.ca/ASP-NET-Core-Razor-Pages-Beginners-ebook/dp/B0772SL5VJ

https://www.amazon.com/ASP-NET-Core-High-Performance-applications/dp/1788399765

www.pluralsight.com

https://productivedev.com/

-----------------------

I also hate when people say "just read the docs from Microsoft" or "just search". There is NOT that much useful information out there / tutorials and books in general. It's frustrating as a beginner and it took me a solid 3 weeks to understand the difference between all the .NET versions.

Shoot me a PM if you're ever looking to get your hands on anything else. I'm going to try my best to not only grasp the fundamentals - but make it so that I can give back to the community and others that have a serious issue with starting out.

Cheers

u/[deleted] · 1 pointr/pics

Oh yeah, we wouldn't want that.