University of Limerick
Browse

A Unix Lab Book: Practical Approaches to System Learning

Download (2.92 MB)
book
posted on 2024-11-04, 08:12 authored by Donal HeffernanDonal Heffernan

A Practical Guide to Unix/Linux System Programming and Lab-Based Learning

This book offers a hands-on, lab-oriented approach to mastering Unix and Linux operating systems. Developed from years of teaching experience, it provides readers with a practical foundation in Unix system programming. Through structured exercises in shell scripting, C programming, system calls, and multithreading, this guide bridges the gap between theoretical concepts and practical application. For those new to C, a focussed C language primer is included to build programming confidence. Designed for beginners and experienced learners alike, each chapter progresses from foundational concepts to advanced topics, equipping readers with essential technical skills in Unix. Now available under a Creative Commons license, this resource is accessible to anyone seeking to enhance their opening system learning.

History

Department or School

  • Electronic & Computer Engineering