GateXAIML / Recommended Books

Linux Programming

Why this subject matters: Almost every backend, data, and ML production system runs on Linux — comfort with the shell, processes, and system calls is assumed at most engineering jobs from day one, not taught on the job.

Beginner

Unix: Concepts and Applications

Sumitabha Das · 4th Edition

A widely used Indian textbook for university UNIX/Linux courses — clear, exam-oriented coverage of the shell, file system, and system calls.

Cover: Unix: Concepts and Applications View
via Amazon Associates
Reference

Linux: The Complete Reference

Richard Petersen · 6th Edition

An exhaustive, encyclopedia-style reference covering installation, administration, networking, and shell scripting — best kept on hand to look up a specific command rather than read cover to cover.

Cover: Linux: The Complete Reference View
via Amazon Associates