نقشهٔ کامل دوره
یک مسیر پیوسته برای فهم و ادارهٔ Linux. مبنای دوره LPIC-1 v5.0 و آزمونهای 101-500 و 102-500 است. همهٔ عنوانها در این صفحه برنامهٔ آموزشیاند؛ هنوز به معنی ضبط یا انتشار مقاله نیستند.
در برنامه
این عنوانها نقشهٔ مصوب دورهاند. فقط عنوانهای دارای برچسب «مقاله» صفحهٔ مطالعه دارند.
۱دیدن لینوکس بهعنوان سیستم
نقشه و کارگاه
- V01لینوکس چگونه یک درخواست را انجام میدهد؟در برنامه
- V02Aماشین مجازی، میزبان و محیط امن تمریندر برنامه
- V02Bنصب اولین لینوکس و بازیابی snapshotدر برنامه
- V02Cآمادهکردن مهمان دوم و ثبت خط پایهدر برنامه
ورود به خط فرمان
- V03Aاولین فرمانها و مسیر فایلدر برنامه
- V03Bپیداکردن راهنما و محل اجرای فرماندر برنامه
- V04Aمتغیر شل و محیط فرزنددر برنامه
- V04Bquoting و آرگومانهای دارای فاصلهدر برنامه
- V04Cبازیابی و اصلاح فرمان از historyدر برنامه
۲فایل و زبان ابزارهای یونیکس
مسیر و ویرایش
- V05Aنقشهٔ فایلها و FHSدر برنامه
- V06ساخت و جابهجایی امن درخت فایلدر برنامه
- V05Bیافتن فایل و تشخیص index قدیمیدر برنامه
- V07ویرایش قابل بازگشت با viدر برنامه
استریم و متن
- V08Aهدایت stdin، stdout و stderrدر برنامه
- V08Bساخت pipeline و تبدیل خروجی به آرگوماندر برنامه
- V09خواندن و استخراج دادهٔ متنیدر برنامه
- V44Alocale و encoding برای متن قابل پیشبینیدر برنامه
- V10Aتبدیل متن به گزارش شمارشدر برنامه
- V10Bchecksum و تشخیص تغییر دادهدر برنامه
- V11الگوی جستجو با آزمون مثبت و منفیدر برنامه
نگهداری داده
- V12Aانتخاب فایل با predicateهای findدر برنامه
- V12Bآرشیو و restore قابل اثباتدر برنامه
- V12Cکپی byte با dd در محیط کنترلشدهدر برنامه
- V13inode، hard link و symlinkدر برنامه
۳هویت و اختیار
کاربران و سیاست دسترسی
- V14هویت کاربر و گروه در فایلهای سیستمدر برنامه
- V15چرخهٔ عمر حساب و گروه پروژهدر برنامه
مجوز و حداقل اختیار
- V16تشخیص permission در کل مسیردر برنامه
- V17Aپیشبینی مجوز ایجاد با umaskدر برنامه
- V17Bگروه مشترک و بیتهای ویژهدر برنامه
- V18Aاختیار محدود با su و sudoدر برنامه
- V18Bممیزی ورود و سیاست حسابدر برنامه
- V50Aمسیر startup شل و محیط قابل پیشبینیدر برنامه
۴اجرای برنامه و نصب نرمافزار
فرایندها
- V19مدیریت job و پایاندادن به process درستدر برنامه
- V20Aساخت فرضیهٔ کندی از شواهد processدر برنامه
- V20Bادامهٔ کار پس از خروج از terminalدر برنامه
- V21nice و اولویت نسبی CPUدر برنامه
- V18Cمحدودیت منابع در نشست آزمایشیدر برنامه
بسته و کتابخانه
- V22Aشناخت بسته و مالک فایل در Debianدر برنامه
- V22Bتراکنش بسته و repository در Debianدر برنامه
- V23AAmetadata، محتوا و اعتماد بستهٔ RPMدر برنامه
- V23ABچرخهٔ نصب و حذف با rpmدر برنامه
- V23BYUM و DNF؛ حل وابستگی از repositoryدر برنامه
- V23CZypper؛ مدیریت بسته در SUSEدر برنامه
- V24تشخیص shared library گمشدهدر برنامه
سختافزار و مهمان
- V25Aدیدن سختافزار و منابع آندر برنامه
- V25Bاز driver تا device node؛ نقش udevدر برنامه
- V26AVM، container و تصویر سیستم در cloudدر برنامه
۵ذخیرهسازی و راهاندازی
دیسک و filesystem
- V27طراحی layout دیسک برای رشد دادهدر برنامه
- V28ساخت partition با تشخیص قطعی targetدر برنامه
- V29Aانتخاب و ساخت filesystemدر برنامه
- V29Bفعالسازی و مشاهدهٔ swapدر برنامه
- V29CBtrfs؛ subvolume و compression در حد آگاهیدر برنامه
دادهٔ پایدار و سلامت
- V30Amount و umount؛ دیدن داده در یک مسیردر برنامه
- V30Bmount پایدار و fstab قابل بازگشتدر برنامه
- V31تشخیص پرشدن block، inode یا فایل بازدر برنامه
- V32Aبررسی و repair فایلسیستم ext روی کپیدر برنامه
- V32Bانتخاب ابزار سلامت XFSدر برنامه
بوت و سرویس
- V33بوت از firmware تا PID 1در برنامه
- V34Aتغییر قابل بازگشت منوی GRUB 2در برنامه
- V34Bنصب و بازیابی GRUB 2 مطابق firmwareدر برنامه
- V34Cنصب و خواندن GRUB Legacy در محیط تاریخیدر برنامه
- V35AAچرخهٔ عمر service در systemdدر برنامه
- V35BAخاموشی و reboot با اعلان و مهلتدر برنامه
- V35ABtarget و ورود کنترلشده به rescueدر برنامه
- V35BBrunlevel در SysVinit و مرز legacyدر برنامه
۶شبکهٔ میزبان و دسترسی امن
مدل شبکه
- V36AIPv4 و subnet از صفردر برنامه
- V36Bاز IP تا سرویس؛ TCP، UDP و ICMPدر برنامه
- V37IPv6، prefix و scopeدر برنامه
پیکربندی و تشخیص
- V38Aتنظیم موقت address و routeدر برنامه
- V38Bکارگاه تفکیک خرابی مسیر و سرویسدر برنامه
- V39Aprofile پایدار با NetworkManagerدر برنامه
- V39Bمالک تنظیمات و روشهای جایگزین شبکهدر برنامه
- V40DNS و مسیر lookup واقعی برنامهدر برنامه
SSH و حفاظت داده
- V41Aاعتماد به میزبان SSH و config clientدر برنامه
- V41Bورود SSH با کلید کاربر و agentدر برنامه
- V26Bclone با هویت مستقل و اعتماد درستدر برنامه
- V42تونل SSH با listener و مقصد مشخصدر برنامه
- V43Aهویت و چرخهٔ عمر کلید GnuPGدر برنامه
- V43Bرمزکردن فایل برای گیرندهٔ درستدر برنامه
- V43Cامضای فایل و معنای verifyدر برنامه
۷بهرهبرداری و سختسازی
ساعت و شواهد
- V44Btimezone و نمایش زماندر برنامه
- V45ساعت سیستم، RTC و همگامسازی NTPدر برنامه
- V46Aپرسش هدفمند از journalدر برنامه
- V46Bماندگاری، اندازه و بازیابی journalدر برنامه
- V47Aمسیر پیام از rsyslog تا collectorدر برنامه
- V47Brotation بدون قطع جریان logدر برنامه
سطح حمله
- V48Aممیزی پورت از listener تا نیاز واقعیدر برنامه
- V48Bممیزی فایلهای SUID و SGIDدر برنامه
- V49AAshadow و سیاست جلوگیری از وروددر برنامه
- V49ABبستن service و socket غیرضروریدر برنامه
- V49Bxinetd و TCP wrappers با مرز پشتیبانیدر برنامه
۸خودکارسازی و خدمات مکمل
محیط و اسکریپت
- V50Bتابع و alias برای کار تکرارشوندهدر برنامه
- V51Aقرارداد اجرای script و انتخاب interpreterدر برنامه
- V51Bورودی معتبر و تصمیم بر پایهٔ exit statusدر برنامه
- V52حلقهٔ محدود برای گزارش چند منبعدر برنامه
اجرای زمانبندیشده
- V53Acron با محیط و مجوز قابل کنترلدر برنامه
- V53Bat برای کار یکبارهدر برنامه
- V54systemd timer با شاهد موفقیت serviceدر برنامه
خدمات آزمون و اداره
- V55Amail محلی، alias و forwardدر برنامه
- V55Bکارگاه اعلان شرطی گزارش سروردر برنامه
- V56چرخهٔ job چاپ در CUPSدر برنامه
۹workstation و جمعبندی عملی
گرافیک و دسترسپذیری
- V57AAمدل X11 و اجزای محیط گرافیکیدر برنامه
- V57ABتنظیم Xorg با راه بازگشت از ttyدر برنامه
- V57Bنمایش X از راه دور با authorizationدر برنامه
- V58Aانتخاب desktop environmentدر برنامه
- V58Bانتخاب پروتکل دسترسی گرافیکیدر برنامه
- V59تنظیم دسترسپذیری برای نیاز واقعیدر برنامه
تحویل سرور
- V60کارگاه تحویل سرور و تشخیص incidentدر برنامه