Содержание курса
Тема 1. Обзор
Задачи и содержание курса, порядок его изучения.
Тема 2. Интерфейсы Linux
Консольный и графические экраны входа в систему. Особенности рабочего стола, панели задач и системы меню. Особенности оболочки BASH. Особенности работы с «мышкой». Основные приемы настройки графического интерфейса под задачи пользователя. Что такое репозиторий программ. Как подключать дополнительные репозитории. Как устанавливать, удалять и обновлять программы.
Тема 3. Системное администрирование. Основные понятия и определения
Особенности современных операционных систем. Основные понятия администрирования. Заведение и удаление пользователей. Подключение и удаление аппаратных средств. Инсталляция новых программных средств. Резервное копирование. Мониторинг системы. Контроль защиты.
Тема 4. Управление пользователями
Редактирование файла паролей и групп. Установка исходного пароля. Создание "домашнего" каталога. Регистрация учётной информации. Удаление пользователей. Отключение регистрационных имён. Устаревание паролей. Привилегированные пользователи. Команда повышения привилегий. Системные пользователи: владельцы системных каталогов и устройств, «nobody».
Тема 5. Управление файлами
Файлы устройств. Форматирование диска. Разделы. Файловые системы. Включение свопинга. Монтирование и размонтирование файловой системы. Файл автоматического монтирования. Проверка и восстановление файловых систем.
Тема 6. Управление процессами
Идентификатор процесса. Идентификатор родительского процесса. Реальные и эффективные идентификаторы пользователя и группы. Мониторинг процессов. Сигналы. Фоновые процессы. Процессы-"демоны". Процессы-"зомби".
Тема 7. Резервное копирование
Устройства и носители для резервного копирования. Восстановление с резервных копий. Восстановление файловых систем. Программы и подсистемы архивирования.
Тема 8. Запуск и остановка системы
Этапы загрузки. Загрузчик. Инициализация ядра. Конфигурация аппаратных средств. Командные файлы запуска. Остановка и перезапуск системы. Загрузка с альтернативного носителя.
Тема 9. Безопасность и надёжность ОС
Общие задачи администратора по обеспечению безопасности. Обеспечение целостности данных. Поддержка готовности системы. Обеспечение конфиденциальности данных. Дисциплина работы с учётными записями. Человеческий фактор.