کتاب Linux+ Study Guide یک راهکار عملی برای پیادهسازی امنیت و چالشهای موجود در این هسته میباشد. این کتاب علاوه بر شرح جزئیات و قسمتهای مختلف لینوکس، به شرح دایرکتوری و عملیات بوت، ذخیرهسازی، گروهها و کاربران، بهینهسازی، مجازیسازی و چندین قسمت مختلف این هستهی متنباز و محبوب جهانی میپردازد. کتاب Linux+ Study Guide چاپ سال 2019 بوده و منبع اصلی دوره آموزش Linux+ شرکت CompTIA میباشد.
لینوکس چیست؟
لینْوْکس (Linux (که به صورت لینِکس، لیناکس، و لایْنِکس هم تلفظ میشود) یک سیستمعامل شبه یونیکس است که بخش عمدهٔ آن سازگار با استاندارد پازیکس است. از لحاظ فنی لینوکس تنها نامی است برای هستهٔ سیستمعامل و نه همه سیستمعامل. هستهای که نخستین بار در سال ۱۹۹۱ توسط لینوس توروالدز منتشر شد؛ اما بهطور معمول این نام به سیستمعاملهایی که از ترکیببندی لینوکس (به عنوان هسته سیستمعامل) با نرمافزارهای آزاد و متنباز بدست میآیند اطلاق میشود. درحالی که بنیاد نرمافزار آزاد سیستمعامل حاصل از این ترکیببندی را «گنو/لینوکس» مینامد اما معمولاً آن را لینوکس میخوانند. این دوگانگی در نام نهادن منجر به بحث نامگذاری گنو/لینوکس شدهاست.
لینوکس از سختافزارهای مختلفی پشتیبانی میکند از جمله انواع مختلف تلفن همراه، تبلت، مسیریاب، و کنسول بازی تا رایانههای رومیزی، رایانههای بزرگ و ابررایانهها.
اگرچه ابتدا لینوکس فقط برای استفاده روی ریزپردازندههایی با معماری ۸۰۳۸۶ اینتل طراحی شده بود؛ اما امروزه انواع گوناگون معماریها را پشتیبانی میکند و در انواع و اقسام وسایل از رایانه شخصی گرفته تا ابررایانهها و تلفنهای همراه و سرورها به کار میرود. این سیستمعامل که در ابتدا بیشتر توسط افراد مشتاق بهطور داوطلبانه گسترش پیدا میکرد و به کار گرفته میشد، توانسته است پشتیبانی شرکتهای بزرگی چون آیبیام و هیولت-پاکارد را به دست آورد و با بسیاری از نسخههای تجاری یونیکس رقابت کند. طرفداران لینوکس و بسیاری از تحلیلگران این موفقیت را ناشی از استقلال از فروشنده، کمهزینه بودن پیادهسازی، سرعت بالا، امنیت و قابلیت اطمینان آن میدانند.
سرفصلهای کتاب Linux+ Study Guide:
- Gathering Your Tools
- Preparing Your Environment
- Sifting Through Services
- Managing Files, Directories, and Text
- Searching and Analyzing Text
- Starting Up and Configuring Your System
- Explaining the Boot Process
- Maintaining System Startup and Services
- Configuring Network Connections
- Comparing GUIs
- Adjusting Localization Options
- Managing Your System
- Administering Users and Groups
- Handling Storage
- Protecting Files
- Governing Software
- Tending Kernel Modules
- Securing Your System
- Applying Ownership and Permissions
- Looking at Access and Authentication Methods
- Implementing Logging Services
- Overseeing Linux Firewalls
- Embracing Best Security Practices
- Troubleshooting Your System
- Analyzing System Properties and Remediation
- Optimizing Performance
- Investigating User Issues
- Dealing with Linux Devices
- Troubleshooting Application and Hardware Issues
- Automating Your System
- Deploying Bash Scripts
- Automating Jobs
- Controlling Versions with Git
- Realizing Virtual and Cloud Environments
- Understanding Cloud and Virtualization Concepts
- Inspecting Cloud and Virtualization Services
- Orchestrating the Environment
- Answers to Review Questions
شما میتوانید فایل کتاب Linux+ Study Guide را از سایت فقط کتاب به صورت رایگان دانلود کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.