User Tools

Site Tools


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

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_2026 [2026/04/01 13:22]
val [Модуль 4. Получение справки]
— (current)
Line 1: Line 1:
-====== Основы администрирования Linux 2026 ====== 
  
-  * "UNIX в основном простая операционная система,​ но нужно быть гением,​ чтобы понять её простоту"​ (Денис Ритчи) 
-  * "​Многие вещи нам непонятны не потому,​ что наши понятия слабы; но потому,​ что сии вещи не входят в круг наших понятий"​ (Козьма Прутков) 
- 
-===== Программа курса ===== 
- 
-  * [[https://​www.specialist.ru/​course/​yun1-b|Linux. Уровень 1. Основы администрирования]] 
- 
-===== Модуль 0. Подготовка стенда в классе ===== 
- 
-  * Узнать свой номер стенда 
- 
-===== Модуль 1. Введение в операционную систему GNU/Linux ===== 
- 
-  * [[https://​ru.wikipedia.org/​wiki/​Bell_Labs|Лаборатории Белла]] 
-  * [[https://​ru.wikipedia.org/​wiki/​Space_Travel_(игра)|Space Travel]] 
-  * [[https://​ru.wikipedia.org/​wiki/​UNIX|UNIX]] 
-  * Список команд 1-й редакции UNIX (1971) 
-''​cat,​ chdir, chmod, cp, ed, find, mail, mkdir, mkfs, mount, mv, rm, rmdir, wc, who.''​ 
-  * [[https://​ru.wikipedia.org/​wiki/​UNIX_System_V|UNIX System V]] 
-  * [[https://​ru.wikipedia.org/​wiki/​BSD|UNIX BSD]] 
-  * [[https://​ru.wikipedia.org/​wiki/​POSIX|POSIX]] 
-  * [[https://​ru.wikipedia.org/​wiki/​GNU|GNU]] 
- 
-  * [[https://​ru.wikipedia.org/​wiki/​Столлман,​_Ричард_Мэттью|Ричард Мэттью Столлман]] 
-  * [[https://​ru.wikipedia.org/​wiki/​Таненбаум,​_Эндрю|Э́ндрю Стюарт Таненба́ум]] 
-  * [[https://​ru.wikipedia.org/​wiki/​Торвальдс,​_Линус|Линус Торвальдс]] 
- 
-  * [[https://​ru.wikipedia.org/​wiki/​История_Linux|История Linux]] 
- 
-  * [[Выбор дистрибутива Linux]] 
-  * [[Организация системы UNIX]] ​ 
-===== Модуль 2. Установка ===== 
- 
-  * Обзор вариантов и этапы [[Инсталляция системы Linux]] (**практикум**) 
-  * !!! Отключить автоматическую настройку в VBox и использовать "​Сетевой мост"​ 
- 
-  * [[Технология VirtualBox]],​ экспорт конфигураций (**практикум**) 
- 
-===== Модуль 3. Основы работы в командной строке ===== 
- 
-Подключение к UNIX 
- 
-  * [[https://​ru.wikipedia.org/​wiki/​Телетайп|Телетайп]] 
-  * [[https://​ru.wikipedia.org/​wiki/​Текстовый_терминал|Текстовый_терминал]] 
-  * [[https://​ru.wikipedia.org/​wiki/​RS-232|Интерфейс RS-232]] 
-  * [[https://​ru.wikipedia.org/​wiki/​Telnet|Telnet]] 
-  * [[https://​ru.wikipedia.org/​wiki/​SSH|Протокол SSH]] 
- 
-  * [[https://​ru.wikipedia.org/​wiki/​X_Window_System|X Window System]] 
-  * [[https://​ru.wikipedia.org/​wiki/​XDM|X Display Manager]] 
- 
-Работа в командной строке 
- 
-  * [[https://​ru.wikipedia.org/​wiki/​Интерфейс_командной_строки|Интерфейс командной строки]] 
-  * [[https://​ru.wikipedia.org/​wiki/​Bash|Bourne again shell]] 
- 
-  * [[https://​www.tutorialspoint.com/​unix_terminal_online.php|Unix Terminal Online]] 
- 
-  * [[https://​youtu.be/​jAhvVBpx3IM|Видео урок: Как пользователи использовали UNIX :)]] 
-  * [[https://​youtu.be/​7lE8Y8U4M0g|Видео урок: Принцип работы терминала UNIX]] 
- 
-  * [[Сервис SSH]] - PyTTY, MobaXTerm, WinSCP, cmder (**практикум**) 
-  * Интерпретатор bash - горячие клавиши,​ копирование/​вставка текста (**практикум**) 
-  * [[Настройка командных интерпретаторов]] 
-  * Команды и параметры ([[Структура команд UNIX]]) (**практикум**) 
-  * Типы команд (type cd, pwd, exit, history, echo) 
-  * Символы подстановки (пример использования:​ [[Команда chroot]]) 
-  * [[Переменные окружения]] и экранирование 
-  * [[Перенаправление потоков ввода/​вывода]] и конвейеры ([[Команды фильтры]]) 
-  
-===== Модуль 4. Получение справки ===== 
- 
-  * Обзор справочных систем ​ 
-  * [[https://​ru.wikipedia.org/​wiki/​Google_(поисковая_система)]] 
-  * [[https://​ru.wikipedia.org/​wiki/​Stack_Overflow]] 
-  * [[https://​ru.wikipedia.org/​wiki/​Большая_языковая_модель]] 
- 
-  * Справочная система man и info, навигация и поиск внутри документа (**практикум**) 
-  * [[Документация UNIX]] 
-  * [[Локализация окружения]] для отдельных команд (**практикум**) 
- 
-  * Доп задание:​ найти команду,​ выводящую список файлов в каталоге /usr/share, отсортированный по размеру ​ 
- 
-===== Модуль 5. Работа с файлами и текстом в командной строке ===== 
- 
-  * [[Структура файловой системы]] (стандарт [[https://​ru.wikipedia.org/​wiki/​FHS|FHS]]) 
-  * [[Команды для работы с файловой системой]] (утилиты ls, touch, mkdir, ln, cp, mv, rm, rmdir) 
-  * [[Команда find]] 
-  * [[Локализация системы#​Локализация временной зоны]] (**практикум**) 
-<​code>​ 
-$ cp -r /​usr/​share/​man /tmp/man 
- 
-$ find /tmp/man | wc -l 
-</​code>​ 
-  * [[Команды чтения содержимого файлов]] (утилиты cat, tac, head, tail, more, less, grep, sort, wc) 
-  * [[Текстовые редакторы ed, sed, vi, vim]] ([[https://​youtu.be/​r8e7F46un7A|Видео урок]]) (**практикум**) 
-  * [[Текстовый редактор nano]] (**практикум**) 
-  
-===== Модуль 6. Работа с оборудованием,​ носителями и сетью ===== 
- 
-  * Просмотр общей информации (утилиты lscpu, free, lspci, lsusb, lshw) 
-  * [[Анализ оборудования в Linux]] 
- 
-  * Именование сетевых плат 
-  * Обзор конфигурационных файлов для управления сетью 
-  * Диагностика работы сети (утилиты ifconfig, ip, route, netstat, ss, ping, traceroute) 
-  * [[Настройка сети в Linux]] (**практикум**) 
-  * [[Утилиты для тестирования сети]] 
- 
-  * Обзор протокола [[Сервис FreeRADIUS#​EAP]] для 802.1x 
-  * [[Настройка сети в Linux#​Использование NetworkManager]] (**практикум**) 
-  * [[Инсталяция системы в конфигурации Desktop]] (**практикум**) 
- 
-  * Обзор вариантов разметки носителей,​ файловых систем,​ именование носителей и разделов 
-  * Просмотр информации о носителях и файловых системах (утилиты lsblk, blkid, df, du) 
-  * Создание и удаление разделов с помощью fdisk 
-  * Создание файловых систем (утилиты mkfs.*) 
-  * Монтирование (утилита mount, файл /etc/fstab) 
-  * [[Управление файловыми системами в Linux]] (**практикум**) 
- 
-  * Можно показать перенос каталога /var на новый раздел с окончательной синхронизацией в однопользовательском режиме с [[Использование загрузчика GRUB]] и [[Пакет RSYNC]] ​ 
-  * Можно показать физическое увеличение файла диска VM 
- 
-  * [[Управление файловыми системами в Linux#​Использование LVM]] (Logical Volume Manager) 
-  * Можно показать добавление физичекского диска в том 
-  
-===== Модуль 7. Процессы ===== 
- 
-  * Обзор псевдофайловой системы [[Анализ оборудования в Linux#​procfs]] 
-  * Просмотр информации (утилиты ps и top) [[Процессы UNIX]] 
- 
-  * [[Перенаправление потоков ввода/​вывода]] (**практикум** команда tee для wget) 
-  * [[Переменные окружения#​Управление процессами через переменные окружения]] ​ 
-  * https_proxy для [[Утилита wget]] и [[Firefox]] (**практикум** ) 
-  * [[Локализация окружения]] для всей системы (**практикум**) 
-  * [[Коды завершения]] (практикум в 13-м модуле) 
-  * [[Сигналы]] (**практикум** vi Ctrl Z) 
- 
-  
-===== Модуль 8. Системы инициализации и управление сервисами ===== 
- 
-  * Обзор систем инициализации 
-  * Система инициализации systemd 
-  * Управление сервисами (утилита systemctl) 
-  * [[Сервис SSH#​Аутентификация с использованием ключей ssh]] 
-  * [[Управление сервисами в Linux]] (**практикум**) 
-  
-===== Модуль 9. Управление ПО ===== 
- 
-  * [[https://​ru.wikipedia.org/​wiki/​Исходный_код]] 
-  * [[https://​ru.wikipedia.org/​wiki/​Компьютерная_программа]] 
- 
-  * [[Установка ПО из исходных текстов]] ([[https://​youtu.be/​oz3WCD-dDpc|Видео урок]]) 
- 
-  * Обзор вариантов управления ПО 
-  * Работа с ПО из репозиториев (утилита apt) 
-  * [[Управление ПО в Linux]] 
-  
-===== Модуль 10. Управление локальными пользователями и группами ===== 
- 
-  * Обзор конфигурационных файлов 
-  * Управление пользователями (утилиты useradd, usermod, userdel, passwd) 
-  * Управление группами (утилиты groupadd, groupmod, groupdel) 
-  * [[Управление учетными записями в Linux]] 
-  * Повышение привилегий (утилиты su и [[Пакет sudo]]) 
-  * [[Настройка командных интерпретаторов]] (TMOUT, HISTCONTROL) 
-  
-===== Модуль 11. Дискреционный контроль доступа ===== 
- 
-  * Обзор видов контроля доступа 
-  * Владение 
-  * Права доступа UNIX 
-  * Утилиты chown, chgrp, chmod, umask 
-  * [[Система безопасности UNIX]] 
-  
-===== Модуль 12. Архивация и компрессия ===== 
- 
-  * [[Команда tar]] 
-  * Компрессоры gzip, bzip2, xz 
- 
-===== Модуль 13. Выполнение задач по расписанию ===== 
- 
-  * [[Планирование выполнения заданий в Linux]] 
-  * [[Коды завершения#​Простая система мониторинга]] и [[Сервисы Gateway и routing#​Управление таблицей маршрутизации]] (**практикум**) 
-  
-===== Модуль 14. Дополнительные материалы ===== 
- 
-  * [[Анализ производительности системы]] 
-  * [[Регулярные выражения]] 
-  * [[Система управления печатью CUPS]] 
основы_администрирования_linux_2026.1775038962.txt.gz · Last modified: 2026/04/01 13:22 by val