შიგთავსზე გადასვლა

სასერტიფიკატო ამოცანები

ეს გვერდი ორ საქმეს აკეთებს:

  1. ფარვის რუკა — რომელი ოფიციალური ამოცანა რომელ თავშია ახსნილი.
  2. პროგრესის ტრეკერი — მონიშნე უჯრა, როცა თემას დაასრულებ. მთელი მომზადება ერთ გვერდზე ჩანს.

როგორ მონიშნო

უჯრები ტექსტშია ჩაწერილი. მონიშვნისთვის ფაილში - [ ] შეცვალე - [x]-ით და ცვლილება ატვირთე. ასე პროგრესი Git-ის ისტორიაშიც ჩაიწერება.

წონა = რამდენ კითხვას ელოდები გამოცდაზე. LPIC-1-ის თითო გამოცდაზე ჯამური წონა 60-ია. მაღალწონიან თემებს მეტი დრო დაუთმე.

გამოცდა: 101-500 · ტესტი, 60 კითხვა, 90 წუთი · ჯამური წონა 60

101 — სისტემის არქიტექტურა (წონა 8)

  • 101.1 აპარატურის პარამეტრების განსაზღვრა და კონფიგურაცია · 2 → 06 — სისტემა
  • 101.2 სისტემის ჩატვირთვა · 3 → 06 — სისტემა
  • 101.3 boot target-ის შეცვლა, გამორთვა და გადატვირთვა · 3 → 06 — სისტემა

102 — ინსტალაცია და პაკეტების მართვა (წონა 12)

103 — GNU და Unix ბრძანებები (წონა 26 — ყველაზე მძიმე)

104 — მოწყობილობები, ფაილური სისტემები, FHS (წონა 14)

Note

104.4 (დისკის კვოტები) ვერსია 5.0-ში ამოღებულია.

გამოცდა: 102-500 · ტესტი, 60 კითხვა, 90 წუთი · ჯამური წონა 60

105 — Shell და სკრიპტირება (წონა 8)

106 — მომხმარებლის ინტერფეისი და დესკტოპები (წონა 4)

107 — ადმინისტრირების ამოცანები (წონა 12)

ქართული და locale

107.3 გეოგრაფისთვის განსაკუთრებით აქტუალურია — ქართული ატრიბუტები, UTF-8 კოდირება shapefile-ში, LANG და LC_ALL. ეს თემა ერთადერთია, სადაც LPIC-ის ამოცანა პირდაპირ ხვდება GIS-ის ყოველდღიურ ტკივილს.

108 — სისტემური სერვისები (წონა 12)

109 — ქსელის საფუძვლები (წონა 14)

  • 109.1 ინტერნეტ პროტოკოლების საფუძვლები · 4 → 08 — ქსელი
  • 109.2 მუდმივი ქსელური კონფიგურაცია · 4 → 08 — ქსელი
  • 109.3 ქსელის საბაზისო დიაგნოსტიკა · 4 → 08 — ქსელი
  • 109.4 კლიენტის DNS კონფიგურაცია · 2 → 08 — ქსელი

110 — უსაფრთხოება (წონა 10)

გამოცდა: EX200 (RHEL 9) · პრაქტიკული — ცოცხალი სისტემა, ~2.5 საათი · წონები არ ქვეყნდება

ეს ტესტი არ არის

დავალებებს ასრულებ რეალურ სისტემაზე და შედეგს ავტომატურად ამოწმებენ. „ვიცი როგორ კეთდება“ არ კმარა — ხელით უნდა გააკეთო, სწრაფად. ყოველ პუნქტს ლაბორატორია სჭირდება.

საბაზისო ინსტრუმენტები

  • shell-ში მუშაობა, გადამისამართება, pipes · → 01 · 03
  • ფაილების შექმნა, კოპირება, გადატანა, არქივები (tar, gzip) · → 02
  • grep და რეგულარული გამოსახულებები · → 03
  • ტექსტის რედაქტირება vim-ით · → 03
  • ფაილის ნებართვები, ACL · → 04
  • დისტანციური წვდომა ssh-ით · → 08
  • დოკუმენტაციის პოვნა (man, /usr/share/doc) · → 01

სკრიპტები

  • მარტივი bash სკრიპტის დაწერა · → 09
  • პირობები, ციკლები, ბრძანების გამოსავალის დამუშავება · → 09

მომუშავე სისტემის ოპერირება

  • ჩატვირთვა, გადატვირთვა, სხვადასხვა target-ში გადასვლა · → 06
  • boot პროცესის შეწყვეტა და root პაროლის აღდგენა · → 06
  • პროცესების იდენტიფიცირება, kill, პრიორიტეტები · → 06
  • სერვისების მართვა systemctl-ით, autostart · → 06
  • ჟურნალების ანალიზი journalctl-ით · → 06
  • tuned პროფილები · → 06

ლოკალური საცავი და ფაილური სისტემები

  • დანაყოფების შექმნა (MBR / GPT) · → 07
  • LVM: physical volume, volume group, logical volume, ზომის ცვლილება · → 07
  • swap-ის კონფიგურაცია · → 07
  • ფაილური სისტემები: xfs, ext4, vfat · → 07
  • /etc/fstab — mount ჩატვირთვისას, UUID-ით · → 07
  • NFS ქსელური ფაილური სისტემის mount · → 07
  • autofs · → 07
  • Stratis / VDO (RHEL-სპეციფიკური) · → 07

სისტემების განთავსება და მართვა

  • dnf, რეპოზიტორიების დამატება, პაკეტების განახლება · → 05
  • სისტემის დროის კონფიგურაცია · → 06
  • დაგეგმილი ამოცანები (cron, at, systemd timers) · → 09
  • კერნელის განახლება, ჩატვირთვადი კერნელის შერჩევა · → 06

ქსელი

  • IPv4 / IPv6 სტატიკური და დინამიკური მისამართები · → 08
  • nmcli, hostname, DNS resolution · → 08
  • firewalld — ზონები და სერვისები · → 08

მომხმარებლები და ჯგუფები

  • მომხმარებლის შექმნა, შეცვლა, წაშლა · → 04
  • პაროლის პოლიტიკა, ვადის გასვლა · → 04
  • ჯგუფები და მეორეული ჯგუფები · → 04
  • sudo წვდომის კონფიგურაცია · → 04
  • ცენტრალიზებული ავთენტიფიკაცია (LDAP / Kerberos კლიენტი) · → 04

უსაფრთხოება

  • firewalld წესები · → 10
  • key-based SSH ავთენტიფიკაცია · → 10
  • SELinux — enforcing/permissive, ფაილის კონტექსტები, ბულეანები · → 10
  • SELinux-ის პრობლემების დიაგნოსტიკა და გასწორება · → 10

SELinux ყველაზე ხშირი ჩავარდნის ადგილია

GeoServer-ის data საქაღალდე, PostGIS-ის მონაცემები, Podman-ის volumes — ყველგან SELinux კონტექსტი გიშლის ხელს, სანამ არ გაიგებ როგორ მუშაობს. Permission denied მაშინაც კი, როცა chmod 777 გაქვს — ეს SELinux-ია.

კონტეინერები

  • კონტეინერების და image-ების პოვნა და გამოყენება (podman) · → 11
  • კონტეინერის შესრულება, პორტები, გარემოს ცვლადები · → 11
  • მუდმივი საცავი (volumes) · → 11
  • კონტეინერის ავტოგაშვება systemd-ით · → 11

წყარო

სია შედგენილია Red Hat-ის გამოქვეყნებული EX200 ამოცანების მიხედვით და დაჯგუფებულია ამ დოკუმენტაციის თავების შესაბამისად. გამოცდამდე აუცილებლად შეამოწმე ოფიციალური სია — Red Hat პერიოდულად აახლებს: redhat.com — EX200 objectives.


ოფიციალური წყაროები

გამოცდა ამოცანების სია
LPIC-1 101-500 lpi.org — Exam 101 objectives
LPIC-1 102-500 lpi.org — Exam 102 objectives
RHCSA EX200 redhat.com — EX200

ამოცანების სიები საჯაროა

LPI და Red Hat ამოცანების სიებს უფასოდ აქვეყნებენ — ეს გამოცდის ოფიციალური ხერხემალია. ამ გვერდზე ისინი ქართულად არის გადმოტანილი და ამ დოკუმენტაციის თავებზე მიბმული. სასწავლო ტექსტი კი ორიგინალურია.