Курс: Использование Red Hat Linux

Курс: Использование Red Hat Linux

Курс: Использование Red Hat Linux


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

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

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

Аудитория:
Сотрудники компаний и домашние пользователи Red Hat Linux, переходящие на эту систему с других платформ и офисных пакетов, и желающие быстро освоить на аналогичном уровне выполнение своих обычных задач в системе и приложениях Linux

Необходимая подготовка:
Навыки пользователя персонального компьютера, использование мыши, меню, графического интерфейса пользователя

Программа курса:
Модуль 1. Обзор
• История UNIX
• Принципы UNIX
• Проект GNU / Фонд FSF
• GPL – Универсальная Общественная Лицензия GNU
• Корни Linux. Почему Linux?
• Red Hat Enterprise Linux
• Рекомендуемые характеристики оборудования
• Локальный вход в систему
• Виртуальные консоли
• Графическая инфраструктура Xorg
• Графические окружения Xorg
• Запуск Xorg
• Смена пароля

Модуль 2. Запуск команд и получение справки
• Запуск команд
• Некоторые простые команды
• Получение справки
• Команда whatis
• Параметр --help
• Чтение кратких справок по использованию
• Команда man
• Перемещение по страницам man
• Команда info
• Перемещение по страницам info
• Расширенная документация
• Документация Red Hat
• Лабораторная работа. Получение справки с помощью команд

Модуль 3. Просмотр файловой системы
• Концепция иерархии файлов в Linux
• Некоторые важные каталоги
• Другие важные каталоги
• Текущий рабочий каталог
• Имена файлов и каталогов
• Абсолютные пути
• Относительные пути
• Смена каталога
• Просмотр содержимого каталога
• Копирование файлов и каталогов
• Копирование файлов и каталогов. назначение
• Перемещение и переименование файлов и каталогов
• Перемещение и переименование файлов и каталогов. назначение
• Создание и удаление файлов
• Создание и удаление каталогов
• Использование Nautilus
• Перемещение и копирование файлов в Nautilus
• Определение содержимого файла
• Просмотр текстового файла целиком
• Просмотр текста постранично
• Лабораторная работа. Просмотр файловой системы

Модуль 4. Оболочка bash
• Введение в bash
• Наследие и возможности bash
• Полезные приёмы командной строки. массовая обработка файлов
• Полезные приёмы командной строки. клавиша Tab
• Полезные приёмы командной строки. история команд
• Расширение командной строки. тильда
• Расширение командной строки. переменные и строки
• Расширение командной строки. команды и математические операции
• Защита от расширений. обратная косая черта
• Защита от расширений. кавычки
• Приёмы работы с историей
• Приёмы редактирования команд
• Приёмы редактирования команд. режимы редактирования
• gnome-terminal
• Лабораторная работа. Исследование оболочки bash

Модуль 5. Стандартный ввод/вывод и каналы
• Стандартный ввод/вывод
• Перенаправление ввода и вывода
• Перенаправление вывода
• Перенаправление стандартного вывода
• Перезапись или добавление
• Перенаправление стандартного канала ошибок
• Перенаправление каналов вывода и ошибок
• Перенаправление ввода
• Использование каналов для соединения процессов
• Полезные назначения каналов tee
• Лабораторная работа. Стандартный ввод/вывод и каналы

Модуль 6. Пользователи, группы и разрешения
• Модель безопасности Linux
• Пользователи
• Группы. Пользователь root
• Безопасность файлов в Linux
• Типы разрешений
• Изучение разрешений
• Интерпретация разрешений
• Изучение каталогов
• Безопасность процессов в Linux
• Изменение разрешение – символьная запись
• Изменение разрешение – числовая запись
• Изменение разрешений в Nautilus
• Лабораторная работа. Файловые разрешения

Модуль 7. Основы работы и печать в редакторах vi и vim
• Обзор vi и vim
• Запуск vi и vim
• Три режима vi и vim
• Перемещение курсора
• Переход в режим вставки
• Выход из режима вставки.
• Изменение, удаление и вырезание
• Вставка
• Отмена изменений
• Поиск текста
• Приёмы работы в командном режиме
• Сохранение файла и выход из программы. режим ex
• Печать в Linux
• Команды печати
• Утилиты печати
• Лабораторная работа. Основы редакторов vi и vim

Модуль 8. Файловая система Linux внутри
• Разделы и файловые системы
• Дескрипторы Inode
• Каталоги
• Дескрипторы Inode и каталоги
• cp и дескрипторы Inode
• mv и дескрипторы Inode
• rm и дескрипторы Inode
• Символические (или "мягкие") ссылки
• Жёсткие ссылки
• Семь фундаментальных типов файлов
• Проверка свободного пространства
• Съёмные носители
• Монтирование CD и DVD
• Монтирование USB-носителей
• Монтирование дискет
• Форматирование дискет
• Зачем нужны архивные файлы?
• Создание архива
• Просмотр архивов
• Извлечение файлов из архива
• Зачем использовать сжатие файлов?
• Утилиты сжатия
• Использование сжатия
• Сжатие архивов
• Создание tar-архива на неформатированных дискетах
• Лабораторная работа. Файловая система Linux

Модуль 9. Настройка оболочки bash
• Настройка оболочки bash
• Переменные
• Настройка оболочки. локальные переменные
• Распространённые локальные переменные
• Локальная переменная PS1
• Псевдонимы
• Другие способы настройки оболочки
• Настройка команд. Переменные окружения
• Распространённые переменные окружения
• Переменная окружения TERM
• Переменная окружения PATH
• Как оболочка расширяет командную строку
• Сценарии запуска оболочки
• Оболочки входа
• Сценарии запуска. порядок выполнения
• /etc/profile
• /etc/profile.d
• ~/.bash_profile и ~/.bashrc
• ~/.bash_logout
• Лабораторная работа. Настройка оболочки bash

Модуль 10. Более сложные вопросы, связанные с пользователями, группами и разрешениями
• Коды пользователей и групп
• Файлы /etc/passwd, /etc/shadow и /etc/group
• Системные пользователи и группы
• Смена своего удостоверения
• Команды, сообщающие сведения о пользователе
• Разрешения по умолчанию
• Специальные разрешения
• Специальные разрешения для исполняемых файлов
• Специальные разрешения для каталогов
• Лабораторная работа. Переключение пользователей и назначение umask

Модуль 11. Расширенное использование редакторов vi и vim
• Изменение положение файла
• Изменение положения экрана
• Фильтрация
• Режим ex. поиск и замена
• Визуальный режим
• Расширенное чтение и сохранение
• Настройка vi и vim
• Расширение своего словаря
• Обращение к дополнениям
• Лабораторная работа. Расширенное использование редакторов vi и vim

Модуль 12. Знакомство с обработкой строк
• head
• tail
• tail – продолжение
• wc
• sort
• uniq
• cut
• Другие средства обработки строк
• Сравнение версий с использованием diff
• Проверка орфографии с помощью aspell
• Средства форматирования текста
• Лабораторная работа. Знакомство с обработкой строк

Модуль 13. Обработка строк с использованием регулярных выражений
• Поиск шаблона с помощью регулярных выражений
• Специальные символы
• Модификаторы
• Привязки
• Комбинации regex
• Примеры регулярных выражений
• Помещайте в кавычки свои регулярные выражения!
• grep
• sed
• Использование sed
• less и slocate
• Регулярные выражения в vi и vim
• Расширенные регулярные выражения
• Расширенный синтаксис регулярных выражений
• awk
• Использование awk
• Лабораторная работа. Обработка строк с использованием регулярных выражений

Модуль 14. Поиск и обработка файлов
• slocate
• Примеры использования slocate
• find
• Простые примеры использования find
• find и логические операторы
• find и разрешения
• find и числовой критерий
• find и время обращения
• Запуск команд с использованием find
• Примеры выполнения find
• Средство поиска в Gnome
• Лабораторная работа. Поиск и обработка файлов

Модуль 15. Изучение и управление процессами
• Что такое процесс?
• Как создаются процессы
• Происхождение процесса
• Состояние процесса
• Просмотр процессов
• Передача процессам сигналов
• Завершение процессов
• Изменение приоритета процесса
• Изменение приоритета процесса — продолжение
• Интерактивные средства управления процессами
• Запуск процесса на переднем плане
• Запуск процесса в фоновом режиме
• Приостановка процесса
• Просмотр фоновых и приостановленных заданий
• Возобновление приостановленных заданий
• Составные команды
• Планирование отложенного выполнения процессов
• Назначение периодически повторяющихся процессов
• Использование cron
• Формат файла Crontab
• Лабораторная работа. Управление процессом

Модуль 16. Сетевые клиенты
• Web-клиенты
• Firefox
• Другие графические Web-браузеры
• Не графические Web-браузеры
• wget
• Электронная почта и обмен сообщениями
• Evolution
• Настройка Evolution
• Evolution и GnuPG
• Другие графические почтовые клиенты
• Не графические почтовые клиенты
• Gaim
• Удалённый доступ и передача файлов
• ssh. безопасная оболочка (Secure SHell)
• scp. безопасное копирование (Secure CoPy)
• telnet и «r» службы
• rsync
• lftp
• gFTP
• smbclient
• Передача файлов в Nautilus
• Клиенты Xorg
• Средства сетевой диагностики
• Лабораторная работа. Сетевые клиенты

Модуль 17. Сценарии для оболочки bash
• Основы сценариев
• Создание сценариев оболочки
• Создание сценариев оболочки — продолжение
• Вывод данных
• Обработка ввода
• Состояние завершения
• Структуры управления
• Условное выполнение
• Структуры выбора. использование оператора if
• Проверки файлов
• Проверки строк
• Структуры выбора. использование операторов if/else
• Структуры выбора. использование оператора case
• Структуры повторения. цикл for
• for и последовательности
• Структуры выбора. цикл while
• continue и break
• Использование позиционных параметров
• Работа с параметрами, содержащими пробелы
• Работа с именами файлов, содержащими пробелы
• Использование функций в сценариях оболочки
• Использование функций — продолжение
• Сценарии в командной строке
• Отладка сценариев оболочки
• Лабораторная работа. Сценарии для оболочки bash

Модуль 18. Что же дальше?
• Некоторые области, заслуживающие исследования
• Разработка
• Курсы по разработке Red Hat
• Обязанности системного администратора
• Курсы для получения навыков RHCE/RHCT
• Курсы для получения навыков RHCA
• Linux-сообщество Записаться на курс

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

  • Начало: 29 мая 2023
  • Окончание: 02 июня 2023
  • Вендор: Авторский курс
  • Код курса: RED-001
  • Город: Екатеринбург, Пермь, Челябинск, Самара, Ижевск, Киров,
  • Направление: Red Hat Linux
  • Академических часов: 40
  • Количество мест: 8
  • Очно: 49900 ₽
  • Дистанционно: 49900 ₽
Записаться на курс

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


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

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

8 800 (600)-66-16

learning@eshift.ru