Books like Linux System Programming by Robert Love


Linux System Programming is a practical guide for engineers who need to write code that interacts directly with the Linux kernel and essential system libraries. It explores how to use shell utilities, text editors, compilers, debuggers, core utilities, and system daemons to build reliable software. The book focuses on the layers above the kernel where applications such as Apache, bash, cp, vim, Emacs, gcc, gdb, glibc, ls, mv, and X operate. Designed for developers who want to improve their low‑level programming skills, it provides insights into the Linux system environment and practical techniques for efficient, well‑structured code.
First publish date: 2007
Genre: Technology & Computing/Programming
Authors: Robert Love
★ ★ ★ ★ ★ 0.0 (0 community ratings)

Linux System Programming by Robert Love

How are these books recommended?

The books recommended for Linux System Programming by Robert Love are shaped by reader interaction. Votes on how closely books relate, user ratings, and community comments all help refine these recommendations and highlight books readers genuinely find similar in theme, ideas, and overall reading experience.


Have you read any of these books?
Your votes, ratings, and comments help improve recommendations and make it easier for other readers to discover books they’ll enjoy.

Books similar to Linux System Programming (17 similar books)

Advanced programming in the Unix environment by 8308648|W. Richard Stevens book cover

πŸ“˜ Advanced programming in the Unix environment

Advanced Programming in the UNIX Environment gives experienced C programmers a comprehensive, up‑to‑date guide to the UNIX system call interface, featuring more than 200 calls with concise example programs and in‑depth chapter examples.

β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 5.0 (4 ratings)
Similar? ✓ Yes 0 ✗ No 0
Linux Kernel Development by 4281281|Robert Love book cover

πŸ“˜ Linux Kernel Development

A practical guide to the design, implementation, and development of the Linux kernel, covering core subsystems, algorithms, process management, and memory handling.

β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.3 (3 ratings)
Similar? ✓ Yes 0 ✗ No 0
Learning the bash Shell by 6921550|Cameron Newham book cover

πŸ“˜ Learning the bash Shell

A practical guide to mastering Linux, Macβ€―OSβ€―X, BSD and other UNIX systems with the Bash shellβ€”covering advanced command‑line use, shell programming, debugging, and system administration.

β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 3.0 (3 ratings)
Similar? ✓ Yes 0 ✗ No 0
Building Embedded Linux Systems by 5657666|Karim Yaghmour book cover

πŸ“˜ Building Embedded Linux Systems


β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.0 (2 ratings)
Similar? ✓ Yes 0 ✗ No 0
Linux Kernel in a Nutshell by 7017682|Greg Kroah-Hartman book cover

πŸ“˜ Linux Kernel in a Nutshell


β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.0 (1 rating)
Similar? ✓ Yes 0 ✗ No 0
Linux device drivers by 6929046|Alessandro Rubini book cover

πŸ“˜ Linux device drivers


β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 3.0 (1 rating)
Similar? ✓ Yes 0 ✗ No 0
Linux in a Nutshell by 8490258|Jessica Perry Hekman book cover

πŸ“˜ Linux in a Nutshell

A comprehensive reference to Linux system administration, programming tools, and shell commands, covering virtualization, wireless management, and version control.

β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 4.0 (1 rating)
Similar? ✓ Yes 0 ✗ No 0
Linux by 11541491|Daniel J. Barrett book cover

πŸ“˜ Linux

This comprehensive guide to Linux operating system, written by Daniel J. Barrett, offers essential information for users and beginners alike.

β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
Learning the UNIX Operating System by 6259004|Jerry Peek book cover

πŸ“˜ Learning the UNIX Operating System
 by Jerry Peek


β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
lex & yacc by 12696573|Doug Brown Doug book cover

πŸ“˜ lex & yacc


β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
UNIX in a Nutshell by 8234759|Arnold Robbins book cover

πŸ“˜ UNIX in a Nutshell

A comprehensive, up‑to‑date reference covering Unix commands, shells, and tools across Solaris, Macβ€―OSβ€―X, GNU/Linux, and other variants.

β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
Linux Programming by 6929782|Richard Petersen book cover

πŸ“˜ Linux Programming


β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
Classic Shell Scripting by 8234759|Arnold Robbins book cover

πŸ“˜ Classic Shell Scripting


β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
Essential System Administration by 7017646|Æleen Frisch book cover

πŸ“˜ Essential System Administration


β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
Understanding Linux network internals by 7017626|Christian Benvenuti book cover

πŸ“˜ Understanding Linux network internals


β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
Effective awk Programming by 8234759|Arnold Robbins book cover

πŸ“˜ Effective awk Programming


β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0
Unix Network Programming by 8308648|W. Richard Stevens book cover

πŸ“˜ Unix Network Programming


β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜…β˜… 0.0 (0 ratings)
Similar? ✓ Yes 0 ✗ No 0

Some Other Similar Books

The Linux Programming Interface by Michael Kerrisk
Operating Systems: Three Easy Pieces by Remzi H. Arpaci-Dusseau
Linux Kernel Internals by Gilad Bracha
Programming Linux Devices by Jon Loeliger and Matthew Clark

Have a similar book in mind? Let others know!

Please login to submit books!