სასერტიფიკატო ამოცანები¶
ეს გვერდი ორ საქმეს აკეთებს:
- ფარვის რუკა — რომელი ოფიციალური ამოცანა რომელ თავშია ახსნილი.
- პროგრესის ტრეკერი — მონიშნე უჯრა, როცა თემას დაასრულებ. მთელი მომზადება ერთ გვერდზე ჩანს.
როგორ მონიშნო
უჯრები ტექსტშია ჩაწერილი. მონიშვნისთვის ფაილში - [ ] შეცვალე - [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)¶
- 102.1 მყარი დისკის განლაგების დაგეგმვა · 2 → 07 — დისკები
- 102.2 boot მენეჯერის ინსტალაცია (GRUB) · 2 → 07 — დისკები
- 102.3 გაზიარებული ბიბლიოთეკების მართვა · 1 → 05 — პაკეტები
- 102.4 Debian-ის პაკეტების მართვა (
apt,dpkg) · 3 → 05 — პაკეტები - 102.5 RPM და YUM/DNF პაკეტების მართვა · 3 → 05 — პაკეტები
- 102.6 ლინუქსი როგორც ვირტუალიზაციის სტუმარი · 1 → 00 — მომზადება
103 — GNU და Unix ბრძანებები (წონა 26 — ყველაზე მძიმე)¶
- 103.1 მუშაობა ბრძანების ველზე · 4 → 01 — ბრძანების ველი
- 103.2 ტექსტური ნაკადების დამუშავება ფილტრებით · 2 → 03 — ტექსტი
- 103.3 ფაილების საბაზისო მართვა · 4 → 02 — ფაილები
- 103.4 ნაკადები, pipes და redirect · 4 → 03 — ტექსტი
- 103.5 პროცესების შექმნა, მონიტორინგი და გაჩერება · 4 → 06 — სისტემა
- 103.6 პროცესის პრიორიტეტის შეცვლა (
nice) · 2 → 06 — სისტემა - 103.7 ტექსტის ძებნა რეგულარული გამოსახულებებით · 3 → 03 — ტექსტი
- 103.8 ფაილის საბაზისო რედაქტირება (
vi) · 3 → 03 — ტექსტი
104 — მოწყობილობები, ფაილური სისტემები, FHS (წონა 14)¶
- 104.1 დანაყოფებისა და ფაილური სისტემების შექმნა · 2 → 07 — დისკები
- 104.2 ფაილური სისტემის მთლიანობის შენარჩუნება · 2 → 07 — დისკები
- 104.3 mount და umount კონტროლი · 3 → 07 — დისკები
- 104.5 ფაილის ნებართვებისა და მფლობელობის მართვა · 3 → 04 — მომხმარებლები
- 104.6 მყარი და სიმბოლური ბმულები · 2 → 02 — ფაილები
- 104.7 სისტემური ფაილების ძებნა და სწორი განთავსება (FHS) · 2 → 02 — ფაილები
Note
104.4 (დისკის კვოტები) ვერსია 5.0-ში ამოღებულია.
გამოცდა: 102-500 · ტესტი, 60 კითხვა, 90 წუთი · ჯამური წონა 60
105 — Shell და სკრიპტირება (წონა 8)¶
- 105.1 shell გარემოს მორგება და გამოყენება · 4 → 01 — ბრძანების ველი
- 105.2 მარტივი სკრიპტების წერა · 4 → 09 — სკრიპტირება
106 — მომხმარებლის ინტერფეისი და დესკტოპები (წონა 4)¶
- 106.1 X11-ის ინსტალაცია და კონფიგურაცია · 2 → 00 — მომზადება
- 106.2 გრაფიკული დესკტოპები · 1 → 00 — მომზადება
- 106.3 ხელმისაწვდომობა (accessibility) · 1 → 00 — მომზადება
107 — ადმინისტრირების ამოცანები (წონა 12)¶
- 107.1 მომხმარებლებისა და ჯგუფების მართვა · 5 → 04 — მომხმარებლები
- 107.2 ამოცანების ავტომატიზაცია (
cron,at, timers) · 4 → 09 — სკრიპტირება - 107.3 ლოკალიზაცია და ინტერნაციონალიზაცია · 3 → 06 — სისტემა
ქართული და locale
107.3 გეოგრაფისთვის განსაკუთრებით აქტუალურია — ქართული ატრიბუტები, UTF-8
კოდირება shapefile-ში, LANG და LC_ALL. ეს თემა ერთადერთია, სადაც
LPIC-ის ამოცანა პირდაპირ ხვდება GIS-ის ყოველდღიურ ტკივილს.
108 — სისტემური სერვისები (წონა 12)¶
- 108.1 სისტემური დროის მართვა (NTP) · 3 → 06 — სისტემა
- 108.2 სისტემური ჟურნალები (
journalctl, syslog) · 4 → 06 — სისტემა - 108.3 MTA საფუძვლები (ფოსტა) · 3 → 06 — სისტემა
- 108.4 პრინტერებისა და ბეჭდვის მართვა (CUPS) · 2 → 06 — სისტემა
109 — ქსელის საფუძვლები (წონა 14)¶
- 109.1 ინტერნეტ პროტოკოლების საფუძვლები · 4 → 08 — ქსელი
- 109.2 მუდმივი ქსელური კონფიგურაცია · 4 → 08 — ქსელი
- 109.3 ქსელის საბაზისო დიაგნოსტიკა · 4 → 08 — ქსელი
- 109.4 კლიენტის DNS კონფიგურაცია · 2 → 08 — ქსელი
110 — უსაფრთხოება (წონა 10)¶
- 110.1 უსაფრთხოების ადმინისტრირება · 3 → 10 — უსაფრთხოება
- 110.2 ჰოსტის უსაფრთხოება · 3 → 10 — უსაფრთხოება
- 110.3 მონაცემების დაშიფვრა (SSH, GnuPG) · 4 → 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
სკრიპტები¶
მომუშავე სისტემის ოპერირება¶
- ჩატვირთვა, გადატვირთვა, სხვადასხვა 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 ამოცანების სიებს უფასოდ აქვეყნებენ — ეს გამოცდის ოფიციალური ხერხემალია. ამ გვერდზე ისინი ქართულად არის გადმოტანილი და ამ დოკუმენტაციის თავებზე მიბმული. სასწავლო ტექსტი კი ორიგინალურია.