Курсы Linux

Курс Linux предназначен для тех слушателей, которые ранее не сталкивались с этой операционной системой. Программа курса поможет узнать основные отличия ОС Unix от других операционных систем, получить навыки работы в ней, научиться устанавливать систему и настраивать основные ее параметры. Курс  Linux может быть условно разделён на две части: первая — использование Linux-систем, и вторая – основы администрирования. Для более успешного прохождения обучения по данному курсу слушателям рекомендуется предварительное знакомство с сетевой операционной системой WINDOWS Server.

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

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

Программа

Курс Linux

32 часа

Занятие 1.  Установка Linux

Установка Linux: Варианты установки, особенности каждого из них. Установка с DVD. Описание пошаговой инсталляции. Особенности разбиения жесткого диска. Разделы – назначение и общие рекомендации. Понятие SWAP раздела. Введение в файловые системы Linux. Обзор существующих ФС под Linux. Основные понятия. Inodes, superblocs. Понятие журналирования в файловых системах. Структура и назначение каталогов.

Управление файловыми системами –mount, umount, df, du.

Занятие 2. Файлы, каталоги. Редактор vi. Файловый менеджер MC.

Файловая система Linux. Основные каталоги. Управление файлами и каталогами. Текстовый редактор vi. Открытие и редактирование конфигурационных файлов. Файловый менеджер – Midnight commander. Обзор возможностей. Пункты меню. Навигация и горячие клавиши.

Занятие 3.  Настройка сети

Управление сетевой конфигурацией. Загрузка сетевых драйверов. Внутренние сетевые устройства. Модемы. Управление интерфейсами. Таблица маршрутизации. Нулевая конфигурация. Широкополосные подключения: Ethernet модемы, конфигурация PPPoE, динамический DNS.

Занятие 4.  Установка ПО

Управление установленным ПО. Понятие RPM. Работа с утилитами yum и RPM.

Занятие 5.  Пользователи

Управление пользователями в Linux: Принципы разграничения полномочий пользователей. Понятие прав, групповые права доступа. Цифровое десятичное представление прав. Сhmod. Сhown. Основные команды для работы с пользователями – useradd, groupadd, passwd, userdel. Настройка программы Login.

Занятие 6.  Мониторинг и логирование

Система журнальной регистрации SYSLOGD: Архитектура системы. Основные понятия: источники, уровни важности. Синтаксис файла конфигурации. Удаленное логирование. Обработка файлов – журналов.

Занятие 7.  Автоматизация и планирование

Планировщик в Linux: Принципы работы системы. Синтаксис конфигурационного файла crontab. Командный интерпретатор BASH. Создание скриптов. Управление службами ntsysv, меню system: Управление процессами – ps, top, kill. Учет пользователей в системе – who, last, whoami.

Занятие 8.  Брандмауэры в Linux. Netfilter.

Основы маршрутизации и фильтрации пакетов в Linux: Набор утилит iproute2. Основные функции, понятие и функции объектов. Основы работы с iproute2. Система фильтрации трафика на основе Netfilter. Схема функционирования системы. Основные компоненты системы. Трассировщик соединений. Понятие критериев, виды критериев. Действия и переходы.