کتاب Mastering Linux Administration یا تسلط بر مدیریت لینوکس یکی از بهترین منابع آموزش هسته لینوکس برای نوآموزان است. این کتاب به طور مفصل و در سه بخش و 15 فصل به آموزش مقدماتی تا پیشرفته کار با لینوکس پرداخته است. این کتاب علاوه بر شرح نکات مقدماتی، به بیان ترفندها و نکات مهم در لینوکس نیز میپردازد.
مقدمهای بر کتاب Mastering Linux Administration:
فصل 1، نصب لینوکس
راهنمای عملی نصب لینوکس بر روی رایانه شخصی یا ماشین مجازی را ارائه میدهد. این فصل شامل کارگاههای عملی برای کار با توزیعهای لینوکس اوبونتو و RHEL/CentOS است.
فصل 2، سیستم فایل لینوکس
فصل دوم از کتاب Mastering Linux Administration، پوسته و سیستم فایل لینوکس را با دستورات مربوطه برای دستکاری فایلها و فهرستها بررسی میکند.
فصل 3، مدیریت نرم افزار لینوکس
برخی از رایجترین مدیران بسته لینوکس، از جمله DEB ،RPM ،APT ،YUM ،Snap و Flatpak را معرفی میکند.
فصل 4، مدیریت کاربران و گروهها
کار با کاربران و گروهها و مدیریت مجوزهای مربوط به سیستم را بررسی میکند.
فصل 5، کار با فرآیندها، دیمونها و سیگنالها
به فرآیندهای لینوکس و دیمونها و مکانیزمهای ارتباطی بین فرآیندی مربوطه پرداخته است.
فصل 6، کار با دیسک ها و سیستمهای فایل
برخی از رایجترین انواع سیستم فایلهای لینوکس مانند Ext4 ،XFS و btrfs را معرفی میکند. این فصل همچنین دیسکها، پارتیشنها و مدیریت حجم منطقی در لینوکس را پوشش میدهد.
فصل 7، شبکه با لینوکس
یک آغازگر مختصر در شبکههای داخلی لینوکس است، از جمله مدلهای OSI و TCP/IP، پروتکلهای شبکه و خدمات. این فصل همچنین به طور مختصر به امنیت شبکه می پردازد.
فصل 8، پیکربندی سرورهای لینوکس
برخی از رایجترین سرورها و سرویسهای شبکه لینوکس مانند DNS ،DHCP ،NFS ،Samba ،FTP و سرورهای وب را بررسی میکند.
فصل 9، ایمنسازی لینوکس
چارچوبهای امنیتی برنامه لینوکس، از جمله SELinux و AppArmor را بررسی میکند. این فصل همچنین فایروالهای مختلف و مدیران فایروال مانندNetfilter ،iptables ،nftables ، firewalld و ufw را پوشش میدهد.
فصل 10، بازیابی خطاها، تشخیص، و عیبیابی
مروری سطح بالا بر عملکردهای بازیابی خطاها و عیبیابی لینوکس، از جمله بازیابی پشتیبان و عیبیابی مشکلات رایج سیستم را ارائه میدهد.
فصل 11، کار با کانتینرها و ماشینهای مجازی
محیطهای مجازی و محتوی لینوکس را مورد بررسی قرار میدهد و بر hypervisors های مختلف و Docker Engine تمرکز میکند.
فصل 12، ملزومات رایانش ابری
مرور مختصری از فناوریهای ابری است که راهحلها و ارائهدهندگان خدمات SaaS ،PaaS و IaaS را شرح میدهد.
فصل 13، استقرار در ابر با AWS و Azure
به بررسی استقرار لینوکس در ابر با استفاده از نمونههای AWS EC2 و VM های Azure میپردازد.
فصل 14، استقرار برنامههای کاربردی با Kubernetes
راهنمای کاربردی استفاده از Kubernetes on-prem و در ابر با EKS و AKS را ارائه میدهد.
فصل 15، خودکارسازی گردش کار با Ansible
بارهای مدیریت خودکار پیکربندی را با استفاده از Ansible بررسی میکند.
همچنین شما میتوانید برای یادگیری امنیت لینوکس از کتاب Linux Security Fundamentals استفاده نمائید.
سرفصلهای کتاب Mastering Linux Administration:
- Preface
- Section 1: Linux Basic Administration
- Chapter 1: Installing Linux
- Chapter 2: The Linux Filesystem
- Chapter 3: Linux Software Management
- Chapter 4: Managing Users and Groups
- Chapter 5: Working with Processes, Daemons, and Signals
- Section 2: Advanced Linux Server Administration
- Chapter 6: Working with Disks and Filesystems
- Chapter 7: Networking with Linux
- Chapter 8: Configuring Linux Servers
- Chapter 9: Securing Linux
- Chapter 10: Disaster Recovery, Diagnostics, and Troubleshooting
- Section 3: Cloud Administration
- Chapter 11: Working with Containers and Virtual Machines
- Chapter 12: Cloud Computing Essentials
- Chapter 13: Deploying to the Cloud with AWS and Azure
- Chapter 14: Deploying Applications with Kubernetes
- Chapter 15: Automating Workflows with Ansible
فایل کتاب Mastering Linux Administration را میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.