УЦ Микротест - источник ваших знаний
 
Личный кабинет Вход / Регистрация
 
 
 
  Вход Регистрация
Логин*
E-mail, указанный при регистрации
Пароль* не помню
 
Войти как пользователь
Вы можете войти на сайт, если вы зарегистрированы на одном из этих сервисов:
 
 
0 позиций

+7 (495) 231-23-51 Москва

+7 (964) 778-99-27 Москва

+7 (343) 286-17-86 Екатеринбург

+7 (3452) 68-88-99 Тюмень

Учебный Центр «Микротест» - обучение и сертификация IT-специалистов

Курс Продвинутое использование GNU/Linux (Код: L-101)

Linux

Чтобы заказать курс, нажмите на удобную дату прохождения обучения
Екатеринбург
Тюмень
Сентябрь ´17
Октябрь ´17
Ноябрь ´17
Декабрь ´17
Январь ´18
Февраль ´18
Март ´18
Апрель ´18
Май ´18
Июнь ´18
Июль ´18
Август ´18
Сентябрь ´18
20 - 24
12 - 16 04 - 08

Если в расписании нет удобных для Вас дат, напишите нам - мы разработаем удобные варианты специально для Вас!

L-101 - это базовый курс по системному администрированию, установке и управлению отдельной системой Linux


Курс длится 40 академических часов


Аудитория
Для начинающих администраторов Linux/Unix систем.
Необходимая подготовка

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

Цели курса

По окончании курса Вы сможете:

  • Работать в оболочке bash и использовать продвинутые возможности bash;
  • Управлять переменными оболочки;
  • Использовать документацию, поставляемую вместе с дистрибутивами GNU/Linux, для нахождения ответов на возникающие вопросы;
  • Осуществлять навигацию по файловой системе и производить базовые операции с файлами и каталогами;
  • Управлять процессами;
  • Использовать редактор vi для создания и модификации текстовых файлов;
  • Управлять стандартными потоками;
  • Использовать основные команды и утилиты GNI/Linux (cat, less, more, tail, head, diff, sort, uniq, cut, join, paste, tr, nl, od, split, pr, exapnd, wc, fmt, xargs);
  • Применять регулярные выражения и утилиты sed и grep для обработки текстовой информации;
  • Использовать потоковый редактор awk для конструирования новых Linux команд;
  • Создавать сценарии на языке оболочки bash.

Подробная программа курса

Содержание

Глава 1. Что такое GNU/Linux. (1)

  • История создания GNU/Linux.
  • Что означает свобода распространения программного обеспечения?
  • Устройство и функции операционной системы GNU/Linux.

Глава 2. Начало работы в GNU/Linux.(2)

  • Получение учетной записи и вход в сеанс.
  • Как вводить команды в shell?
  • Смена пароля пользователя.
  • Идентификация пользователя.
  • Кто в сеансе?

Глава 3. Работа в оболочке Bash. (4)

  • Что такое оболочка?
  • Структура командной строки.
  • Наиболее распространенные оболочки в GNU/Linux.
  • Встроенные и системные команды.
  • Ввод, редактирование и исполнение команд.
  • Переменные оболочки и переменные окружения.
  • Экранирование (quotation).
  • История команд.
  • Автоматическое дополнение в командной строке.
  • Псевдонимы команд (aliases).
  • Командная подстановка.
  • Вычисление арифметических выражений в командной строке.
  • Шаблоны подстановки и перечисление.

Глава 4. Помощь и документация. (2)

  • Сообщения о неверном синтаксисе и встроенная в команды подсказка.
  • Встроенная помощь оболочки Bash.
  • Страницы помощи man.
  • Файлы страниц man.
  • Система TexInfo.
  • Документация, поставляющаяся с программными пакетами.
  • Источники информации в Internet.

Глава 5. Работа с файлами и каталогами. (3)

  • Система файлов и каталогов.
  • Получение списков файлов и каталогов.
  • Перемещение по дереву каталогов.
  • Создание и удаление файлов и каталогов.
  • Копирование, перемещение и переименование файлов.
  • Поиск файлов.
  • Поиск файлов по подстроке в имени в базе данных.
  • Определение типа файлов.

Глава 6. Процессы.(4)

  • Процессы и задания.
  • Фоновый режим выполнения заданий.
  • Жизненный цикл процесса.
  • Мониторинг процессов.
  • Сигналы.
  • Перехват и обработка сигналов в Bash.
  • Управление приоритетом процессов.

Глава 7. Редактор vi. (4)

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

Глава 8. Текстовые файлы и потоки. (8)

  • Перенаправление потоков ввода-вывода.
  • Конвейеры и фильтры.
  • Команда echo.
  • Просмотр файлов с помощью more и less.
  • Объединение файлов с помощью cat.
  • Команды head и tail.
  • Вырезание текста с помощью cut.
  • Потоковый редактор sed.
  • Потоковый редактор awk.
  • Сравнение файлов и каталогов.
  • Замена символов табуляции на пробелы.
  • Простое форматирование текста.
  • Подготовка текста к печати.
  • Сортировка строк.
  • Вывод неповторяющихся строк.
  • Объединение строк двух файлов по общему полю.
  • Подсчет количества и нумерация строк.
  • Замена символов в строках с помощью команды tr.
  • Слияние строк.
  • Получение дампа.
  • Разделение файлов на части.
  • Команда xargs.

Глава 9. Регулярные выражения. (5)

  • Классификация регулярных выражений.
  • Поиск текста с помощью grep.
  • Использование обратных ссылок.
  • Использование регулярных выражений с sed.
  • Регулярные выражения в awk.

Глава 10. Написание сценариев Bash. (7)

  • Сценарии оболочки.
  • Использование переменных оболочки.
  • Интерактивная установка значений переменных.
  • Позиционные параметры.
  • Оператор test.
  • Условное исполнение команд.
  • Оператор case.
  • Циклы.
  • Функции.  

Скрыть подробную программу курса

Готовит к тесту
LPI-101
Необходим для получения званий
  • LPIC-1-ый уровень

Заказать обучение «Продвинутое использование GNU/Linux (L-101)» можно, кликнув на удобную дату его проведения, по почте training AT training-microtest DOT ru или по одному из телефонов, указанных в разделе Контакты.



 
Заказать
Добавить отзыв Вы сможете после регистрации на нашем сайте

Зарегистрироваться или авторизоваться