Основы работы в операционной системе Linux

9 участников

О чём курс

Курс «Администрирование ОС Linux» представляет собой интенсивную образовательную программу, рассчитанную на четыре дня обучения (32 академических часа). Это дистанционный курс, разработанный специально для начинающих системных администраторов, а также для IT-специалистов, которые планируют внедрять Linux в свою рабочую инфраструктуру или готовятся к более глубокому изучению администрирования данной операционной системы. Программа обучения построена таким образом, чтобы дать слушателям фундаментальные знания и первичные практические навыки, необходимые для уверенной работы в среде Linux.

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

Почему стоит выбрать этот курс? Во-первых, обучение проходит под руководством опытных тренеров-практиков Учебного центра Softline, что гарантирует получение актуальных знаний, применимых в реальных рабочих задачах. Во-вторых, курс сбалансирован: теоретические блоки подкрепляются лабораторными работами, что позволяет закрепить материал на практике. В-третьих, по окончании обучения слушатели получают сертификат Учебного центра Softline, подтверждающий их квалификацию.

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

Программа обучения

Модуль 1. Обсуждение целей курса. Знакомство с историей создания Linux. Выполнение команд. В этой части будет рассказана история появления Unix-систем и Linux. История Unix. Создание GNU; Обзор основных принципов лицензии GPL; История появления Linux; Краткий обзор существующих дистрибутивов; Загрузка системы и введение в графическое окружение. Приобретаемые знания: Что предшествовало созданию GNU. Мотивация к созданию; GPL и её влияние на мир Open Source; Linux и поводы к появлению сообщества; Общие сведения о представленных на рынке дистрибутивах; Общую информацию о сервере Xorg. Модуль 2. Описание процесса поиска информации в документации, поставляемой системой и приложениями. Что такое терминал и выполнение команд. Терминалы, представление в Linux. Виртуальные консоли; Выполнение команд; Виды документации и средства доступа; man, info, поиск информации; Лабораторная работа. Модуль 3. Файловая структура. Сбор информации о файлах и каталогах. Работа с файлами и каталогами (копирование, удаление и т.д.). Иерархия каталогов и перемещение по ним; Абсолютные и относительные пути; Сбор информации о файлах и каталогах с применением различных средств; Работа с файлами и каталогами, команды: cp, mv, rm, mkdir, rmdir; Лабораторная работа. Модуль 4. Командная оболочка bash. Описание командного процессора; Дополнения и история команд; Стандартный ввод и вывод; Переменные; Лабораторная работа. Модуль 5. Работа с текстовыми файлами. Чтение файлов. Текстовый редактор vi. Описание процесса просмотра файлов; Работа в редакторе vi: командный режим и режим редактирования; перемещение по документу; команды редактирования текста; средства поиска по документу. Лабораторная работа. Модуль 6. Система полномочий. Модель безопасности Linux. Права доступа. Пользователи и группы. Описание модели безопасности; Пользователи и группы; Права доступа к файлам и каталогам; Лабораторная работа. Модуль 7. Разделы и файловые системы. Понятие индексного дескриптора. Ссылки. Использование сменных накопителей. Архивирование и сжатие данных. Файловая система и файловые дескрипторы (inode); Символические и жёсткие ссылки, их отличия; Типы файлов; Размеры файлов и информация о занимаемом и свободном месте на диске; Архивирование и компрессия с помощью программ tar, gzip, bzip2; Лабораторная работа. Модуль 8. Углублённое изучение текстового редактора vi. Модуль 9. Настройка командного процессора. Локальные переменные и переменные окружения. Переменные окружения и оболочки, их значение; Алиасы; Инициализационные скрипты; Лабораторная работа. Модуль 10.Специальные разрешения. UID и GID. Переключение контекста пользователя. Umask и права доступа. Что такое пользователь и группа для операционной системы; umask; Биты SUID, SGID, STICKY; Лабораторная работа. Модуль 11. Строковые обработчики. Регулярные выражения. Программы tail и head; Выделение данных и подсчёт с использованием wc,nl,cut; Сортировка и поиск дублирующихся строк, sort и uniq; Сравнение версий файлов, diff; Проверка орфографии с помощью aspell; Регулярные выражения; Обработка строк с помощью grep и sed; Лабораторная работа. Модуль 12. Поиск файлов. Программа locate и whereis; Программа find и различные критерии поиска; Выполнение действий над найденными файлами; Лабораторная работа. Модуль 13. Введение в процессы. Дерево процессов. Управление процессами. Планировщик cron и at. Создание процессов; Дерево процессов; Состояние процессов; Получение информации о процессах; Отправка сигналов процессам; Остановка процессов; Изменение приоритета процесса; Получение сводной информации с помощью утилиты top; Планирование процессов с помощью at и cron; Лабораторная работа. Модуль 14. Написание скриптов в командном процессоре bash. Создание скриптов; Циклы и условные операторы; Переменные; Функция select; Лабораторная работа. Модуль 15. Программы для работы в сети. Офисные продукты. Дополнительные сведения о работе в графической среде.

Складчина создана 16 марта 2021 г. · описание обновлено 2 мая 2026 г.

Теги курса

Профессии
Инструменты

Другие материалы школы 9

S SoftLine Все материалы
2 473 ₽ 18 600 ₽