Курс: Администрирование GNU/Linux

Курс: Администрирование GNU/Linux

Курс: Администрирование GNU/Linux


Продолжительность курса: 40 ак. ч.

Формат обучения:
• Очно - на территории нашего учебного центра или на территории Заказчика (для корпоративных клиентов)
• Онлайн обучение с помощью вебинаров в режиме "здесь и сейчас"
• Дистанционно с помощью системы СДО в любое удобное для вас время

Описание курса:
Обучение в рамках данного курса предназначено для подготовки слушателей к сдаче тестов Linux Professional Institute LPI-101 в рамках сертификации LPI Level I “Базовое администрирование GNU/Linux”.
Требования сертификации LPI Level I были пересмотрены в апреле 2009 г. Предлагаемый Вашему вниманию курс соответствует последним требованиям LPI и содержит наиболее свежую информацию. Последняя (третья) версия курса вышла в июле 2010г

Аудитория:
Курс предназначен для профессионалов в области системного администрирования и системного программирования GNU/Linux

Необходимая подготовка:
Обучаемые должны иметь базовый опыт работы с любыми операционными системами не менее года. Опыт работы с GNU/Linux и/или UNIX системами приветствуется

Результат обучения:
После изучения курса слушатель будет уметь:
• Слушатели, прошедшие обучение в рамках данного курса, смогут администрировать GNU/Linux системы, выполняя стандартные операции настройки, установки, резервного копирования программного обеспечения и управления пользователями
• Слушатели получат опыт работы с утилитами командной строки и оболочкой Bash
• Слушатели изучат работу с файловыми системами GNU/Linux, поймут права доступа к файлам DAC, научатся управлять процессами
• Аспекты, относящиеся к настройке аппаратного обеспечения и соответствующим настройкам GNU/Linux, также рассматриваются в данном курсе
• Слушатели изучат процедуры загрузки GNU/Linux, познакомятся с системой инициализации SVR4 и процедурами останова и перезагрузки системы

Программа курса:
Модуль 1. Введение
• История появления GNU/Linux
• Что такое свободное программное обеспечение?
• Функции операционной системы GNU/Linux
• Аппаратные платформы, поддерживаемые GNU/Linux
• Понятие дистрибутива

Модуль 2. Знакомство с GNU/Linux
• Учетная запись пользователя и вход в сеанс
• Ввод команды в оболочке
• Пароли пользователей
• Идентификаторы пользователей
• Определение пользователей, работающих в настоящий момент в системе

Модуль 3. Работа в оболочке Bash
• Предназначение командной оболочки
• Варианты структуры командной строки
• Наиболее распространенные оболочки в GNU/Linux
• Два класса команд: встроенные и системные
• Приемы работы в командной строке
• Переменные оболочки и окружения
• Командная история
• Дополнение имен
• Псевдонимы (aliases)
• Командная подстановка
• Вычисление арифметических выражений средствами оболочки
• Файловые шаблоны и перечисление

Модуль 4. Помощь и документация
• Сообщения об ошибочном синтаксисе команды
• Встроенная помощь оболочки
• Система помощи man
• Структура страниц man
• Гипертекстовая система GNU TexInfo
• Документация производителей ПО
• HOWTO, FAQ и дополнительные источники информации в Internet

Модуль 5. Работа с файлами и каталогами
• Иерархическая организация файловой системы
• Получение списка файлов
• Переход в другой каталог
• Создание и удаление файлов и каталогов
• Копирование, перемещение, переименование файлов и каталогов
• Поиск в файловой системе
• Быстрый поиск по базе данных имен файлов
• Определение типа содержимого файлов

Модуль 6. Управление процессами
• Определение процесса и задания
• Фоновый запуск заданий
• Жизненный цикл процесса в системе
• Мониторинг процессов
• Определение количества свободной памяти в системе
• Файловая система /proc
• Управление процессами. Сигналы
• Перехват сигналов в оболочке
• Управление приоритетом

Модуль 7. Работа в текстовом редакторе vi
• Запуск и режимы работы vi
• Перемещение курсора по тексту
• Команды редактирования текста
• Команды поиска и замены
• Команды работы с файлами

Модуль 8. Текстовые утилиты GNU/UNIX и потоки
• Перенаправление потоков
• Конвейеры
• Команда echo
• Пэйджеры more и less
• Объединение содержимого файлов с помощью cat
• Команды head и tail
• Вырезание строк и символов в тексте с помощью cut
• Потоковый редактор sed
• Потоковый редактор awk
• Сравнение содержимого файлов - diff
• Команда expand
• Простое форматирование текста командой fmt
• Подготовка текста к печати - pr
• Сортировка строк командой sort
• Фильтрация неповторяющихся строк командой uniq
• Объединение строк двух файлов по общему полю с помощью join
• Подсчет количества и нумерация строк
• Замена символов с помощью команды tr
• Слияние строк
• Получение дампов
• Разделение файлов на части – split и csplit
• Команда xargs

Модуль 9. Регулярные выражения
• Метасимволы и квантификаторы
• Поиск строк с помощью grep
• Обратные ссылки
• Регулярные выражения в sed
• Регулярные выражения в awk

Модуль 10. Система файлов в GNU/Linux
• Компоненты файловой системы
• Права владения
• Права доступа к файлам
• Права доступа к каталогам
• Изменение прав владения
• Изменение прав доступа
• Команда umask
• Особые биты прав доступа: SUID, SGID и sticky bit
• Общепринятые соглашения о суффиксах имен файлов
• Специальные типы файлов
• Жесткие связи
• Символьные ссылки

Модуль 11. Работа с жесткими магнитными дисками
• Накопители на жестких магнитных дисках
• Именование жестких магнитных дисков
• Создание разделов с помощью fdisk
• Файловые системы ext2, ext3, ext4, XFS, JFS, vfat
• Создание файловой системы командой mkfs
• Проверка целостности файловой системы - fsck
• Монтирование файловых систем - mount
• Подкачка и виртуальная память
• Настройка монтирования файловых систем в /etc/fstab
• Мониторинг дисковых ресурсов – df и du

Модуль 12. Резервное копирование
• Планирование операций резервного копирования
• Команда dd
• Команды сжатия файлов gzip, bzip2
• Архиватор tar
• Архиватор cpio
• Архиватор pax

Модуль 13. Процесс загрузки и уровни выполнения
• Этапы процесса загрузки
• Загрузчик LILO
• Загрузчик GRUB
• Последовательность инициализации системы
• Уровни исполнения
• Остановка и перезагрузка системы

Модуль 14. Установка GNU/Linux
• Распространенные варианты установки GNU/Linux
• Требования к аппаратному обеспечению
• Подготовка к установке GNU/Linux
• Установка GNU/Linux
• Установка локали
• Русификация консоли

Модуль 15. Установка оборудования
• Установка нового оборудования
• Модули ядра
• Команда dmesg
• Файловая система udev
• Каталоги /dev, /proc, /sys
• Устройства PCI
• Установка SCSI устройств
• Установка сетевых адаптеров
• Работа со звуковыми картами
• Поддержка USB устройств
• Устройства PCMCIA
• Установка модемов

Модуль 16. Сборка и установка ядра Linux
• Необходимость пересборки ядра
• Система именования ядер Linux
• Получение ядра, распаковка его и наложение обновлений
• Конфигурирование и сборка ядра
• Создание образа первичного электронного диска и настройка загрузчика

Модуль 17. Управление программным обеспечением
• Принципы управления программным обеспечением
• Установка программного обеспечения из пакетов с исходным кодом
• Библиотеки
• Менеджер пакетов RPM
• Утилиты yum и zypper
• Система управления пакетами Debian

Модуль 18. Управление пользователями
• Учетные записи пользователей
• Администрирование пользователей
• Пароли пользователей
• Администрирование групп пользователей
• Пользовательские профили
• Квотирование дискового пространства

Модуль 19. Написание сценариев Bash
• Сценарии оболочки
• Переменные
• Экранирование выражений
• Интерактивный ввод данных
• Позиционные параметры
• Команда test
• Условное исполнение команд
• Команда case
• Циклы for, while, until
• Функции в сценариях

Модуль 20. Отложенное и регулярное выполнение заданий
• Отложенное выполнение заданий с помощью at
• Регулярное выполнение заданий с помощью cron

Модуль 21. Служба журналирования
• Демоны klogd и syslogd
• Утилита logger
• Система ротации журналов

Модуль 22. Локализация
• Понятие локализация
• Библиотеки локализации
• Настройка локализации
• Переменные окружения локализации
• Кодировки
• Конвертация кодировок файлов
• Настройка временной зоны

Характеристики курса

  • Начало: Ведется набор
  • Вендор: GNU/Linux
  • Код курса: LPI-101
  • Город: Москва,
  • Направление: Общие курсы Linux
  • Академических часов: 40
  • Количество мест: 8
  • Очно: 33900 ₽
  • Дистанционно: 33900 ₽
Записаться на курс

Курсы повышения квалификации
и профессиональной переподготовки


График работы:
Мы отвечаем на звонки и письма в будние дни с 7:00 до 16:00 по Мск

Юридический адрес организации:
614010, г. Пермь, ул. Клары Цеткин, д. 14, офис 32

8 800 (600)-66-16

learning@eshift.ru