A place for all eBooks

This site lists free eBooks and online books related to programming, computer science, software engineering, web design, mobile app development, networking, databases, information technology, AI, graphics and computer hardware which are provided by publishers or authors on their websites legally. We do not host pirated books or we do not link to sites that host pirated books.

Advanced Linux Programming Download Free Book


Advanced Linux Programming Download Free Book


Advanced Linux Programming Download Free Book

This book will help you to: Develop GNU/Linux software that works the way users expect it to, Write more sophisticated programs with features such as multiprocessing, multi-threading, interprocess communication, and interaction with hardware devices, Improve your programs by making them run faster, more reliably, and more securely, Understand the preculiarities of a GNU/Linux system, including its limitations, special capabilities, and conventions.


This book is not intended to be a comprehensive guide or reference to all aspects of GNU/Linux programming. Instead, we’ll take a tutorial approach, introducing the most important concepts and techniques, and giving examples of how to use them.

Because this is a book about advanced topics, we’ll assume that you are already familiar with the C programming language and that you know how to use the standard C library functions in your programs.The C language is the most widely used language for developing GNU/Linux software; most of the commands and libraries that we discuss in this book, and most of the Linux kernel itself, are written in C.

The information in this book is equally applicable to C++ programs because that language is roughly a superset of C. Even if you program in another language, you’ll find this information useful because C language APIs and conventions are the lingua franca of GNU/Linux.

Table of Contents

  • Advanced Unix Programming with Linux
  • Writing Good GNU/Linux Software
  • Processes
  • Threads
  • Interprocess Communication
  • Mastering Linux
  • The /proc File System
  • Linux System Calls
  • Inline Assembly Code
  • Security
  • A Sample GNU/Linux Application

Book Details

Author(s): CodeSourcery, Mark L. Mitchell, Alex Samuel and Jeffrey Oldham
Format(s): PDF
File size: 3.69 MB
Number of pages: 368
Link: Download.

Advanced Linux Programming Download Free Book

Leave a Reply

Your email address will not be published. Required fields are marked *

eBook-Daraz © 2017 Frontier Theme