Описание курса:
Курс позволяет слушателям получить знания, необходимые для администрирования Linux-систем. В программу курса входят такие вопросы администрирования как: установка системы, управление файловыми системами, резервное копирование, управление процессами и безопасностью системы, администрирование пользователей, управление внешними устройствами. Слушатели изучают основы настройки и администрирования сетей, базирующихся на протоколах TCP/IP, проектирование сетей, маршрутизацию.
Курс включает в себя большое количество практических занятий, на которых закрепляются полученные теоретические знания, и приобретается практический опыт установки, конфигурирования и администрирования Linux-систем.
Аудитория курса:
Курс предназначен для системных администраторов, которые используют или планируют использовать в своей работе операционную систему Linux .
Необходимые знания и навыки:
Знание компьютера на уровне пользователя. Понимание принципов работы операционных систем и аппаратуры ПК. Желательно наличие начальных навыков администрирования операционных систем.
Чему вы научитесь:
• основам работы в операционной системе Linux
• принципам системного администрирования
• грамотно устанавливать, настраивать и осуществлять контроль над системой
• корректно запускать и останавливать систему
• осуществлять резервное копирование и восстановление системы
• управлять процессами
• конфигурировать сетевые интерфейсы и статическую маршрутизацию
• диагностировать и устранять неисправности в работе сетевых служб
• пользоваться инструментальными средствами Linux
Программа курса
• Стандарты UNIX.
• Дистрибутивы Linux.
• Как работать с Linux.
• Программы оболочки (shell).
• Файловые системы.
o Файловые системы.
o Имена файлов.
o Иерархия файловой системы.
o Символы подстановки в именах файлов.
o Inode.
• Базовый набор программ.
o Программы навигации по файловой системе.
o Программы для работы с файлами.
o Программы для работы с директориями и программа rm.
o Ссылки.
o Комфортная работа в командной строке.
o Программы для работы с текстовыми файлами.
• Переменные среды окружения.
• Псевдонимы.
• Стандартный ввод, вывод и вывод ошибки
o Перенаправление стандартного вывода.
o Перенаправление стандартного вывода.
o Перенаправление стандартного ввода.
o Конвейеры.
• Программы для работы с текстовыми файлами. Часть 2.
• Поиск файлов в файловой системе.
o which.
o whereis.
o locate.
o find.
• Система помощи.
o man.
o info.
o --help
o HOWTO
o Документация к программам.
• Великий и могучий редактор vi.
o О редакторе.
o Основные команды редактора.
• Система безопасности.
o Права доступа.
o Программа chmod.
o Специальные права.
o Права доступа по умолчанию.
o POSIX ACL.
o Изменение хозяина файла.
• Процессы.
o ps.
o pgrep.
o Потомок — родитель.
o nohup.
o Процессы демоны.
o Сигналы.
o Мониторинг процессов.
o Приоритеты процессов.
o Временная остановка выполнения процесса.
• Основы программирования shell script.
o Запуск приложений.
o Переменные.
o Массивы.
o Экспортирование переменных.
o Взаимодействие с пользователем.
o Подстановка.
o Арифметика.
o Оператор if.
o Программа test.
o Операторы && и ||.
o Оператор case.
o Оператор for.
o Оператор while.
o Оператор select.
o Оператор точка.
o Функции.
• Установка дистрибутива.
o Файлы устройств.
o Примеры разбиения диска на разделы.
• Работа с накопителями.
o Типы файловых систем.
o Разбиение диска на разделы.
o Swap
o Создание, проверка и настройка файловых систем.
o Использование файловых систем.
Параметры монтирования.
o Файл /etc/fstab
o Использование сменных накопителей.
o Мониторинг свободного пространства.
o Программный RAID.
• Пользователи системы.
o Учетная запись пользователя.
o Локальные файлы.
o Группы пользователей.
o Добавление, изменение и удаление локального пользователя.
o Настройка среды окружения пользователя.
• Настройка сети.
o Модули.
o Классический набор программ.
Программа ifconfig.
Программа arp.
Программа route.
o Программа ip.
Объект link.
Объект addr.
Объект route.
o Конфигурационные файлы.
o Программы и файлы.
Программа netstat.
Программа tcpdump.
Файл /etc/hosts.
Файл /etc/services
Настройка клиента DNS.
Удаленный доступ.
Продолжительность курса
5 дней – 40 академических часов
Условия обучения
1. Курс сертифицирован компанией ASPLinux. Занятия построены по методике интенсивных тренингов. Теоретическая информация закрепляется на лабораторных работах по каждой рассматриваемой теме. Дополнительно рассматривается множество практических вопросов и рабочих ситуаций, на основе богатого опыта работы наших преподавателей.
2. Занятия проводят преподаватели с большим опытом практической работы и преподавания курсов по созданию и администрированию сетей под управлением Linux. Наши специалисты имеют статус ASP Linux Certified Trainer.
3. Курсы проводятся в классах, рассчитанных на 8 слушателей и оборудованных мультимедийными проекторами, мощными современными компьютерами (LCD мониторы, CPU – Pentium 4, RAM – 1024Mb, VRAM – 32Mb, HDD – 40Gb).
4. Слушателям выдаются методические пособия на русском языке.
По окончании каждого курса слушатели получают сертификат ASPLinux об успешном окончании курса.
5. Время проведения обучения:
-дневная форма обучения: с 10.00 до 17.30 (по рабочим дням)
-вечерняя форма обучения: с 18.00 до 22.30 (по рабочим дням) + суббота с 10.00 до 17.30
6. Во время обучения слушатели обеспечиваются бесплатным горячим питанием и кофе-брейками.