User Tools

Site Tools


основы_администрирования_систем_linux

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
основы_администрирования_систем_linux [2020/08/19 10:19]
val [Основы администрирования систем Linux]
основы_администрирования_систем_linux [2023/03/14 10:20]
val [Лабораторные работы]
Line 118: Line 118:
   * [[Генератор отчетов awk]] ([[https://​youtu.be/​4PkkMzB7fIM|Видео урок]])   * [[Генератор отчетов awk]] ([[https://​youtu.be/​4PkkMzB7fIM|Видео урок]])
   * [[Команда tar]] (выполнить работу в конце курса)   * [[Команда tar]] (выполнить работу в конце курса)
 +  * Программа WinSCP
   * Команды scp, wget (в лабораторных работах следующего модуля)   * Команды scp, wget (в лабораторных работах следующего модуля)
  
Line 234: Line 235:
 Задание для преподавателя:​ Задание для преподавателя:​
  
-  - установить CentOS +  - установить CentOS ​(NetworkManager) 
-  - установить Ubuntu (netplan)+  - установить Ubuntu (Netplan)
    
 Задание на дом: Задание на дом:
Line 291: 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 677: Line 680:
 === 11.3 Стресс тестирование и выявление нагрузки на RAM === === 11.3 Стресс тестирование и выявление нагрузки на RAM ===
 <​code>​ <​code>​
 +$ cat /​proc/​meminfo
 +
 $ stress -m 2 --vm-bytes 256M -t 60s $ stress -m 2 --vm-bytes 256M -t 60s
  
Line 683: Line 688:
  
 === 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 694: Line 704:
 linux# iostat linux# iostat
 </​code>​ </​code>​
 +
  
 === 11.5 Тестирование производительности и выявление нагрузки на сеть === === 11.5 Тестирование производительности и выявление нагрузки на сеть ===
Line 700: Line 711:
  
 <​code>​ <​code>​
 +# cat /​sys/​class/​net/​eth0/​statistics/​[rt]x_bytes
 +
 # trafshow -n # trafshow -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 759: Line 776:
   * [[Сервис SSH|SSH вместо XDM]] на примере xbill   * [[Сервис SSH|SSH вместо XDM]] на примере xbill
   * xorg, xorg.conf, startx, twm на примере doom   * xorg, xorg.conf, startx, twm на примере doom
 +  * [[Сервис xRDP]]
   * [[Игровые возможности]]   * [[Игровые возможности]]
  
Line 767: Line 785:
   - Назовите основные компоненты системы XWindow   - Назовите основные компоненты системы XWindow
   - Что общего между getty, sshd и xdm?   - Что общего между getty, sshd и xdm?
 +
 +===== Итоговое тестирование =====
 +
 +  * [[https://​github.com/​ostrovok-team/​code-challenge/​tree/​master/​devops|DevOps Engineer Challenge]]
основы_администрирования_систем_linux.txt · Last modified: 2023/11/27 14:47 by val