kurs-administrator-linux

На этом курсе вы познакомитесь с основами операционной системы GNU/Linux. Курс поможет вам не бояться терминал и научиться с ним работать. Этот курс предоставляет участникам практические навыки, необходимые для успешного администрирования Linux-систем, и является отличным стартом в мир Open Source технологий.

На этом курсе мы готовим специалиста начального уровня, владеющего терминалом (Command Line Interface (CLI)), способным работать с файлами, архивами, базовыми программами операционной системы GNU/Linux, а так же управлять процессами операционной системы, пользователями и их правами доступа.

Цели курса:

  • Научиться использовать командную оболочку BASH, a так же ZSH
  • Научиться работать с файлами, архивами
  • Научиться использовать базовые программы операционной системы GNU/Linux
  • Уметь устанавливать ПО и обновлять
  • Управлять процессами операционной системы
  • Управлять пользователями и их правами доступа. 

Преимущества курса:

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

 Для кого предназначен:

  • IT-специалисты и администраторы сетей: Получите необходимые навыки для эффективного управления Linux-серверами.
  • Студенты и начинающие специалисты: Идеальный старт для тех, кто хочет погрузиться в мир администрирования Linux.
  • Хобби-энтузиасты: Для тех, кто хочет углубить свои знания в области операционной системы Linux.

 По окончании курса слушатели будут знать:

  • Основные принципы и историю операционной системы Linux.
  • Структуру файловой системы и методы навигации.
  • Основы работы с командной строкой и управления процессами.
  • Правила управления пользователями и правами доступа.
  • Принципы установки и обновления программного обеспечения.

 По окончании курса слушатели будут уметь:

  • Работать в командной строке, используя основные команды и программы.
  • Управлять пользователями, группами и правами доступа.
  • Архивировать и распаковывать файлы, работать с различными типами файлов.
  • Устанавливать и обновлять программы, как с использованием пакетных менеджеров, так и из исходных кодов.
  • Запускать и управлять системными службами и утилитами..

 Краткая программа курса: "Администратор Linux"

 

п/п

Темы

Занятия (содержание, подтемы)

Часы, ак.

1

Занятие 1
Введение в Linux

  • Знакомство с операционной системой Linux;
  • История и особенности;
  • Распространенные дистрибутивы;
  • Установка дистрибутива Linux;

  • Основы компьютера и операционной системы Linux;
  • Что такое операционная система;
  • Компоненты операционной системы;
  • Основные элементы компьютера.

Практическое занятие 

  1. Установка программы для виртуализации операционных систем;
  2. Установка дистрибутива Linux.

Домашнее задание 

  1. Закрепление знаний;
  2. Изучение дополнительных материалов от преподавателя.

3

2

Занятие 2
Command Line Interface (CLI) 

  • Основы командной строки и программ man и help
  • Терминал и оболочка
  • Основные команды для навигации и управления файлами
  • Переменные окружения
  • Работа с текстовыми файлами в командной строке
  • Использование текстовых редакторов (nano, vim)
  • Потоки данных (pipes).

Практическое занятие 

  1. Практика изменение конфигурационных файлов с помощью текстовых редакторов
  2. Перенаправление потоков ввода, вывода и ошибок.

Домашнее задание 

  1. Закрепление знаний
  2. Отредактировать конфигурационные файлы с помощью текстовых редакторов
  3. Прохождение теста.

3

3

Занятие 3
Файловая система

  • Файловая система
  • Виды файловых систем
  • Основные каталоги (/, /home, /etc, /var)
  • Работа с путями
  • Управление файловой системой
  • Создание и удаление каталогов
  • Перемещение и копирование файлов
  • Создание символических и жестких ссылок

Практическое занятие 

  1. Создание и удаление каталогов
  2. Перемещение и копирование файлов
  3. Создание символических и жестких ссылок.

Домашнее задание 

  1. Создание каталогов заданных преподавателем (команды должны иметь определенные ключи)
  2. Прохождение теста.

3

4

Занятие 4
Работа с файлами и архивами.

  • Архивация и распаковка файлов
  • Использование tar, gzip, zip
  • Работа с различными типами файлов
  • Текстовые, бинарные файлы
  • Поиск файлов и содержимого
  • Просмотр метаинформации по файлу.

Практическое занятие 

  1. Использование программ tar, gzip, zip для создания архивов
  2. Использование программ tar, gzip, zip для извлечения архивов
  3. Использование программы find для файлов
  4. Просмотр метаинформации заданных файлов

Домашнее задание 

  1. Создание и извлечения архивов по заданным параметрам от преподавателя
  2. Поиск файлов заданных преподавателем
  3. Прохождение теста.

3

 5 Занятие 5
Процессы
  • Основы процессов в Linux 
  • Запуск и управление процессами
    Мониторинг ресурсов с использованием top и htop

  • Завершение процессов

  • Команды kill и pkill

  • Работа с приоритетами процессов

Практическое занятие 

  1. Работа с программами top, htop
  2. Работа с процессами в LinuxФайловая система

Домашнее задание 

  1. Сортировка, фильтрация ресурсов Linux в программах htop, top по заданным данным от преподавателя
  2. Работа с процессами по заданным данным от преподавателя
  3. Прохождение теста
 
 6 Занятие 6
Пользователи и права доступа
  • Создание и управление пользователями
  • Команды useradd, userdel, passwd
  • Управление группами
  • Управление правами доступа
  • Команды chmod, chown, chgrp
  • Понимание umask

Практическое занятие 

  1. Создание нового пользователя присвоение ему пароля и добавление в группу, создание новой группы
  2. Управление правами доступа с помощью команд chmod, chown, chgrp


Домашнее задание
 

  1. Создание пользователей с параметрами заданными от преподавателя
  2. Создание прав доступа к файлам с параметрами заданными от преподавателя
  3. Прохождение теста
 
 7 Занятие 7
Установка и обновление программного обеспечения
  • Управление пакетами
  • Пакетные менеджеры (APT)
  • Обновление и установка пакетов
  • Установка программ из исходных кодов
  • Загрузка и компиляция программ

Практическое занятие 

  1. Обновление и установка пакетов
  2. Загрузка и компиляция программ


Домашнее задание
 

  1. Установка программ заданных преподавателем
  2. Компиляция программы заданной преподавателем
  3. Прохождение теста
 
Занятие 8
Системные службы и утилиты
  • Запуск и управление службами
  • Системные службы (systemd)
  • Журналирование событий (journalctl)
  • Основные системные утилиты
    ps, df, du, free.

Практическое занятие 

  1. Знакомство с systemd
  2. Создание демонов
  3. Знакомство с основными утилитми ps, df, du, free

Домашнее задание 

  1. Создание своего демона
  2. Прохождение теста
 
 9  Экзамен
  • Рассмотрение пробелов в знаниях и их решение.
  • Полезные источники для получения знаний.
  • Практическое занятие. Экзамен.
 

 

 Краткая характеристика курса "Администратор Linux"

Базовое количество академических часов 27. Длительность одного занятия - 3 академических часа - 45мин. Всего на одном занятии вы затратите 3 по 45 мин., итого 135 мин.

Соответственно 27/3 получается 9 занятий, по 3 ак.ч. каждое. Возможно изменение длительности одного занятия при взаимной договоренности с преподавателем.

Занятия по представленному курсу проводятся офлайн. График занятий при обучении по индивидуальному графику обсуждается с преподавателем, по взаимной договоренности.

Информацию о стоимости курса "Администратор Linux" смотреть на странице прайс-лист.


Про раздаточный материал:

Linux прекрасен тем, что в нем уже есть практически вся нужная документация, но преподаватель так же предоставить вам дополнительную информацию в электронном виде и ссылки на полезные ресурсы..

 Где можно использовать полученные знания:

В работе системным администратором Linux-серверов. В качестве базы для дальнейшего изучения продвинутых тем Linux и Open Source технологий.

Поддержка выпускников преподавателем:

После завершения курса слушатели могут обратиться за дополнительной консультацией и поддержкой по вопросам, связанным с администрированием Linux..

Дополнительная информация:

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

Иллюстрации к курсу: "Системный Администратор Linux"

Иллюстрации к урокам, занятиям по курсу "Системный Администратор Linux. Базовый"

Изображение №1
Меню установщика Gnu/Linux Debian

menju-ustanovshhika-gnu-linux-debian

Выбираем расширенную установку для более тонкой установки дистрибутива.

Изображение №2
Меню установки Gnu/Linux Debian

menju-ustanovki-gnu-linux-debian
Пройдем все пункты для установки системы под наши задачи.

Изображение №3
Установка программного обеспечения

ustanovka-programmnogo-obespechenija-gnu-linux-debian

Так выглядит установка пакетов htop, vim и zsh с помощью пакетного менеджера apt

Изображение №4
Изображение программы Htop

programma-htop

Программа Htop с помощью которой мы можем узнать информацию о процессах в операционной системе Linux

Изображение №5
Работа в терминале (Command Line Interface (CLI))

rabota-v-terminale-cli

Вывод программ ls, du, df, с которыми мы будем работать для изучения операционной системы Linux

Изображение №6
Краткая информация о дистрибутиве

informacija-o-distributive-gnu-linux-debian

Краткая информация о дистрибутиве, так же тут видно более красивый вид терминала, который мы так же будем с вами настраивать.

Дополнительные ссылки по теме компьютерных курсов

Рекомендуемые программы компьютерных курсов для системных администраторов

Перейти в начало статьи

УЦ Проминь

Нас находят по запросам:
курсы linux, обучение linux , курсы администратора linux, как пользоваться linux, курсы линукс для начинающих, администрирование линукс