Курс "Системное администрирование Linux"

Код: EDU-LIN-10
Специализация: Авторские курсы: Свободное ПО/Open Source

Продолжительность - 5 дней

Производится набор группы

Стоимость:  42 500 руб.  

В курсе рассматриваются:

  • перечень задач, которые выполняет системный администратор;
  • сведения о работе системы, необходимые для выполнения этих задач;
  • подробно — каждая из задач администрирования системы.

В первую очередь рассматривается выполнение задач администрирования при помощи утилит командной строки, но в отдельных случаях будут рассмотрены и утилиты администрирования с графическим или веб интерфейсом.

Курс предназначен для слушателей, имеющих уверенные навыки работы с операционной системой 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. Аварийное восстановление системы

  • Загрузка в оболочку восстановления системы
  • Решение проблем с системным загрузчиком
  • Проверка и исправление файловых систем
  • Монтирование файловых систем и редактирование конфигурационных файлов

В конце обучения на курсе проводится итоговая аттестация в виде теста или на основании оценок за практические работы, выполненных в процессе обучения.


Свободно распространяемое программное обеспечение популярно как среди частных лиц, так и среди организаций. Действительно, СПО позволяет серьезно экономить на приобретении лицензий для компаний, которые многократно тиражируют программное решение. Также благодаря тому, что СПО можно квалифицированно дорабатывать собственными силами под конкретные нужды организации, оно приобретает еще и дополнительную гибкость и удобство в использовании.

Открытое программное обеспечение — это программное обеспечение с открытым исходным кодом. Исходный код создаваемых программ открыт, то есть доступен для просмотра и изменения. Это позволяет использовать уже созданный код для создания новых версий программ, для исправления ошибок и, возможно, помочь в доработке открытой программы.

В конце обучения на курсах проводится итоговая аттестация в виде теста или на основании оценок за практические работы, выполненные в процессе обучения.

Учебный центр "Интерфейс" оказывает консалтинговые услуги по построению моделей бизнес-процессов, проектированию информационных систем, разработке структуры баз данных и т.д.

  • Нужна помощь в поиске курса?
    Наша цель заключается в обеспечении подготовки специалистов, когда и где им это необходимо. Возможна корректировка программ курсов по желанию заказчиков! Мы расскажем Вам о том, что интересует именно Вас, а не только о том, что жестко зафиксировано в программе курса. Если вам нужен курс, который вы не видите на графике или у нас на сайте, или если Вы хотите пройти курс в другое время и в другом месте, пожалуйста, сообщите нам, по адресу mail@interface.ru или shopadmin@itshop.ru
  • Поговорите со своим личным тренинг-менеджером!
    Мы предоставляет Вам индивидуальное обслуживание. Если у вас есть потребность обсудить, все вопросы касательно обучения, свяжитесь, пожалуйста c нами по телефонам: +7 (495) 925-0049, + 7 (495) 229-0436. Или любым другим удобным для Вас средствами связи, которые Вы можете найти на сайтах www.interface.ru или www.itshop.ru

Страница сайта http://www.interface.ru
Оригинал находится по адресу http://www.interface.ru/iservices/training.asp?iId=71827