کتاب های برچسب Linux
تاریخ: 1401/09/18 14:05
توسط: MotoMan
امتیاز: ۱
برچسب ها: Linux |

دنیای لینوکس دائما در حال تغییر است و برای کار کردن به عنوان یک مدیر سیستم لینوکس، به دانش و مهارت‌های جدیدی نیاز دارید. کتاب Linux Fundamentals, Second Edition (مبانی لینوکس، ویرایش دوم)، نه تنها ویرایش اول را با مطالب جدیدی به روز می‌کند، بلکه تمرکز کتاب را کمی از رویکردی پایه نسبت به لینوکس به سمت نگاهی پیشرفته‌تر و سرور محور‌تر در استفاده از لینوکس تغییر می‌دهد.
در حالی که ویرایش اول مهارت‌های مورد نیاز برای برآورده کردن الزامات آزمون LPI Linux Fundamentals را دنبال می‌کرد، این ویرایش، نیازمندی‌های پیشرفته‌تر آزمون CompTIA Linux+ را دنبال می‌کند. ویرایش دوم، مقدمه ای ملایم، در دسترس و کاربردی برای محیط‌های لینوکس و اصول خط فرمان ارائه می‌کند. همچنین افزودن آزمایشگاه‌های مجازی جدید دانشجویان را قادر می‌سازد تا تئوری را بلادرنگ در تمرین‌های عملی بکار گیرند. این ویرایش، عمیق‌تر به محیط سرور لینوکس می‌پردازد و دستوراتی را که انتظار می‌رود برای امتحان +Linux بدانید را پوشش می‌دهد.

 

 
تعداد بازدید: ۵۳۷۰
دیدگاه ها: ۱
تاریخ: 1399/11/17 12:14
توسط: MotoMan
امتیاز: ۱
برچسب ها: Linux |

به کتاب Linux Command Line and Shell Scripting Bible, 4th Edition (ویرایش چهارم کتاب مقدس خط فرمان لینوکس و اسکریپت نویسی شل) خوش آمدید. مانند همه کتاب‌های سری Bible، می‌توانید انتظار داشته باشید که هم آموزش‌های عملی و اطلاعات مربوط به دنیای واقعی و هم اطلاعات مرجع و پیش زمینه ای را پیدا می‌کنید که زمینه ای برای یادگیری شما فراهم می‌کند. این کتاب منبعی کاملاً جامع از خط فرمان لینوکس و دستورات shell است. با به پایان رساندن کتاب Linux Command Line and Shell Scripting Bible، آماده خواهید بود که اسکریپت‌های شل خودتان را بنویسید که می‌توانند تقریباً هر کاری را روی سیستم لینوکس شما خودکار کنند.
اگر شما یک مدیر سیستم در یک محیط لینوکسی هستید، با دانستن نحوه نوشتن اسکریپت‌های shell، بسیار سود خواهید برد. این کتاب شما را در مورد روند راه اندازی یک سیستم لینوکسی راهنمایی نمی‌کند، اما پس از اجرای آن، شما می‌خواهید که برخی از کارهای روتین مدیریتی را خودکار کنید. این همان جایی است که اسکریپت نویسی shell وارد می‌شود و این کتاب به شما کمک می‌کند. این کتاب نحوه خودکار کردن هر کار مدیریتی را با استفاده از اسکریپت‌های شل، از نظارت بر آمار سیستم و پرونده‌های داده گرفته تا تولید گزارش برای رئیس شما، نشان می‌دهد.
اگر از علاقه مندان یک لینوکس خانگی هستید، از کتاب Linux Command Line and Shell Scripting Bible نیز بهره مند خواهید شد. امروزه گم شدن در دنیای گرافیکی ویجت‌های از پیش ساخته شده آسان است. بیشتر توزیع‌های لینوکس رومیزی تمام تلاش خود را می‌کنند تا سیستم لینوکس را از کاربر معمولی پنهان کنند. با این حال، گاهی اوقات باید بدانید که در پشت صحنه چه خبر است. این کتاب به شما نشان می‌دهد که چگونه به خط فرمان Linux دسترسی پیدا کنید و هنگام رسیدن به آنجا چه کاری باید انجام دهید. اغلب، انجام کارهای ساده مانند مدیریت فایل، می‌تواند با سرعت بیشتری از خط فرمان انجام شود تا از یک رابط گرافیکی فانتزی. می‌توانید از دستورات زیادی در خط فرمان استفاده کنید و این کتاب نحوه استفاده از آنها را به شما نشان می‌دهد.

 

تعداد بازدید: ۶۷۲۸
دیدگاه ها: ۰
تاریخ: 1399/08/13 19:51
توسط: MotoMan
امتیاز: ۲
برچسب ها: Linux |

به کمک این کتاب، از container‌های لینوکس دید جدیدی کسب کنید و دنیای مجازی سازی را درک کنید. این کتاب شما را وارد لانه خرگوش می‌کند تا کشف کنید که چه چیز هایی در زیر API‌ها قرار دارند. شما یک سفر در مورد مجازی سازی را آغاز خواهید کرد و خواهید دید که کانتینرها در دنیای لینوکس چگونه تحقق می‌یابند. کتاب Linux Containers and Virtualization، ساختمان‌های داده موجود در هسته لینوکس که کانتینر‌های لینوکس را تشکیل می‌دهند را شرح می‌دهد.

شما با مبانی مجازی سازی از جمله نحوه مجازی سازی منابع مختلف مانند حافظه، CPU، شبکه و ذخیره سازی شروع خواهید کرد. سپس با استفاده از (Kernel virtual Machine (KVM و (Quick Emulator (QEMU به سراغ hypervisor‌ها و مجازی سازی خواهید رفت. در ادامه، شما با فضای نام لینوکس، cgroups و فایل سیستم‌های لایه ای که مهمترین عناصر سازنده container‌های لینوکس هستند، آشنا خواهید شد. کد‌های هسته لینوکس نیز پوشش داده شده اند تا نشان دهد که چگونه این موارد در هسته لینوکس تحقق یافته اند. در فصل آخر، با استفاده از مفاهیمی که در فصول قبلی آموخته اید، برای container خود کد می‌نویسید. پس از اتمام کتاب، دانش لازم برای شروع کد نویسی یک کانتینر لینوکس را در اختیار خواهید داشت.

این کتاب برای توسعه دهندگانی که در زمینه استقرار نرم افزار و کانتینر‌های مجازی سازی شده کار می‌کنند، مناسب است. معمارانی که پلتفرم‌های مبتنی بر یک container runtime طراحی می‌کنند و همچنین متخصصان DevOps که می‌خواهند دید خیلی دقیقی در مورد نحوه کارکرد کانتینر‌ها و مجازی سازی داشته باشند، این کتاب را مفید خواهند یافت.

تعداد بازدید: ۲۴۸۳
دیدگاه ها: ۰
تاریخ: 1399/03/18 23:15
توسط: MotoMan
امتیاز: ۳
برچسب ها: Linux |

ویرایش دهم کتاب Linux Bible، والاترین راهنمای کاربری لینوکس است و فرقی نمی‌کند که یک مبتدی هستید یا یک کاربر حرفه ای‌تر که در حال مرور تغییرات اخیر است. ویرایش دهم کتاب مقدس لینوکس که به تازگی به روز شده است، جدیدترین نسخه‌های Red Hat Enterprise Linux (RHEL 8)، Fedora 30 و Ubuntu 18.04 LTS را پوشش می‌دهد. این کتاب شامل اطلاعاتی درباره محاسبات ابری همراه با راهنمایی‌های جدیدی در مورد containerization، Ansible Automation، Kubernetes و OpenShift است.

با تمرکز بر RHEL 8، این ویرایش جدید ضمن تاکید بر تکنیک‌های مدیریتی ساده شده با Cockpit، تکنیک هایی را برای مدیریت ذخیره سازی، کاربران و امنیت آموزش می‌دهد. این کتاب که توسط یک متخصص Red Hat نوشته شده است، توضیحاتی روشن و دستورالعمل هایی گام به گام را ارائه می‌دهد که لینوکس را تشریح می‌کنند و قابلیت‌های جدید را بدون عیب و نقص به روند کاری شما می‌آورند.

این راهنمای مفید فرض کرده است که خواننده دانش قبلی کمی از لینوکس و یا حتی هیچ دانش قبلی ندارد و به صورت گام به گام شما را با چیز هایی که برای انجام کار احتیاج دارید آشنا می‌کند. کتاب Linux Bible, 10th Edition، منبعی است که به آن احتیاج دارید و آموزش‌های عملی مورد نیاز شما برای حرکت در مسیر یادگیری لینوکس را در اختیار شما قرار می‌دهد.

تعداد بازدید: ۸۹۵۳
دیدگاه ها: ۳
تاریخ: 1398/12/02 10:04
توسط: MotoMan
امتیاز: ۱
برچسب ها: Operating Systems |Linux |

کتاب Mastering Linux Kernel Development، به کرنل لینوکس، طراحی و چیدمان داخلی و زیر سیستم‌های اصلی مختلف آن نگاهی می‌اندازد تا به شما در درک قابل توجه این شگفتی متن باز کمک کند. شما خواهید دید که چگونه کرنل لینوکس، به لطف تعداد زیادی از مشارکت کنندگان در توسعه آن دارای نوعی از هوش جمعی است و به دلیل طراحی فوق العاده آن، چنان ظریف و زیبا باقی مانده است.

این کتاب همچنین به بررسی کلیه کدهای کلیدی کرنل، ساختمان داده‌های اصلی، توابع و ماکرو‌های آن می‌پردازد و پایه ای جامع از جزئیات پیاده سازی سرویس‌ها و مکانیزم‌های اصلی کرنل را به شما ارائه می‌دهد. شما همچنین به کرنل لینوکس به عنوان یک نرم افزار خوب طراحی شده نگاه خواهید کرد که به ما به طور کلی در مورد طراحی نرم افزاری که به راحتی مقیاس پذیر باشد و هنوز هم اساسا قوی و امن باشد، بینشی ارائه می‌دهد.

تعداد بازدید: ۳۵۶۳
دیدگاه ها: ۰
تاریخ: 1398/08/11 19:38
توسط: MotoMan
امتیاز: ۱
برچسب ها: Linux |

سامانه‌های نهفته (embedded systems)، به بخشی جدایی ناپذیر از زندگی روزمره ما تبدیل شده اند. آن‌ها در دستگاه‌های همراه، زیرساخت‌های شبکه، دستگاه‌ها و لوازم خانگی، صفحه‌های دیجیتالی، تصویر برداری پزشکی، سیستم سرگرمی خودرو و بسیاری از کاربرد‌های صنعتی دیگر مورد استفاده قرار می‌گیرند. استفاده از سامانه‌های نهفته به صورت نمایی در حال رشد است. پردازنده‌های امروزی از سیلیکون ساخته شده اند که خود آن از یکی از فراوان‌ترین ماده‌های روی زمین یعنی شن ساخته شده است. فناوری پردازنده از ساخت 90 نانومتری در سال 2000 به 14 نانومتری امروز حرکت کرده است و پیش بینی می‌شود تا سال 2021 به 7 یا 5 نانومتر کاهش یابد.

پردازنده‌های embedded امروزی از CPU‌های ۶۴ بیتی  چند هسته ای ساخته شده در فرآیند‌های پیشرفته ۱۴ نانومتری، با قابلیت‌های محاسبات گسترده ناهمگن از جمله GPU‌های قدرتمند و DSPها مهندسی شده اند تا اجازه‌ی اجرای شبکه‌های عصبی آموزش دیده را بدهند و نسل بعدی برنامه‌های واقعیت مجازی را فعال سازند تا پردازنده‌های نهفته تک یا دو هسته ای برای برنامه‌های کم مصرف و به صرفه طراحی شده برای IoT (اینترنت اشیا) در حال رشد و بازار‌های صنعتی. امروزه داشتن یک سیستم لینوکسی embedded که بر روی پردازنده ای چند دلاری اجرا می‌شود امکان پذیر است و پردازنده‌های جدید در راه اند و این هزینه را کاهش می‌دهند.

انعطاف پذیری لینوکس embeded، در دسترس بودن پردازنده‌های قدرتمند و کم مصرف طراحی شده برای محاسبات embedded و قیمت پایین پردازنده‌های جدید، شرکت‌های صنعتی بسیاری را تشویق می‌کند تا توسعه‌های جدیدی را مبتنی بر پردازنده‌های embedded انجام دهند. مهندسین فعلی ابزارهای قدرتمندی را برای توسعه برنامه‌های کاربردی که قبلاً غیرقابل تصور بودند در اختیار دارند، اما باید ویژگی‌های بی شماری را که امروزه لینوکس ارائه می‌دهد را درک کنند. توسعه دهندگان embedded firmware‌های لینوکس، نیاز به درک سطح پایین کنترل عملکرد سخت افزاری دارند تا قادر به نوشتن رابط هایی برای نوشتن دستگاه‌های جانبی باشند مثل GPIO ها، serial bus‌ها، تایمر ها، DMA، CAN، USB و LCD.

تعداد بازدید: ۳۳۰۳
دیدگاه ها: ۱
تاریخ: 1398/07/27 14:00
توسط: MotoMan
امتیاز: ۱
برچسب ها: Security |Linux |

هک کردن یکی از مهمترین مهارت‌های قرن ۲۱ ام است! من این جمله را به آرامی بیان نمی‌کنم. به نظر می‌رسد که وقایع سال‌های اخیر در تیتر‌های صبح، این جمله را مجددا تأیید می‌کنند. ملت‌ها برای به دست آوردن اسرار، از یکدیگر جاسوسی می‌کنند، مجرمان سایبری میلیاردها دلار سرقت می‌کنند ، کرم‌های دیجیتالی که خواهان باج هستند، منتشر می‌شوند، مخالفان بر انتخابات یکدیگر تأثیر می‌گذارند، و مبارزان ابزارهای یکدیگر را از بین می‌برند. همه‌ی اینها کار هکرها است و تأثیر آنها بر دنیای فزاینده دیجیتال ما تازه احساس می‌شود.

هک کردن شغلی حرفه ای در حوزه فناوری اطلاعات است. به همین ترتیب، مستلزم درک گسترده و مفصل از مفاهیم و تکنولوژی‌های فناوری اطلاعات است. در پایه ای‌ترین سطح، لینوکس یک الزام است. من اکیداً توصیه می‌کنم که اگر می‌خواهید شغلتان هک کردن و امنیت اطلاعات باشد، برای استفاده و درک آن وقت بگذارید.

کتاب مبانی لینوکس برای هکر ها، برای هکر‌ها یا مدیران لینوکس با تجربه در نظر گرفته نشده است. در عوض، این کتاب برای کسانی است که می‌خواهند در مسیر هیجان انگیز هک کردن، امنیت سایبری و تست نفوذ شروع به کار کنند. همچنین این کتاب نه به عنوان یک مرجع کامل در مورد لینوکس و یا هک، بلکه به عنوان یک نقطه شروع برای ورود به این دنیا‌ها در نظر گرفته شده است. این کتاب با بیان ملزومات لینوکس آغاز می‌شود و سپس به سراغ مبانی اسکریپت نویسی در bash و پایتون می‌رود. هر جا که مناسب بوده است، سعی کرده ام از مثال هایی از دنیای هک کردن برای آموزش اصول لینوکس استفاده کنم. در این مقدمه، ما به رشد هک اخلاقی برای امنیت اطلاعات خواهیم پرداخت و من شما را در مراحل نصب یک ماشین مجازی راهنمایی می‌کنم تا بتوانید Kali Linux را روی سیستم خود نصب کنید بدون اینکه برای سیستم عاملی کنونی شما مزاحمتی ایجاد کند.

تعداد بازدید: ۶۷۹۷
دیدگاه ها: ۱
تاریخ: 1398/07/23 22:20
توسط: MotoMan
امتیاز: ۱
برچسب ها: Linux |

لینوکس به یکی از سیستم عامل‌های به سرعت در حال رشد مورد استفاده در محیط‌های سرور تبدیل شده است. اکثر شرکت‌ها از نوعی سیستم لینوکسی در زیرساخت‌های خود استفاده می‌کنند و لینوکس یکی از بازیگران اصلی دنیای رایانش ابری است. توانایی ساخت و مدیریت سیستم‌های لینوکسی مهارتی است که هم اکنون بسیاری از شرکت‌ها به دنبال آن هستند.

بنیاد حرفه ای لینوکس (LPI)، یک سری گواهینامه را برای کمک به راهنمایی شما برای وارد شدن به مشاغل در دنیای لینوکس تهیه کرده است. گواهینامه LPIC-1 آن، یک گواهینامه مقدماتی برای افرادی است که می‌خواهند وارد شغل هایی شوند که با لینوکس سر و کار دارند. این آزمون برای تایید کردن این است که شما مهارتهای لازم برای نصب، راه اندازی و عیب یابی یک سیستم لینوکسی را دارید و با مفاهیم خاص لینوکس و سخت افزار پایه آشنا هستید.

هدف از کتاب LPIC-1 Linux Professional Institute Certification Study Guide، کمک به شما در قبولی در امتحانات LPIC-1 (101 و 102) است که در سال 2019 به نسخه 5 (به طور معمول 101-500 و 102-500) به روز شده است. از آنجا که این امتحانات نصب، پیکربندی، نگهداری، برنامه‌های کاربردی، شبکه و امنیت پایه ای لینوکس را پوشش می‌دهند، این‌ها موضوعاتی هستند که در این کتاب مورد تأکید قرار گرفته اند. شما به اندازه کافی یاد می‌گیرید که یک سیستم لینوکسی را فعال و راه اندازی کنید و آن را برای بسیاری از کارهای رایج پیکربندی کنید.

تعداد بازدید: ۱۷۰۰۳
دیدگاه ها: ۰
تاریخ: 1398/04/29 20:17
توسط: MotoMan
امتیاز: ۱
برچسب ها: Linux |

این کتاب راهنمای کامل شما برای مطالعه برای مدرک (Professional Institute's Server Professional (LPIC-1 است. هر مفهوم، اصل، فرآیند و منبعی که احتمال آمدنش در امتحان باشد، به صورت کامل در این کتاب شرح داده شده است. شما هر مفهومی را با بالا زدن آستینتان و باز کردن ترمینال و امتحان کردن آن توسط خودتان، خواهید آموخت.

مفاهیمی که در این کتاب خواهید آموخت عبارتند از:

  • مدیریت سیستم لینوکسی پایه و مدیریت پکیج
  • مدیریت دستگاه و دسکتاپ
  • اسکریپت نویسی بش
  • مبانی شبکه
  • مدیریت امنیت
تعداد بازدید: ۴۷۰۸
دیدگاه ها: ۲
تاریخ: 1398/03/27 21:25
توسط: MotoMan
امتیاز: ۰
برچسب ها: Linux |

کتاب Practical LPIC-3 300، دیدی به شما می‌دهد تا با اطمینان OpenLDAP، Samba و FreeIPA را نصب، مدیریت و عیب یابی کنید. این کتاب در ۳ بخش جامع آمده است و هر چیزی که شما برای آمادگی در شرکت در امتحان LPIC-3 300  احتیاج دارید را پوشش داده است.

مطالبی که در این کتاب خواهید آموخت:

  • یکپارچه کردن LDAP با PAM و NSS و با Active Directory و Kerberos
  • مدیریتReplication   OpenLDAPو بهبود عملکرد سرور
  • استفاده از Samba به عنوان PDC و BDC
  • پیکربندی Samba به عنوان یک عضو دامنه سرور بر روی یک دامنه NT موجود
  • استفاده از Samba به عنوان یک AD Compatible Domain Controller
  • تکثیر، مدیریت و یکپارچه سازی FreeIPA

این کتاب برای هر کسی که می‌خواهد خودش را برای امتحان LPIC-3 300 آماده کند یا علاقه مند به یادگیری درباره OpenLDAP و Samba هست، مناسب است.

 

تعداد بازدید: ۶۲۶۱
دیدگاه ها: ۰
تاریخ: 1398/02/11 19:48
توسط: MotoMan
امتیاز: ۵
برچسب ها: Linux |

بر خلاف بعضی از سیستم عامل ها، لینوکس سعی در پنهان نگه داشتن قسمت‌های مهم از شما ندارد و کنترل کامل کامپیوتر خودتان را در اختیارتان قرار می‌دهد. اما برای اینکه حقیقتا در لینوکس استاد شوید، شما نیاز به درک داخل آن دارید مثل این که سیستم چگونه بوت می‌شود، شبکه چگونه کار می‌کند و این که کرنل واقعا چه کاری انجام می‌دهد.

در ویرایش دوم کتاب How Linux Works، مطالبی از قبیل این که لینوکس چگونه بوت می‌شود، کرنل چگونه دستگاه ها، درایور‌های دستگاه‌ها و پروسس‌ها را مدیریت می‌کند، نحوه کار کردن شبکه، اینترفیس ها، فایر وال‌ها و سرور‌ها و نوشتن موثر شل اسکریپت مورد بررسی قرار گرفته است.

تعداد بازدید: ۶۰۲۴
دیدگاه ها: ۱
تاریخ: 1398/01/30 20:33
توسط: MotoMan
امتیاز: ۳
برچسب ها: Linux |

تکنسین‌های مدرن در هنر جستجوی گوگل برای یافتن پاسخ‌ها استاد هستند. اگر مدیر سیستم دیگری  اکنون با مشکلی روبرو شده است(احتمالا هم حل شده)، شانس این وجود دارد که شما راه حل آن‌ها که در اینترنت به اشتراک گذاشته اند را بیابید. ما این به اشتراک گذاری ایده‌ها و راه حل‌ها را تحسین و تشویق می‌کنیم.

اما اگر این همه اطلاعات عالی در اینترنت در دسترس است دیگر چه احتیاجی به نوشتن ویرایش جدید این کتاب بود؟ در ویرایش پنجم کتاب UNIX and Linux System Administration Handbook ما به مدیران سیستم به روش هایی که در ادامه آمده است کمک می‌کنیم.

ما در کتاب مدیریت سیستم‌های لینوکس و یونیکس، ما فلسفه، راهنمایی و جای مناسب برای به کارگیری درست تکنولوژی را ارائه داده ایم. ما رویکردی عملی در این کتاب پیش گرفته ایم. این کتاب شامل تعداد زیادی داستان جنگ و توصیه‌های عملی است. این کتاب درباره نحوه راه اندازی یونیکس یا لینوکس در خانه، گاراژ و یا تلفن هوشمندتان نیست، بلکه ما مدیریت محیط‌های تولیدی مثل کسب و کارها، دفاتر دولتی و دانشگاه‌ها را توضیح داده ایم. ما در این کتاب به شما آموخته ایم که چگونه حرفه ای باشید.

تعداد بازدید: ۴۹۳۹
دیدگاه ها: ۲
تاریخ: 1398/01/30 18:38
توسط: MotoMan
امتیاز: ۲
برچسب ها: Linux |

ویرایش دوم کتاب The Linux Command Line، شما را از اولین فشار کلید در ترمینال گرفته تا نوشتن برنامه‌های کامل در Bash که محبوب‌ترین shell لینوکس (یا خط فرمان) است، هدایت می‌کند. در طول این مسیر، شما مهارت هایی فوق العاده که توسط چندین نسل از تجربه دست به دست شده اند را خواهید آموخت از جمله: mouse-shunning gurus: file navigation، پیکربندی محیط، زنجیر کردن فرمان، تطبیق الگو و عبارات با قاعده.

علاوه بر دانش عملی، نویسنده کتاب خط فرمان لینوکس، William Shots فلسفه پشت این ابزارها و میراث‌های غنی که دستگاه لینوکس دسکتاپ شما از سوپر کامپیوترهای یونیکس به ارث برده است.

تعداد بازدید: ۷۷۳۷
دیدگاه ها: ۳
تاریخ: 1398/01/30 15:50
توسط: MotoMan
امتیاز: ۱
برچسب ها: Linux |

شما بدون استفاده از لینوکس نمی‌توانید آن را یاد بگیرید. من بیش از یک دهه آموزش لینوکس به افراد مختلف به این نتیجه رسیدم. شما فقط نمی‌توانید یک کتاب خوانید یا فقط به یک سخنرانی گوش بدهید. شما احتیاج به کسی دارید که شما را راهنمایی کرده و شما به سراغ آن رفته و انجامش دهید.

در ویرایش قبلی کتاب Linux Bible، من تجربه تدریس خودم در لینوکس را به گونه ای نوشته بودم تا کسی که قبلا هیچ گونه سابقه ای در استفاده از لینوکس نداشته را تبدیل به یک متخصص لینوکس کند. در ویرایش نهم کتاب Linux Bible، من آن مهارت‌ها را به Cloud‌ نیز گسترش داده ام.

تعداد بازدید: ۳۵۴۳
دیدگاه ها: ۱
loading...

لطفا منتظر بمانید...