This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
основы_администрирования_систем_linux [2020/08/19 13:52] val [Лабораторные работы] |
основы_администрирования_систем_linux [2025/03/24 17:41] (current) val [Лабораторные работы] |
||
---|---|---|---|
Line 235: | Line 235: | ||
Задание для преподавателя: | Задание для преподавателя: | ||
- | - установить CentOS | + | - установить CentOS (NetworkManager) |
- | - установить Ubuntu (netplan) | + | - установить Ubuntu (Netplan) |
Задание на дом: | Задание на дом: | ||
Line 292: | Line 292: | ||
* [[https://ru.wikipedia.org/wiki/Ethernet|Ethernet - Википедия]] | * [[https://ru.wikipedia.org/wiki/Ethernet|Ethernet - Википедия]] | ||
* [[https://ru.wikipedia.org/wiki/TCP/IP|TCP/IP - Википедия]] | * [[https://ru.wikipedia.org/wiki/TCP/IP|TCP/IP - Википедия]] | ||
+ | * [[https://netplan.io/|Netplan]] | ||
+ | * [[https://ru.wikipedia.org/wiki/NetworkManager|NetworkManager]] | ||
==== Лабораторные работы ==== | ==== Лабораторные работы ==== | ||
Line 661: | Line 663: | ||
* [[Утилита john]] | * [[Утилита john]] | ||
+ | * [[Пакет OpenSSL]] | ||
+ | |||
* [[Утилита ps]] | * [[Утилита ps]] | ||
* [[Процессы UNIX#top]] | * [[Процессы UNIX#top]] | ||
<code> | <code> | ||
- | $ stress -c 6 -t 60s | + | # apt install stress |
+ | |||
+ | $ stress -c 6 -t 600s | ||
$ top | $ top | ||
Line 678: | Line 684: | ||
=== 11.3 Стресс тестирование и выявление нагрузки на RAM === | === 11.3 Стресс тестирование и выявление нагрузки на RAM === | ||
<code> | <code> | ||
- | $ stress -m 2 --vm-bytes 256M -t 60s | + | $ cat /proc/meminfo |
+ | |||
+ | $ stress -m 2 --vm-bytes 256M -t 600s | ||
$ ps ax -o vsize,pid,user,command --sort vsize | $ ps ax -o vsize,pid,user,command --sort vsize | ||
Line 684: | Line 692: | ||
=== 11.4 Стресс тестирование и выявление нагрузки на HDD === | === 11.4 Стресс тестирование и выявление нагрузки на HDD === | ||
+ | |||
+ | * [[https://www.kernel.org/doc/Documentation/block/stat.txt]] | ||
+ | |||
<code> | <code> | ||
+ | # cat /sys/block/sda/stat | ||
+ | |||
$ stress -d 2 --hdd-bytes 2GB | $ stress -d 2 --hdd-bytes 2GB | ||
Line 693: | Line 706: | ||
linux# iotop | linux# iotop | ||
- | linux# iostat | + | linux# apt install sysstat; iostat |
</code> | </code> | ||
+ | |||
=== 11.5 Тестирование производительности и выявление нагрузки на сеть === | === 11.5 Тестирование производительности и выявление нагрузки на сеть === | ||
Line 701: | Line 715: | ||
<code> | <code> | ||
+ | # cat /sys/class/net/eth0/statistics/[rt]x_bytes | ||
+ | |||
# trafshow -n | # trafshow -n | ||
+ | # tcptrack -i any -n | ||
linux# nethogs | linux# nethogs | ||
- | linux# ss -pan4 | grep 5001 | + | linux# ss -pantu | grep 5001 |
</code> | </code> | ||
- | === 11.6 Оптимизация производительности или ее тестирование на реальной задаче === | + | === 11.6 Управление ограничениями ОС === |
+ | |||
+ | * [[Управление сервисами в Linux#Настройка параметров запуска в Systemd]] | ||
+ | |||
+ | === 11.7 Оптимизация производительности или ее тестирование на реальной задаче === | ||
* [[https://youtu.be/dIqaW47WXf8|Видео урок: Установка Gentoo и сборка ПО из исходных текстов]] | * [[https://youtu.be/dIqaW47WXf8|Видео урок: Установка Gentoo и сборка ПО из исходных текстов]] | ||
Line 753: | Line 774: | ||
* [[Инсталяция системы в конфигурации Desktop]] (Установка X сервера, менеджера дисплеев, оконного менеджера и клиентских программ) | * [[Инсталяция системы в конфигурации Desktop]] (Установка X сервера, менеджера дисплеев, оконного менеджера и клиентских программ) | ||
+ | * [[Сервис CUPS]] | ||
* [[Воспроизведение звука]] | * [[Воспроизведение звука]] | ||
* [[Воспроизведение видео]] | * [[Воспроизведение видео]] | ||
Line 760: | Line 782: | ||
* [[Сервис SSH|SSH вместо XDM]] на примере xbill | * [[Сервис SSH|SSH вместо XDM]] на примере xbill | ||
* xorg, xorg.conf, startx, twm на примере doom | * xorg, xorg.conf, startx, twm на примере doom | ||
+ | * [[Сервис xRDP]] | ||
* [[Игровые возможности]] | * [[Игровые возможности]] | ||
Line 768: | Line 791: | ||
- Назовите основные компоненты системы XWindow | - Назовите основные компоненты системы XWindow | ||
- Что общего между getty, sshd и xdm? | - Что общего между getty, sshd и xdm? | ||
+ | |||
+ | ===== Итоговое тестирование ===== | ||
+ | |||
+ | * [[https://github.com/ostrovok-team/code-challenge/tree/master/devops|DevOps Engineer Challenge]] |