Курс дает базовые знания об управлении операционной системой Linux. В процессе обучения вы познакомитесь с командной строкой и графическим интерфейсом, детально рассмотрите такие аспекты Linux, как файловая система, демоны, графическое оформление, а также научитесь управлять процессами, настраивать подключения к проводным и беспроводным сетям, осуществлять сетевое взаимодействие с компьютерами под управлением других ОС.
Базовые знания по устройству сетей, программированию и аппаратному обеспечению компьютера.
На курсе вы научитесь:
Модуль 1. Обсуждение целейкурса. Знакомство с историей создания Linux. Выполнение команд.
Модуль 2. Описание процесса поиска информации в документации, поставляемой системой и приложениями. Что такое терминал и выполнение команд.
Модуль 3. Файловая структура. Сбор информации о файлах и каталогах. Работа с файлами и каталогами (копирование,удаление и т.д.).
Модуль 4. Командная оболочка bash.
Модуль 5. Работа с текстовыми файлами. Чтение файлов. Текстовый редактор vi.
Модуль 6. Система полномочий. Модель безопасности Linux. Права доступа. Пользователи и группы.
Модуль 7. Разделы и файловые системы. Понятие индексного дескриптора. Ссылки. Использование сменных накопителей. Архивирование и сжатие данных.
Модуль 8. Углублённое изучение текстового редактора vi.
Модуль 9. Настройка командного процессора. Локальные переменные и переменные окружения.
Модуль 10. Специальные разрешения. UID и GID. Переключение контекста пользователя. Umask и права доступа.
Модуль 11. Строковые обработчики. Регулярные выражения.
Модуль 12. Поиск файлов.
Модуль 13. Введение в процессы. Дерево процессов. Управление процессами. Планировщик cron и at.
Модуль 14. Написание скриптов в командном процессоре bash.
Модуль 15. Программы для работы в сети. Офисные продукты. Дополнительные сведения о работе в графической среде.
804 бел. р. (дист) c НДС 20%