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
основы_администрирования_систем_linux [2020/08/19 08:55]
val [Лабораторные работы]
основы_администрирования_систем_linux [2023/11/27 14:47] (current)
val [Лабораторные работы]
Line 3: Line 3:
   * "UNIX в основном простая операционная система,​ но нужно быть гением,​ чтобы понять её простоту"​ (Денис Ритчи)   * "UNIX в основном простая операционная система,​ но нужно быть гением,​ чтобы понять её простоту"​ (Денис Ритчи)
   * "​Многие вещи нам непонятны не потому,​ что наши понятия слабы; но потому,​ что сии вещи не входят в круг наших понятий"​ (Козьма Прутков)   * "​Многие вещи нам непонятны не потому,​ что наши понятия слабы; но потому,​ что сии вещи не входят в круг наших понятий"​ (Козьма Прутков)
 +
 +
 +  * https://​global.gotomeeting.com/​join/​313682141
  
  
Line 115: Line 118:
   * [[Генератор отчетов awk]] ([[https://​youtu.be/​4PkkMzB7fIM|Видео урок]])   * [[Генератор отчетов awk]] ([[https://​youtu.be/​4PkkMzB7fIM|Видео урок]])
   * [[Команда tar]] (выполнить работу в конце курса)   * [[Команда tar]] (выполнить работу в конце курса)
 +  * Программа WinSCP
   * Команды scp, wget (в лабораторных работах следующего модуля)   * Команды scp, wget (в лабораторных работах следующего модуля)
  
Line 231: Line 235:
 Задание для преподавателя:​ Задание для преподавателя:​
  
-  - установить CentOS +  - установить CentOS ​(NetworkManager) 
-  - установить Ubuntu (netplan)+  - установить Ubuntu (Netplan)
    
 Задание на дом: Задание на дом:
Line 288: 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 674: 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 680: 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 691: Line 704:
 linux# iostat linux# iostat
 </​code>​ </​code>​
 +
  
 === 11.5 Тестирование производительности и выявление нагрузки на сеть === === 11.5 Тестирование производительности и выявление нагрузки на сеть ===
Line 697: 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 749: Line 769:
  
   * [[Инсталяция системы в конфигурации Desktop]] (Установка X сервера,​ менеджера дисплеев,​ оконного менеджера и клиентских программ)   * [[Инсталяция системы в конфигурации Desktop]] (Установка X сервера,​ менеджера дисплеев,​ оконного менеджера и клиентских программ)
 +  * [[Сервис CUPS]]
   * [[Воспроизведение звука]]   * [[Воспроизведение звука]]
   * [[Воспроизведение видео]]   * [[Воспроизведение видео]]
Line 756: Line 777:
   * [[Сервис SSH|SSH вместо XDM]] на примере xbill   * [[Сервис SSH|SSH вместо XDM]] на примере xbill
   * xorg, xorg.conf, startx, twm на примере doom   * xorg, xorg.conf, startx, twm на примере doom
 +  * [[Сервис xRDP]]
   * [[Игровые возможности]]   * [[Игровые возможности]]
  
Line 764: Line 786:
   - Назовите основные компоненты системы XWindow   - Назовите основные компоненты системы XWindow
   - Что общего между getty, sshd и xdm?   - Что общего между getty, sshd и xdm?
 +
 +===== Итоговое тестирование =====
 +
 +  * [[https://​github.com/​ostrovok-team/​code-challenge/​tree/​master/​devops|DevOps Engineer Challenge]]
основы_администрирования_систем_linux.1597816534.txt.gz · Last modified: 2020/08/19 08:55 by val