Текст площадки «Складчик». Упомянутые цены и обещанные результаты могут быть неактуальны; условия покупки проверяйте у продавца.
Обучение построено на основе операционной системы Alt Linux Desktop.
Читать полное описание
Курс "Системное администрирование Linux"
Обучение построено на основе операционной системы Alt Linux Desktop.
В курсе рассматриваются:
перечень задач, которые выполняет системный администратор;
сведения о работе системы, необходимые для выполнения этих задач;
подробно — каждая из задач администрирования системы.
В первую очередь рассматривается выполнение задач администрирования при помощи утилит командной строки, но в отдельных случаях будут рассмотрены и утилиты администрирования с графическим или веб интерфейсом.
Курс предназначен для слушателей, имеющих уверенные навыки работы с операционной системой Linux на уровне пользователя, и знакомых с работой в командной строке.
Программа курса "Системное администрирование Linux"
1. Задачи системного администрирования
Управление пользователями и группами
Управление файловыми системами
Управление дисковыми устройствами
Установка и удаление программного обеспечения (пакетов). Обновление системы
Установка системного загрузчика
Конфигурирование процесса загрузки и завершения работы системы
Управление системными сервисами
Настройка переменных среды и конфигурационных файлов для пользователя и системы
Управление печатью
Управление памятью
Управление системным временем
Управление процессами
Назначение выполнения задач по расписанию
Управление порядком записи и проверка системных логов
Выполнение резервного копирования
Сборка ядра, установка ядра и модулей, наложение патчей
Аварийное восстановление системы
2. Необходимые сведения и навыки
Командные оболочки (shell) и сценарии на языке shell
Консольный редактор vi — инструмент для редактирования сценариев и конфигурационных файлов
Порядок загрузки системы
Типы файловых систем в Linux
Типовая структура файловой системы в Linux
основные утилиты командной строки (обзорно)
3. Управление пользователями и группами
Создание и уничтожение учетной записи.
Пароль учетной записи.
Принадлежность пользователя группе.
Динамическое изменение группы.
Создание и уничтожение групп.
Включение пользователя в группу.
Конфигурационные файлы.
Изменение свойств учетной записи.
Блокирование учетной записи.
Управление пользователями из центра управления системы alterator
4. Управление файлами и файловыми системами
Утилиты изменения владельца файла и прав доступа
Проверка и исправление файловой системы с помощью fsck
Запись буферов на диск с помощью sync
Поиск сбойных блоков на диске — badblocks
создание файловых систем с помощью mke2fs
Проверка и исправление файловой системы с помощью debugfs
Настройка параметров файловой системы — tune2fs
Создание и активизация swap-файла
5. Управление дисковыми устройствами
Разбиение диска, утилита fdisk
Монтирование файловых систем диска, утилита mount
Настройка параметров физического диска, утилита hdparm
Настройки автомонтирования
Конфигурационные файлы, связанные с монтированием файловых систем
Программа KwikDisk
6. Установка и удаление программного обеспечения (пакетов).Обновление системы
Менеджер пакетов rpm
Система управления пакетами apt. Команды apt-get и apt-cache. Конфигурационные файлы apt
Установка пакетов и обновление системы при помощи apt
Графическая оболочка Synaptic. Установка и удаление пакетов, обновление системы при помощи Synaptic
Управление пакетами и обновление системы из центра управления системы alterator
7. Установка системного загрузчика
Загрузчик операционной системы LILO
Настройка и установка LILO
Загрузчик операционной системы GRUB
Настройка и установка GRUB
Установка и настройка загрузчика из центра управления системы alterator
8. Конфигурирование процесса загрузки и завершения работы системы
Последовательность загрузки и загрузочные скрипты
Процесс init
уровни запуска (runlevels)
запуск локальных скриптов
редактирование локальных скриптов
запуск и останов выполнения скриптов на разных уровнях запуска
9. Управление системными службами
Изменение и просмотр информации о службах на разных уровнях запуска с помощью утилиты chkconfig
Запуск и остановка системных служб вручную
Запуск и остановка системных служб из центра управления системы alterator
10. Настройка переменных среды и конфигурационных файлов для пользователя и системы
Команды env, set, unset, export для управления переменными среды
Настройка переменных среды редактированием /etc/profile
Настройка шаблонов конфигурационных файлов пользователей редактированием содержимого /etc/skel
11. Управление печатью
Команда Настройка печати
Команда Принтеры
12. Управление системным временем
Настройка системной даты и времени из апплета панели Часы
Настройка системной даты и времени из центра управления системы alterator
Команда date
конфигурационные файлы сервиса ntp
13. Управление процессами
Процессы в Linux
Команды ps, pgrep, pstree, pkill, top, kill, killall
Сигналы, принимаемые процессами
Управление процессами при помощи KSysGuard
14. Назначение выполнения задач по расписанию
назначение выполнения задач по расписанию при помощи конфигурационных файлов cron
назначение выполнения задач по расписанию при помощи конфигурационных файлов anacron
управления задачами с помощью команды at
15. Управление порядком записи и проверка системных логов
Каталог /var/log
Файл /etc/syslog.conf и служба syslogd
команда logger
команда logrotate
16. Выполнение резервного копирования
Виды резервного копирования: full, incremental, differential
Программы для выполнения архивирования и сжатия файлов: tar, Compress, gzip, bzip2
Утилита cpio
Утилиты dump и restore
Создание резервной копии при помощи dd
Создание скриптов, автоматизирующих резервное копирование
17. Сборка ядра, установка ядра и модулей, наложение патчей
Основные сведение о ядре Linux: модулизированное и монолитное ядро
Утилиты работы с модулями ядра: lsmod, rmmod, insmod, depmod, modprobe, modinfo
Получение и установка исходных кодов ядра
Конфигурирование модуля
Наложение патчей
Программное обеспечение, необходимое для сборки ядра
Компиляция и сборка ядра
Компляция и сборка модулей ядра
Установка ядра и модулей
18. Аварийное восстановление системы
Загрузка в оболочку восстановления системы
Решение проблем с системным загрузчиком
Проверка и исправление файловых систем
Монтирование файловых систем и редактирование конфигурационных файлов