All You Need to Know About the systemd Suite for Linux Users
David Both

#SysAdmins
#systemd
#Linux
اکتشاف دنیای systemd—که جایگزین مدرن برنامه init و اسکریپتهای SystemV init است. systemd همچنین کارهای بسیار بیشتری انجام میدهد و واکنشهای مختلفی را از طرف SysAdmins و دیگران که مسئول نگهداری سیستمهای لینوکس هستند، برمیانگیزد. این که systemd بسیاری از وظایف را در سیستمهای لینوکس مدرن به عهده گرفته، باعث ایجاد مقاومت و نارضایتی در میان برخی گروههای توسعهدهندگان و SysAdmins شده است.
شما در این کتاب با نقاط قوت و ضعف systemd آشنا میشوید و متوجه خواهید شد که هیچ حقیقتی در افسانهی اینکه systemd یک موجودیت تکتکه و غولآسا است وجود ندارد. یاد میگیرید که systemd به عنوان مادر تمام فرآیندها، مسئول راهاندازی سیستم لینوکس است تا محیطی فراهم کند که کار تولیدی انجام شود. همچنین با عملکردهای systemd آشنا میشوید که بسیار فراتر از برنامه init قدیمی است و چگونه بسیاری از جنبههای یک سیستم لینوکس در حال اجرا را مدیریت میکند، از جمله:
این کتاب همچنین توضیح میدهد که چرا برنامه systemd برای تسلط بر جهان در نهایت یک چیز خوب است.
آنچه خواهید آموخت:
این کتاب برای:
Explore the world of systemd—the modern replacement for init and SystemV init scripts. systemd has become an integral part of managing Linux systems, though its widespread use has sparked debate among SysAdmins and developers. While some view it as a monolithic monstrosity, this book will demonstrate that systemd is much more than that, with strengths and weaknesses that need to be understood.
You will learn about systemd's role as the "mother of all processes," bringing the Linux host to a productive state. The book covers the functions that systemd assumes, which far exceed those of the old init program. You’ll explore how systemd handles tasks such as:
The book also explains why the systemd plan to take over is ultimately beneficial for Linux.
You Will Learn:
This Book Is For:
Table of Contents
Chapter 1: Learning to Love systemd
Chapter 2: Linux Boot and Startup
Chapter 3: Understanding Linux Startup with systemd
Chapter 4: How to Manage Startup Using systemd
Chapter 5: Manage systemd Units with systemctl
Chapter 6: Control Your Computer Time and Date with systemd
Chapter 7: Analyzing systemd Calendar and Time Spans
Chapter 8: Using systemd Timers
Chapter 9: Using systemd Journals
Chapter 10: Managing the Firewall with firewalld
Chapter 11: Resource Management with cgroups
Chapter 12: Using systemd-resolved Name Service
Chapter 13: Replacing rc.local in systemd
Chapter 14: Getting More Out of the Journal
Chapter 15: Analyzing systemd Startup and Configuration
Chapter 16: Why I Support the systemd Plan to Take Over the World
David Both is a seasoned advocate, trainer, writer, and speaker specializing in open-source software and GNU/Linux.Residing in Raleigh, North Carolina, he has over 50 years of experience in the IT industry and has been working with Linux and open-source software since 1996.David is a strong proponent of the "Linux Philosophy for SysAdmins" and has taught Red Hat Certified Engineer (RHCE) classes for Red Hat.His professional background includes roles at MCI Worldcom, Cisco, and the State of North Carolina.David has authored several books published by Apress, including The Linux Philosophy for SysAdmins, Using and Administering Linux: Zero to SysAdmin (a three-volume self-study course), and Linux for Small Business Owners, co-authored with Cyndi Bulka.He also maintains a personal blog at both.org, where he shares insights on Linux and open-source topics.









