ПОИСК
Быстрый заказ
![]() ОЦЕНКА КУРСАобщая оценка курса:оценка преподавателя: Хочу скидку |
Курс проводится как очно, так и дистанционно в формате вебинара.
Целью обучения на данном трехдневном курсе является приобретение знаний фундаментальных основ операционной системы Linux и практических навыков по решению базовых задач. ПОСЛЕ ИЗУЧЕНИЯ КУРСА ASTRA LINUX SPECIAL EDITION - БАЗОВОЕ АДМИНИСТРИРОВАНИЕ, ВЫ СМОЖЕТЕ:
РАСПИСАНИЕ ЗАНЯТИЙ
|
Содержание курса
Модуль 1: Введение в операционные системы семейства Astra Linux
- Историческая справка.
- Проект GNU и свободное программное обеспечение.
- Виды лицензий на свободное программное обеспечене
- Основные компоненты ОС (ядро, оболочка, команды и утилиты).
- Назначение ядра и его компоненты (управление процессами, файловая система, сеть).
- Системные вызовы.
- Сравнение операционных систем GNU/Linux, UNIX и Windows.
- Стандарты, используемые в GNU/Linux (POSIX, FHS, LSB).
- Знакомство с дистрибутивами Astra Linux: Astra Linux Special Edition и Astra Linux Common Edition.
- Особенности дистрибутивов Astra Linux.
- Системные требования.
- Подготовка к установке.
- Установка с DVD-диска.
- Установка с USB-накопителя.
- Виды и назначение оболочек.
- Запуск и выход из оболочки.
- Структура командной строки.
- Опции команд (POSIX, BSD, GNU).
- Оболочка bash: сервисные возможности (дополнение имен, история команд).
- Виды переменных (переменные оболочки и переменные окружения).
- Работа с переменными.
- Самые важные предопреденные переменные.
- Настроечные файлы оболочки bash.
- Алиасы, встроенные команды, внешне команды.
- Работа с шаблонами имен файлов.
- Командная подстановка.
- Условное выполнене команд.
- Метасимволы оболочки, символы цитированя, отменяющие специальное значение метасимволов.
- Системы помощи man и info. Документация.
- Логическая структура файловой системы.
- Структура файла: имя файла, индексный дескриптор, блоки данных.
- Типы специальных файлов: каталоги, символьные линки, файлы устройств, файлы межпроцессного взаимодействия.
- Создание, копирование, переименование/перемещение и удаление файлов: команды touch, mkdir, ln, cp, mv, rm, rmdir.
- Поиск файлов: find, which, whereis.
- Перенаправление стандартных потоков ввода/вывода из/в файл.
- Команды для работы с текстовыми файлами (cat, head, tail, less, tr, cut, sort, uniq, diff, wc, grep, sed, awk, vi).
- Стандартные права доступа к файлам.
- Их интерпретация в отношении каталогов и обычных файлов.
- Символьная и числовая нотация для записи прав.
- Специальные биты защиты: suid, sgid, sticky bit.
- Команды для управления правами доступа: chown, chgrp, chmod, umask.
- Атрибуты учетных записей.
- Локальная база данных учетных записей, форматы файлов: /etc/passwd, /etc/group, /etc/shadow.
- Команды для управления учетными записями: useradd, userdel, usermod, groupadd, groupdel, groupmod, passwd, gpasswd.
- Процедура входа пользователя в сеанс, порядок выполнения настроечных файлов, профильные файлы пользователей.
- Получение отчетов об учетных записях и активности пользователей.
- Программы, процессы, потоки исполнения, классы процессов, атрибуты процессов (PID, PPID, RUID, RGID, EUID, EGID, NICE, STATE).
- Жизненный цикл процесса.
- Инструменты мониторинга процессов: ps, top.
- Профилирование процессов: time, timex.
- Сигналы и передача сигналов процессам (kill, pkill).
- Фоновые процессы.
- Управление заданиями в bash (jobs, bg, fg).
- Управление приоритетами процессов: nice, renice.
- Виртуальная файловая система /proc.
- Запуск заданий по расписанию – служба cron.
- Системные и пользовательские конфигурационные файлы.
- Конфигурация индивидуальных файлов пользователей, команда crontab.
- Одноразовый отложенный запуск задания, служба atd, команды at, atq, atrm.
- Ограничение доступа пользователей к возможности запуска отложенных заданий (cron.deny, cron.allow, at.deny, at.allow).
- Утилиты для создания архивов tar и cpio.
- Утилиты сжатие файлов (gzip, bzip2, zip).
- Копирование данных, устройств и системных областей дисков с помощью утилиты dd.
- Безвозвратное удаление файлов утилитой shred.
- Синхронизация локальных и сетевых каталогов с помощью утилиты rsync.
- Запуск sshd службы.
- Конфигурационный файл службы sshd.
- Доступ к ssh серверу с помощью пользовательских команды ssh, scp, sftp.
- Аутентификация пользователя с помощью ключей (ssh-keygen, ssh-copy-id).
- Построение туннелей (проброс локального порта на удаленный компьютер, проброс удаленного порта на локальный компьютер).
- Перенаправление графического вывода удаленного компьютера с помощью ssh.
Слушатели
Данная Программа предназначена для:
- начинающих системных администраторов Linux систем;
- IT-специалистов, планирующих сопровождать ОС Astra Linux;
- студентов ВУЗов профильных специальностей
Предварительная подготовка
- Понимание принципов работы операционных систем
- Опыт администрирования серверных операционных систем.
- Навыки работы в командной строке