ЗАКАЗАТЬ ЗВОНОК
Центр
системно-инженерных компетенций
Необходимые для зачисления в группу документы: паспорт, СНИЛС, диплом о высшем или среднем специальном образовании, заключенный договор об образовании.
97 000 руб.
Стоимость:
10 дней (80 академических часов).
Длительность:
г. Москва, Ленинградский просп., 68/24;
Место проведения:
23 сентября 2024
Дата проведения:

Основы системного администрирования Ubuntu Linux, использование Python в системном администрировании

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

Курс «Основы по работе и администрированию Linux» знакомит слушателей с операционной системой Linux и основами её использования. В курсе подробно описан процесс установки программ и настройки подключения к Internet. Описаны системные службы Ubuntu Linux, освещены вопросы по пользовательским правам доступа. Также в курсе рассмотрены варианты по использованию графического режима и командной строки. Описана работа по установке дополнительного программного обеспечения, такого как ПО в Ubuntu, медиамодули, мультимедийные проигрыватели, wеb-браузеры и другое. Изучат как эффективно решать разнообразные задачи: управления серверами UNIX и Linux, многозадачности, резервному копированию данных, созданию собственных инструментов командной строки, организация ветвления процессов и передача информации между ними с использованием сетевых механизмов, с помощью языка программирования Python. Использовать SNMP, IPython, SQLAlchemy и многие другие утилиты Python.
Описание курса
Целевая аудитория
Разработчики, желающие лучше понимать специфику работы кода программ и/или погрузиться в атмосферу работы системного администратора.
23.09.2024
Расписание открытых форматов курса
Дистанционный формат — 97 000 ₽.
Очный формат — 97 000 ₽.
Стоимость обучения одного слушателя
В результате освоения курса вы:
устанавливать ОС Linux;
создавать разделы для установки ОС Ubuntu Linux;
настраивать ОС Linux;
устанавливать обновления ОС Linux;
пользоваться привилегиями администратора;
запускать консоль и терминал;
пользоваться командами терминала;
устанавливать драйвера ОС Linux;
устанавливать и удалять программное обеспечение;
выполнять инструкции на языке Python;
заниматься системным администрированием в ОС Linux с помощью Python
основные понятия ОС Linux и версии установки;
как использовать графическую оболочку ОС Linux;
структуру файловой системы;
какие типы файлов поддерживает ОС Linux;
как запускать Windоws-приложений в ОС Linux;
как устанавливать принтер в ОС Linux;
как работать с архивами в ОС Linux;
встроенные компоненты Python и модули
Научитесь
Узнаете
Основная информация
23 сентября 2024
пн–чт 10:00–17:30
97000 руб.
м. Аэропорт,
Ленинградский проспект 68/24
Верхотуров Марк Валерьевич
Беляев Александр Владимирович
Порядок записи на курс
Консультация
Выбор курса
Заключение договора
Оплата обучения.
Подробная программа курса
1 Введение

1.1. История OC Linux
1.2. Общее представление Linux

2 Подготовка к установке ОС Ubuntu Linux

2.1. ОС Ubuntu Linux
2.2. Версии дистрибутивов ОС Ubuntu
2.3. Версии LTS и нe-LTS
2.4. Варианты установки ОС Ubuntu Linux
2.5. Порядок установки операционных систем
2.6. Как получить дистрибутив ОС Ubuntu?
2.7. Запись образа диска с ОС Ubuntu
2.8. Создание загрузочного флеш-накопителя
2.9. Файловые системы ОС Ubuntu Linux
2.10. Файловые системы ext2, ext3 и ext4
2.11. Файловая система Btrfs
2.12. Файловая система XFS
2.13. Файловые системы ReiserFS и Reiser4
2.14. Файловая система JFS

3 Файловая система в ОС Ubuntu Linux

3.1. Разделы жесткого диска
3.2. Первичные, расширенные и логические разделы
3.3. Точки монтирования
3.4. Точки монтирования в ОС Ubuntu
3.5. Очередность создания разделов
3.6. Объем раздела /swap
3.7. Объем корневого раздела
3.8. Объем раздела /home
3.9. Подготовительные действия перед установкой

4 Создание разделов для установки ОС Ubuntu Linux

4.1. Выбор типа носителя для загрузки операционной системы в меню BIOS
4.2. Особенности установки на платах с UEFI
4.3. Варианты запуска и установки ОС UBuntu
4.4. Запуск ОС Ubuntu с загрузочного флеш-накопителя
4.5. Запуск ОС Ubuntu с DVD-привода
4.6. Для чего нужен Livе-режим?
4.7. Запуск программы GParted
4.8. Возможности программы GParted
4.9. Разметка жесткого диска в программе GParted

5 Установка ОС Ubuntu Linux

5.1. Запуск операционной системы в Livе-режиме
5.2. Установка операционной системы из Livе-режима

6 Первый запуск и первоначальная настройка ОС Ubuntu

6.1. Запуск ОС Ubuntu
6.2. Настройка подключения к Интернету в Ubuntu
6.3. Подключение к сети по Wi-Fi
6.4. Настройка подключений в NetworkМanager
6.5. Если не определилась сетевая карта
6.6. Создание подключения Ethemet
6.7. Подключение через DSL
6.8. Особый случай подключения через DSL
6.9. Подключение с помощью USВ-модема
6.10. Возможные проблемы с созданием подключений

7 Установка обновлений и локализация операционной системы

7.1. Установка обновлений
7.2. Установка пакетов локализации

8 Обзор интерфейса ОС Ubuntu

8.1. Графическая среда рабочего стола
8.2. Рабочий стол в Unity
8.3. Главное меню
8.4. Меню HUD

9 Настройка операционной системы и решение проблем

9.1. Параметры системы
9.2. Настройка раскладки клавиатуры
9.3. Смена системного времени
9.4. Настройка спящего режима
9.5. Пустой рабочий стол
9.6. Изменение порядка загрузки операционной системы

10 Структура файловой системы

10.1. Файловый менеджер Nautilus
10.2. Имена устройств
10.3. Структура файловой системы

11 Типы файлов в ОС Ubuntu

11.1. О файлах и каталогах
11.2. Содержимое и расширение файлов
11.3. Текстовые файлы
11.4. Исполняемые файлы
11.5. Прочие файлы
11.6. Изменение ассоциации файлов

12 Администратор и суперпользователь root

12.1. Привилегированный пользователь root
12.2. Обычная учетная запись и запись администратора
12.3. Привилегии администратора
12.4. Административные задачи в текстовом режиме

13 Знакомство с Консолью и Терминалом

13.1. Что такое Терминал и Консоль
13.2. Запуск Консоли
13.3. Запуск Терминала
13.4. Синтаксис команд в Терминале
13.5. Команда echo
13.6. Просмотр версии ядра
13.7. Установка текущего каталога
13.8. Просмотр текущего каталога
13.9. Просмотр содержимого каталога
13.10. Просмотр справки по командам
13.11. Подсказки Терминала
13.12. История введенных ранее команд
13.13. Очистка окна Терминала
13.14. Остановка выполнения команды
13.15. Выход из Терминала

14 Полезные команды Терминала

14.1. О пользе работы в Терминале
14.2. Команда whoami, или "Кто я?"
14.3. Команда who
14.4. Создание файлов
14.5. Создание каталогов
14.6. Удаление каталогов
14.7. Удаление каталогов и файлов
14.8. Опасность выполнения команды rm –rf/
14.9. Копирование файлов и каталогов
14.10. Перемещение файлов и каталогов
14.11. Вывод содержимого файла
14.12. Вывод содержимого файла в обратной последовательности
14.13. Команды more и /ess для просмотра содержимого файлов
14.14. Команда поиска файлов
14.15. Отображение каталога программы
14.16. Поиск текстового шаблона в файлах
14.17. Управление остановкой системы

15 Работа с привилегиями root

15.1. О привилегиях root
15.2. Команда sudo вместо прав root
15.3. Что использовать: sudo или su?
15.4. Команда sudo
15.5. Запуск графических программ от имени администратора
15.6. Настройка sudo и прав доступа на выполнение команд
15.7. Время действия введенного пароля

16 Установка драйверов в ОС Ubuntu

16.1. Драйверы в ОС Ubuntu
16.2. Установка сетевой карты Realtek
16.3. Установка драйвера беспроводной сети Broadcom
16.4. Установка драйвера видеокарты из репозитория
16.5. Общий метод установки видеодрайвера AMD/АТ1 Radeon
16.6. Установка аудиодрайвера
16.7. Установка ALSA из исходных текстов

17 Установка принтера в ОС Ubuntu

17.1. Об установке принтеров, сканеров и МФУ
17.2. Где взять необходимые драйверы?
17.3. Установка службы CUPS

18 Установка и удаление программ в ОС Ubuntu

18.1. Особенности установки и удаления программ
18.2. Репозитории в ОС Ubuntu
18.3. Удаление программ

19 Установка дополнительного программного обеспечения

19.1. Дополнительное ПО в Ubuntu
19.2. Дополнительные медиамодули
19.3. Мультимедийные проигрыватели
19.4. Wеb-браузеры

20 Запуск Windоws-приложений в ОС Linux

20.1. Wine для запуска приложений ОС Windows
20.2. Установка Wine
20.3. Установка и запуск Windоws-приложений
21 Работа с архивами в ОС Ubuntu
22 Python в системном администрировании Linux
22.1. Выполнение инструкций на языке Python
22.2. Интерактивная оболочка IPython
22.3. Встроенные компоненты Python и модули
22.4. Автоматизированный сбор информации
22.5. Сетевые клиенты
22.6. Использование модуля OS для взаимодействия с данными
22.7. SNMP
22.8. Кросс-платформенное программирование на языке Python в UNIX
22.9. Управление пакетами
22.10. Процессы и многозадачность
22.11. Сохранность данных
22.12. Командная строка
22.13. Практический пример. Управление DNS с помощью сценариев на языке Python

Возможные форматы обучения и размеры групп
очно (до 15 слушателей);
дистанционно в составе очной группы (без ограничения числа подключений);
корпоративный формат (для групп от 10 до 45 слушателей).
Документы об окончании
Удостоверение о повышении квалификации
Ответы на часто задаваемые вопросы
Требуемый уровень предварительной подготовки
Уверенное знание основ языка Python.

Верхотуров Марк Валерьевич

Руководитель IT проектов, Разработчик Python, Data Scientist, ML-engineer
Разработка на Python
Сбор и анализ данных
Преобразование "сырых" данных в полезную информацию для бизнеса
Создание и обучение предиктивных моделей с помощью алгоритмов машинного обучения и нейросетей
Помощь бизнесу в нахождении скрытых закономерностей, прогнозировании развития событий и оптимизации ключевых бизнес-процессов
Консалтинг
Коучинг

Специализация
Должность
Дополнительные услуги

Тренер курса

Ведёт 13 курсов в ЦЕСИНКОМ

Беляев Александр Владимирович

Разработчик информационных систем, системный аналитик, аналитик данных
Разработка на Python
Машинное обучение
Математическая оптимизация
Консалтинг

Специализация
Должность
Дополнительные услуги

Тренер курса

Ведёт 19 курсов в ЦЕСИНКОМ
Разработка курса или траектории обучения под вашу задачу
Центр готов взять на себя разработку курсов и траекторий обучения под уже сформированную модель компетенций или просто под список знаний и навыков, которые нужно освоить специалистам организации.
Рекомендуемые курсы
Список курсов, которые дополняют данный курс
Список категорий каталога, в которые включён курс
Траектории, в которые входит данный курс
Список курсов, требующихся для прохождения данного курса
Не требуется