Chapter 1 : Linux System Programming books
The Linux Programming Interface : Michael Kerrisk
Unix Concepts and Applications : Sumitabha Das
UNIX Network Programming : W. Richard Stevens
Advanced Programming in the Unix Environment : W. Richard Stevens
Linux System Programming : Robert Love
TCP/IP Illustrated, Volume 1: The Protocols : Kevin R. Fall, W. Richard Stevens
TCP/IP Illustrated, Volume 2: The Implementation : Gary R. Wright, W. Richard Stevens
TCP/IP Illustrated, Volume 3: TCP for Transactions, HTTP, NNTP, and the UNIX Domain Protocols : W. Richard Stevens
Chapter 2 : Linux Kernel Programming books
The Design of the UNIX Operating System : Maurice J. Bach
Linux Device Drivers : Jonathan Corbet, Alessandro Rubini, Greg Kroah-Hartman
Linux Kernel Development : Robert Love
Understanding the Linux Kernel : Marco Cesati, Daniel Pierre Bovet
Chapter 3 : Linux Performance analysis books
Systems Performance : Brendan Gregg
BPF Performance Tools : Brendan Gregg