دورهها / LPI Associate
LPIC-1 101
آزمون ۱۰۱ LPIC-1
خط فرمان، دستگاهها و فایلسیستم، معماری سیستم و نصب لینوکس و بستهها.
۳۳ درسآزمون ۹۰ دقیقهای101-500 v5.0سرفصلهای رسمی آزمون
شروع یادگیریاهداف آزمون
103دستورهای GNU و یونیکس۴۴٪ از آزمون
- 103.1کار با خط فرمان
- دستورهای تکی و زنجیرههای یکخطی
- متغیرهای محیطی: env، export، set و unset
- تاریخچهٔ دستورها
- دستورهای داخل و بیرون PATH: type، which، man و uname
- نقلقول (Quoting)
- 103.2پردازش متن با فیلترها
- نمایش: cat، head، tail، less، nl و od
- برش و چسباندن: cut، paste، split، tr و sed
- مرتبسازی و شمارش: sort، uniq و wc
- متن فشرده و Checksum: zcat، bzcat، xzcat، md5sum، sha256sum و sha512sum
- 103.3مدیریت پایهٔ فایل
- کپی، جابهجایی و حذف: cp، mv، rm، mkdir، rmdir و touch
- Wildcard و Globbing
- find بر اساس نوع، اندازه یا زمان
- آرشیو و فشردهسازی: tar، cpio، dd، gzip، bzip2 و xz
- 103.4جریانها، Pipe و Redirect
- هدایت stdin، stdout و stderr
- Pipe
- خروجی بهعنوان آرگومان: xargs و جایگزینی دستور
- خروجی همزمان در stdout و فایل: tee
- 103.5ساختن، پایش و پایان دادن به پردازشها
- کار در پیشزمینه و پسزمینه: &، bg، fg و jobs
- ماندن بعد از خروج: nohup، screen و tmux
- پایش: ps، top، free، uptime و watch
- سیگنالها: kill، pkill، killall و pgrep
- 103.6تغییر اولویت پردازشها
- اولویت پیشفرض و مقدار Nice
- nice و renice
- 103.7جستوجو با عبارتهای منظم
- کلاس کاراکتر، کمیتنما و لنگر
- عبارتهای منظم پایه و گسترشیافته
- grep، egrep و fgrep
- جایگزینی و حذف با sed
- 103.8ویرایش پایهٔ فایل
- حالتها و حرکت در vi
- درج، حذف، کپی و جستوجو در vi
- ذخیره و خروج: ZZ، :w! و :q!
- ویرایشگرهای دیگر و متغیر EDITOR
104دستگاهها، فایلسیستمها و FHS۲۳٪ از آزمون
- 104.1ساختن پارتیشن و فایلسیستم
- MBR و GPT با fdisk، gdisk و parted
- mkfs برای ext2/3/4، XFS، VFAT و exFAT؛ و mkswap
- قابلیتهای پایهٔ Btrfs
- 104.2حفظ سلامت فایلسیستم
- فضای خالی و inode: df و du
- بررسی و تعمیر: fsck، e2fsck و xfs_repair
- تنظیم: mke2fs، tune2fs، xfs_fsr و xfs_db
- 104.3Mount و Unmount فایلسیستمها
- mount، umount و /media
- /etc/fstab و Mount هنگام بوت
- Label و UUID: blkid و lsblk
- رسانههای قابل Mount برای کاربر و آشنایی با Mount Unit در systemd
- 104.5مجوزها و مالکیت فایل
- مجوز فایل و دایرکتوری: chmod
- مالک و گروه: chown و chgrp
- suid، sgid و Sticky Bit
- ماسک ساخت فایل: umask
- 104.6لینک سخت و نمادین
- ln: لینک سخت و نمادین
- تشخیص لینکها با ls و تفاوت کپی با لینک
- 104.7پیدا کردن فایلهای سیستم و جای درست فایلها
- FHS و دایرکتوریهای مهم
- find، locate، updatedb، whereis، which و type
101معماری سیستم (System Architecture)۱۳٪ از آزمون
- 101.1شناسایی و تنظیم سختافزار
- تجهیزات جانبی و انواع حافظهٔ ذخیرهسازی
- فهرست سختافزار: lspci، lsusb، lsmod، /sys، /proc و /dev
- ماژولهای کرنل با modprobe
- مفهوم sysfs، udev و dbus
- 101.2بوت شدن سیستم
- مراحل بوت از BIOS/UEFI تا پایان
- دستورهای Boot Loader و گزینههای کرنل
- SysVinit، systemd و آشنایی با Upstart
- رویدادهای بوت: dmesg و journalctl
- 101.3Runlevel و Boot Target، خاموش کردن و ریاستارت
- Runlevel یا Target پیشفرض و فعلی
- حالت تککاربره
- shutdown، reboot، wall و خبر دادن به کاربران
- پایان دادن درست به پردازشها و آشنایی با acpid
102نصب لینوکس و مدیریت بستهها۲۰٪ از آزمون
- 102.1طراحی چیدمان دیسک
- فایلسیستمها و Swap روی پارتیشنهای جدا
- طراحی بر اساس کاربرد سیستم
- /boot و EFI System Partition
- قابلیتهای پایهٔ LVM
- 102.2نصب Boot Manager
- محلهای جایگزین بوت و گزینههای پشتیبان
- پیکربندی GRUB Legacy و GRUB 2
- grub-install، grub-mkconfig و MBR
- کار با Boot Loader هنگام بوت
- 102.3مدیریت کتابخانههای اشتراکی
- شناسایی کتابخانههای اشتراکی و محل آنها
- ldd، ldconfig، /etc/ld.so.conf و LD_LIBRARY_PATH
- 102.4مدیریت بسته در Debian
- نصب، بهروزرسانی و حذف با dpkg و apt-get
- اطلاعات بسته و پیدا کردن بستهٔ یک فایل
- /etc/apt/sources.list، apt-cache، dpkg-reconfigure و apt
- 102.5مدیریت بسته با RPM و YUM
- نصب، بهروزرسانی و حذف با rpm، yum و zypper
- اطلاعات بسته، سلامت و امضا
- فایلهای یک بسته و بستهٔ صاحب یک فایل
- مخزنهای yum، rpm2cpio و آشنایی با dnf
- 102.6لینوکس بهعنوان مهمان مجازیسازی
- ماشین مجازی و کانتینر
- Instance، Block Storage و شبکه در IaaS
- چیزهایی که هنگام Clone باید عوض شوند: SSH Host Key و D-Bus Machine ID
- Image، درایور مهمان و آشنایی با cloud-init