<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>ОС семейства UNIX и их администрирование</title>
    <link>https://lms.crafted.su/unix-course/2026-ivt-3/</link>
    <description>Recent content on ОС семейства UNIX и их администрирование</description>
    <generator>Hugo</generator>
    <language>ru-RU</language>
    <atom:link href="https://lms.crafted.su/unix-course/2026-ivt-3/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Вопросы для подготовки</title>
      <link>https://lms.crafted.su/unix-course/2026-ivt-3/docs/reference/questions/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://lms.crafted.su/unix-course/2026-ivt-3/docs/reference/questions/</guid>
      <description>&lt;h1 id=&#34;вопросы-для-подготовки&#34;&gt;&#xA;  Вопросы для подготовки&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%d0%b2%d0%be%d0%bf%d1%80%d0%be%d1%81%d1%8b-%d0%b4%d0%bb%d1%8f-%d0%bf%d0%be%d0%b4%d0%b3%d0%be%d1%82%d0%be%d0%b2%d0%ba%d0%b8&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h1&gt;&#xA;&lt;h3 id=&#34;тема-история-ос-gnulinux-и-unix-подобных-ос&#34;&gt;&#xA;  Тема «История ОС GNU/Linux и UNIX-подобных ОС»&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%d1%82%d0%b5%d0%bc%d0%b0-%d0%b8%d1%81%d1%82%d0%be%d1%80%d0%b8%d1%8f-%d0%be%d1%81-gnulinux-%d0%b8-unix-%d0%bf%d0%be%d0%b4%d0%be%d0%b1%d0%bd%d1%8b%d1%85-%d0%be%d1%81&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;В какое десятилетие была разработана первая версия ОС UNIX: 1960-1970, 1970-1980, 1980-1990, 1990-2000?&lt;/li&gt;&#xA;&lt;li&gt;В какое десятилетие было разработано ядро ОС Linux: 1960-1970, 1970-1980, 1980-1990, 1990-2000?&lt;/li&gt;&#xA;&lt;li&gt;В какое десятилетие был основан проект GNU: 1960-1970, 1970-1980, 1980-1990, 1990-2000?&lt;/li&gt;&#xA;&lt;li&gt;Укажите ключевые отличия между ОС UNIX и ОС семейства GNU/Linux.&lt;/li&gt;&#xA;&lt;li&gt;На каких условиях можно применять ОС семейства GNU/Linux: бесплатно для ознакомления, бесплатно для некоммерческого условия, бесплатно для коммерческого использования.&lt;/li&gt;&#xA;&lt;li&gt;Какие ограничения существуют в применении ОС данного семейства?&lt;/li&gt;&#xA;&lt;li&gt;Какие ограничения накладывают лицензии BSD и GPL? Почему компаниям выгодно использовать данные лицензии при разработке ПО? Почему это может быть проблемой?&lt;/li&gt;&#xA;&lt;li&gt;Являются ли ОС семейства GNU/Linux исключительно решением для использования на серверных устройствах? Можно ли использовать их на других устройствах?&lt;/li&gt;&#xA;&lt;li&gt;Каким образом можно получить доступ к ОС GNU/Linux в рамках других распространённых настольных ОС: Windows, macOS?&lt;/li&gt;&#xA;&lt;li&gt;Каким образом происходит установка дистрибутива GNU/Linux Debian в рамках виртуальной машины VirtualBox?&lt;/li&gt;&#xA;&lt;li&gt;Как можно получить доступ к командному интерфейсу GNU/Linux?&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;тема-базовые-принципы-использования-командного-интерфейса&#34;&gt;&#xA;  Тема «Базовые принципы использования командного интерфейса»&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%d1%82%d0%b5%d0%bc%d0%b0-%d0%b1%d0%b0%d0%b7%d0%be%d0%b2%d1%8b%d0%b5-%d0%bf%d1%80%d0%b8%d0%bd%d1%86%d0%b8%d0%bf%d1%8b-%d0%b8%d1%81%d0%bf%d0%be%d0%bb%d1%8c%d0%b7%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f-%d0%ba%d0%be%d0%bc%d0%b0%d0%bd%d0%b4%d0%bd%d0%be%d0%b3%d0%be-%d0%b8%d0%bd%d1%82%d0%b5%d1%80%d1%84%d0%b5%d0%b9%d1%81%d0%b0&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;В каком формате происходит взаимодействие пользователя и вычислительной системы при использовании командного интерфейса?&lt;/li&gt;&#xA;&lt;li&gt;Что такое командный интерпретатор? Перечислите известные вам командные интерпретаторы.&lt;/li&gt;&#xA;&lt;li&gt;Что такое эмулятор терминала? Перечислите известные вам эмуляторы терминала.&lt;/li&gt;&#xA;&lt;li&gt;Что такое приглашение к вводу? Зачем оно применяется в командном интерфейсе? В каких приложениях данный подход рекомендуется использовать?&lt;/li&gt;&#xA;&lt;li&gt;Какую информацию можно извлечь из базового приглашения интерпретатора Bash?&lt;/li&gt;&#xA;&lt;li&gt;Опишите основной цикл взаимодействия с командным интерпретатором.&lt;/li&gt;&#xA;&lt;li&gt;Какой вывод следует ожидать от команды, которая успешно выполнили своё действие? Какой вывод следует ожидать от команды, которая завершила свою работу ошибочно? Как можно проверить результат работы последней выполненной команды?&lt;/li&gt;&#xA;&lt;li&gt;Какие задачи можно решать с помощью командного интерфейса? Какие задачи невозможно решить с помощью данного интерфейса, почему?&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;тема-устройство-файловой-системы-и-основные-команды-для-работы-с-файлами&#34;&gt;&#xA;  Тема «Устройство файловой системы и основные команды для работы с файлами»&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%d1%82%d0%b5%d0%bc%d0%b0-%d1%83%d1%81%d1%82%d1%80%d0%be%d0%b9%d1%81%d1%82%d0%b2%d0%be-%d1%84%d0%b0%d0%b9%d0%bb%d0%be%d0%b2%d0%be%d0%b9-%d1%81%d0%b8%d1%81%d1%82%d0%b5%d0%bc%d1%8b-%d0%b8-%d0%be%d1%81%d0%bd%d0%be%d0%b2%d0%bd%d1%8b%d0%b5-%d0%ba%d0%be%d0%bc%d0%b0%d0%bd%d0%b4%d1%8b-%d0%b4%d0%bb%d1%8f-%d1%80%d0%b0%d0%b1%d0%be%d1%82%d1%8b-%d1%81-%d1%84%d0%b0%d0%b9%d0%bb%d0%b0%d0%bc%d0%b8&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Каким образом устроено дерево каталогов ОС GNU/Linux и ОС семейства Windows? Чем они схожи, в чём принципиальное отличие между ними?&lt;/li&gt;&#xA;&lt;li&gt;Что обозначает термин текущий рабочий каталог? К какой части вычислительной системы данный термин применим?&lt;/li&gt;&#xA;&lt;li&gt;Для чего используются специальные каталоги «..» и «.»? В какой момент времени они создаются?&lt;/li&gt;&#xA;&lt;li&gt;Что такое относительный путь? Что такое абсолютный путь? Как эти понятия связаны с понятием текущего рабочего каталога?&lt;/li&gt;&#xA;&lt;li&gt;Какая команда может быть использована для получения текущего рабочего каталога?&lt;/li&gt;&#xA;&lt;li&gt;Какие файлы считаются «скрытыми» в ОС GNU/Linux? Где такие файлы обычно находятся? Какое назначение у данных файлов?&lt;/li&gt;&#xA;&lt;li&gt;Какие команды можно использовать для изменения текущего рабочего каталога?&lt;/li&gt;&#xA;&lt;li&gt;Как следует работать с файлами, содержащими пробелы в своих названиях?&lt;/li&gt;&#xA;&lt;li&gt;Умейте формировать относительные и абсолютные пути к файлам и каталогам файловой системы GNU/Linux.&lt;/li&gt;&#xA;&lt;li&gt;Умейте изменять текущий рабочий каталог с использованием любых путей.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;тема-получение-информации-о-командах-из-стандартных-руководств&#34;&gt;&#xA;  Тема «Получение информации о командах из стандартных руководств»&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%d1%82%d0%b5%d0%bc%d0%b0-%d0%bf%d0%be%d0%bb%d1%83%d1%87%d0%b5%d0%bd%d0%b8%d0%b5-%d0%b8%d0%bd%d1%84%d0%be%d1%80%d0%bc%d0%b0%d1%86%d0%b8%d0%b8-%d0%be-%d0%ba%d0%be%d0%bc%d0%b0%d0%bd%d0%b4%d0%b0%d1%85-%d0%b8%d0%b7-%d1%81%d1%82%d0%b0%d0%bd%d0%b4%d0%b0%d1%80%d1%82%d0%bd%d1%8b%d1%85-%d1%80%d1%83%d0%ba%d0%be%d0%b2%d0%be%d0%b4%d1%81%d1%82%d0%b2&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Каким образом интерпретатор Bash обрабатывает команды, переданные пользователем?&lt;/li&gt;&#xA;&lt;li&gt;Какие типы команд может обрабатывать интерпретатор Bash? Как можно определить тип команды? В чём их принципиальное отличие друг от друга?&lt;/li&gt;&#xA;&lt;li&gt;Как можно прочитать документацию для встроенных команд интерпретатора?&lt;/li&gt;&#xA;&lt;li&gt;Объясните типичные схемы кодирования различных вариантов вызова команды, принятой в стандартной документации. Приведите примеры.&lt;/li&gt;&#xA;&lt;li&gt;Каким образом можно прочитать документацию, встроенную в приложение?&lt;/li&gt;&#xA;&lt;li&gt;Для чего используется приложение man? Какова связь между приложениями man и приложением-пейджером less?&lt;/li&gt;&#xA;&lt;li&gt;Какие существуют разделы man-руководств? Как открыть руководство из целевого раздела?&lt;/li&gt;&#xA;&lt;li&gt;Как можно выполнять поиск информации по доступным локально man-руководствам?&lt;/li&gt;&#xA;&lt;li&gt;Какие возможности предоставляют псевдонимы Bash? Как их использовать?&lt;/li&gt;&#xA;&lt;li&gt;Умейте получать текст документации на все типы команд.&lt;/li&gt;&#xA;&lt;li&gt;Умейте получать знания из текстов документации на разные типы команд.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;тема-использование-текстовых-редакторов-vim-и-gnu-emacs&#34;&gt;&#xA;  Тема «Использование текстовых редакторов Vim и GNU Emacs»&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%d1%82%d0%b5%d0%bc%d0%b0-%d0%b8%d1%81%d0%bf%d0%be%d0%bb%d1%8c%d0%b7%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5-%d1%82%d0%b5%d0%ba%d1%81%d1%82%d0%be%d0%b2%d1%8b%d1%85-%d1%80%d0%b5%d0%b4%d0%b0%d0%ba%d1%82%d0%be%d1%80%d0%be%d0%b2-vim-%d0%b8-gnu-emacs&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Какое применение существует у текстовых редакторов в командном интерфейсе?&lt;/li&gt;&#xA;&lt;li&gt;Какие существуют текстовые редакторы?&lt;/li&gt;&#xA;&lt;li&gt;Опишите ключевые отличия между текстовыми редакторами emacs, nano и vim.&lt;/li&gt;&#xA;&lt;li&gt;Умейте использовать один из текстовых редакторов emacs, nano или vim в рамках консольного интерфейса.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;тема-перенаправление-потоков-ввода-вывода-построение-конвейеров&#34;&gt;&#xA;  Тема «Перенаправление потоков ввода-вывода, построение конвейеров»&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%d1%82%d0%b5%d0%bc%d0%b0-%d0%bf%d0%b5%d1%80%d0%b5%d0%bd%d0%b0%d0%bf%d1%80%d0%b0%d0%b2%d0%bb%d0%b5%d0%bd%d0%b8%d0%b5-%d0%bf%d0%be%d1%82%d0%be%d0%ba%d0%be%d0%b2-%d0%b2%d0%b2%d0%be%d0%b4%d0%b0-%d0%b2%d1%8b%d0%b2%d0%be%d0%b4%d0%b0-%d0%bf%d0%be%d1%81%d1%82%d1%80%d0%be%d0%b5%d0%bd%d0%b8%d0%b5-%d0%ba%d0%be%d0%bd%d0%b2%d0%b5%d0%b9%d0%b5%d1%80%d0%be%d0%b2&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Какие потоки данных доступны приложению после его запуска? Какое у них предназначение?&lt;/li&gt;&#xA;&lt;li&gt;Где пользователь может увидеть или повлиять на содержимое данных потоков в командном интерпретаторе?&lt;/li&gt;&#xA;&lt;li&gt;Какие возможности у пользователя есть по перенаправлению стандартного потока вывода?&lt;/li&gt;&#xA;&lt;li&gt;Какие возможности у пользователя есть по перенаправлению стандартного потока вывода сообщений об ошибках?&lt;/li&gt;&#xA;&lt;li&gt;Какие возможности у пользователя есть по перенаправлению стандартного потока ввода?&lt;/li&gt;&#xA;&lt;li&gt;Как можно объединять выходные потоки данных? Как можно перенаправить потоки вывода в файл?&lt;/li&gt;&#xA;&lt;li&gt;Каким образом следует использовать конвейеры для объединения работы нескольких приложений? Какие типичные задачи можно решать с помощью&lt;/li&gt;&#xA;&lt;li&gt;Сколько приложений можно объединить с помощью конвейеров? Есть ли какие-либо ограничения?&lt;/li&gt;&#xA;&lt;li&gt;Перечислите назначение типовых фильтров sort, uniq, wc, head, tail, grep, sed, awk.&lt;/li&gt;&#xA;&lt;li&gt;Умейте перенаправлять потоки ввода-вывода в файлы.&lt;/li&gt;&#xA;&lt;li&gt;Умейте формировать конвейеры произвольной сложности.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;тема-права-доступа-к-файлам-и-каталогам&#34;&gt;&#xA;  Тема «Права доступа к файлам и каталогам»&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%d1%82%d0%b5%d0%bc%d0%b0-%d0%bf%d1%80%d0%b0%d0%b2%d0%b0-%d0%b4%d0%be%d1%81%d1%82%d1%83%d0%bf%d0%b0-%d0%ba-%d1%84%d0%b0%d0%b9%d0%bb%d0%b0%d0%bc-%d0%b8-%d0%ba%d0%b0%d1%82%d0%b0%d0%bb%d0%be%d0%b3%d0%b0%d0%bc&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Что означают термины многозадачная и многопользовательская ОС? Объясните связь этих терминов друг с другом.&lt;/li&gt;&#xA;&lt;li&gt;Какие требования предъявляются к многопользовательским ОС?&lt;/li&gt;&#xA;&lt;li&gt;Опишите модель обеспечения безопасности файловой системы GNU/Linux: права пользователей и права каталогов файловой системы.&lt;/li&gt;&#xA;&lt;li&gt;Каким образом можно получить информацию о правах текущего пользователя?&lt;/li&gt;&#xA;&lt;li&gt;Каким образом можно получить информацию о правах произвольного пользователя? Перечислите приложения и местоположение локальны конфигурационных файлов.&lt;/li&gt;&#xA;&lt;li&gt;Как узнать права доступа к файлам в GNU/Linux?&lt;/li&gt;&#xA;&lt;li&gt;Каким образом соотносятся текстовые права доступа с их представлением в восьмеричной системе исчисления?&lt;/li&gt;&#xA;&lt;li&gt;Какие есть подходы к изменению прав текущего пользователя?&lt;/li&gt;&#xA;&lt;li&gt;Какие есть подходы к запуску приложений с правами другого пользователя?&lt;/li&gt;&#xA;&lt;li&gt;Опишите назначение приложений chmod, chown, su, sudo, passwd, adduser, deluser и т.д.&lt;/li&gt;&#xA;&lt;li&gt;Умение узнавать текущие права пользователя: названия, идентификаторы пользователя и групп.&lt;/li&gt;&#xA;&lt;li&gt;Умение узнавать текущие права файлов: владелец, группа, атрибуты доступа.&lt;/li&gt;&#xA;&lt;li&gt;Умение изменять права доступа к файлам и использованием строковых и числовых подходов.&lt;/li&gt;&#xA;&lt;li&gt;Умение изменять текущего пользователя без необходимости авторизации. Правила использования приложений &lt;code&gt;su&lt;/code&gt;, &lt;code&gt;sudo&lt;/code&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;тема-написание-скриптов-на-языке-bash&#34;&gt;&#xA;  Тема «Написание скриптов на языке Bash»&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%d1%82%d0%b5%d0%bc%d0%b0-%d0%bd%d0%b0%d0%bf%d0%b8%d1%81%d0%b0%d0%bd%d0%b8%d0%b5-%d1%81%d0%ba%d1%80%d0%b8%d0%bf%d1%82%d0%be%d0%b2-%d0%bd%d0%b0-%d1%8f%d0%b7%d1%8b%d0%ba%d0%b5-bash&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Опишите предназначение механизма &lt;code&gt;shebang&lt;/code&gt; в GNU/Linux.&lt;/li&gt;&#xA;&lt;li&gt;Как запускать скрипты с явным и неявным указанием интерпретатора? В каких случаях следует применять каждый из способов?&lt;/li&gt;&#xA;&lt;li&gt;Какое основное назначение у написания скриптов на языке Bash?&lt;/li&gt;&#xA;&lt;li&gt;Какие есть альтернативы к написанию скриптов кроме Bash? В каких случаях следует использовать альтернативные языки программирования?&lt;/li&gt;&#xA;&lt;li&gt;Опишите процесс обработки строк в Bash. Опишите расширения путей и порядок их применения при обработке строк в Bash.&lt;/li&gt;&#xA;&lt;li&gt;Опишите синтаксис определения переменных, присваивания им значений и получение значений переменных.&lt;/li&gt;&#xA;&lt;li&gt;Опишите синтаксис условного оператора, циклических операторов Bash. Укажите ключевые особенности проверки на правдивость и ложность в рамках данных операторов.&lt;/li&gt;&#xA;&lt;li&gt;Опишите синтаксис для доступа к аргументам скриптов и функций на языке Bash?&lt;/li&gt;&#xA;&lt;li&gt;Каким образом можно проверить качество скриптов на языке Bash?&lt;/li&gt;&#xA;&lt;li&gt;Умение оформлять скрипты на языке Bash для решения произвольных задач.&lt;/li&gt;&#xA;&lt;li&gt;Умение отлаживать работу скриптов на языке Bash.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;тема-управление-процессами-в-gnulinux&#34;&gt;&#xA;  Тема «Управление процессами в GNU/Linux»&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%d1%82%d0%b5%d0%bc%d0%b0-%d1%83%d0%bf%d1%80%d0%b0%d0%b2%d0%bb%d0%b5%d0%bd%d0%b8%d0%b5-%d0%bf%d1%80%d0%be%d1%86%d0%b5%d1%81%d1%81%d0%b0%d0%bc%d0%b8-%d0%b2-gnulinux&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Что такое процесс? Чем отличается процесс от приложения?&lt;/li&gt;&#xA;&lt;li&gt;Откуда процессы берутся в операционной системе?&lt;/li&gt;&#xA;&lt;li&gt;Какими правами обладают запущенные процессы? Откуда берутся права у новых процессов?&lt;/li&gt;&#xA;&lt;li&gt;Может ли процесс изменить (расширить или уменьшить) список доступных прав?&lt;/li&gt;&#xA;&lt;li&gt;В каких состояниях может находиться процесс? Для каких целей используются разные состояния процессов? Как процесс переходит между этими состояниями?&lt;/li&gt;&#xA;&lt;li&gt;Какими ресурсами может обладать процесс?&lt;/li&gt;&#xA;&lt;li&gt;Каким образом происходит выделение ресурсов процессам: кто инициирует, кто координирует?&lt;/li&gt;&#xA;&lt;li&gt;Что такое сигнал? Кто может формировать сигналы процессам? Какие задачи решают с помощью сигналов процессам?&lt;/li&gt;&#xA;&lt;li&gt;Опишите назначение приложений и типичные сценарии использования ps, top, kill, killall.&lt;/li&gt;&#xA;&lt;li&gt;Какие возможности у Bash для работы с фоновыми процессами?&lt;/li&gt;&#xA;&lt;li&gt;Опишите назначение команд bg, fg, jobs.&lt;/li&gt;&#xA;&lt;li&gt;Умение просматривать список текущих процессов с помощью моментального просмотра ps и в интерактивной форме top.&lt;/li&gt;&#xA;&lt;li&gt;Умение посылать сигналы процессам по их названию, уникальному номеру и т.д.&lt;/li&gt;&#xA;&lt;li&gt;Умение приостанавливать работу процессов с помощью командного интерпретатора Bash. Умение восстанавливать работу процесса в фоновом и в основном процессах.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;тема-управление-пакетами-с-помощью-инструментов-dpkg-и-apt&#34;&gt;&#xA;  Тема «Управление пакетами с помощью инструментов dpkg и apt»&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%d1%82%d0%b5%d0%bc%d0%b0-%d1%83%d0%bf%d1%80%d0%b0%d0%b2%d0%bb%d0%b5%d0%bd%d0%b8%d0%b5-%d0%bf%d0%b0%d0%ba%d0%b5%d1%82%d0%b0%d0%bc%d0%b8-%d1%81-%d0%bf%d0%be%d0%bc%d0%be%d1%89%d1%8c%d1%8e-%d0%b8%d0%bd%d1%81%d1%82%d1%80%d1%83%d0%bc%d0%b5%d0%bd%d1%82%d0%be%d0%b2-dpkg-%d0%b8-apt&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Опишите типичные схемы доставки приложений в операционных системах семейства Windows, Android, iOS, macOS.&lt;/li&gt;&#xA;&lt;li&gt;Какое назначение у подсистемы пакетного менеджера в рамках ОС GNU/Linux?&lt;/li&gt;&#xA;&lt;li&gt;Какие пакетные менеджеры существуют? Что между ними общее? Какие отличия?&lt;/li&gt;&#xA;&lt;li&gt;Какое назначение несут репозитории? Кто может предоставлять репозиторий?&lt;/li&gt;&#xA;&lt;li&gt;Из каких частей состоит пакет? Что такое зависимости пакета, для чего они применяются?&lt;/li&gt;&#xA;&lt;li&gt;Укажите на способы поиска пакетов в пакетном менеджере APT и дистрибутиве Debian GNU/Linux.&lt;/li&gt;&#xA;&lt;li&gt;Каким образом можно установить пакет?&lt;/li&gt;&#xA;&lt;li&gt;Каким образом происходит настройка пакетного менеджера APT?&lt;/li&gt;&#xA;&lt;li&gt;Какие разделы репозиториев есть в Debian GNU/Linux?&lt;/li&gt;&#xA;&lt;li&gt;Умение использовать пакетный менеджер apt для установки пакетов из репозитория.&lt;/li&gt;&#xA;&lt;li&gt;Умение использовать систему пакетов dpkg для установки и поиска пакетов, для поиска соответствия между файлами и пакетами.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;тема-установка-приложений-из-исходных-кодов-для-языков-c-и-python&#34;&gt;&#xA;  Тема «Установка приложений из исходных кодов для языков C++ и Python»&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%d1%82%d0%b5%d0%bc%d0%b0-%d1%83%d1%81%d1%82%d0%b0%d0%bd%d0%be%d0%b2%d0%ba%d0%b0-%d0%bf%d1%80%d0%b8%d0%bb%d0%be%d0%b6%d0%b5%d0%bd%d0%b8%d0%b9-%d0%b8%d0%b7-%d0%b8%d1%81%d1%85%d0%be%d0%b4%d0%bd%d1%8b%d1%85-%d0%ba%d0%be%d0%b4%d0%be%d0%b2-%d0%b4%d0%bb%d1%8f-%d1%8f%d0%b7%d1%8b%d0%ba%d0%be%d0%b2-c-%d0%b8-python&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Как выглядит процесс компиляции приложений, написанных на языке C++?&lt;/li&gt;&#xA;&lt;li&gt;Какой инструментарий можно использовать для компиляции приложений на языке C++ в GNU/Linux?&lt;/li&gt;&#xA;&lt;li&gt;Как называются пакеты Debian GNU/Linux с инструментами разработки приложений на языке C++?&lt;/li&gt;&#xA;&lt;li&gt;Как происходит компиляция и установка приложений, использующих инструментарий Autotools и Cmake?&lt;/li&gt;&#xA;&lt;li&gt;Какие требования предъявляются к компиляции и к работе приложения на языке Python?&lt;/li&gt;&#xA;&lt;li&gt;В каких каталогах располагаются пакеты Python-приложений?&lt;/li&gt;&#xA;&lt;li&gt;Какие средства управления версиями Python-приложений и наборами Python-пакетов вы знаете?&lt;/li&gt;&#xA;&lt;li&gt;Как происходит установка приложений с помощью pip и setuptools?&lt;/li&gt;&#xA;&lt;li&gt;Умение выполнения компиляции и установки приложений на языке C++ с использованием инструментария setuptools.&lt;/li&gt;&#xA;&lt;li&gt;Умение выполнения установки приложений и зависимостей с использованием Python-пакетов из pip-репозитория.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;тема-система-инициализации-и-управления-службами-systemd&#34;&gt;&#xA;  Тема «Система инициализации и управления службами systemd»&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%d1%82%d0%b5%d0%bc%d0%b0-%d1%81%d0%b8%d1%81%d1%82%d0%b5%d0%bc%d0%b0-%d0%b8%d0%bd%d0%b8%d1%86%d0%b8%d0%b0%d0%bb%d0%b8%d0%b7%d0%b0%d1%86%d0%b8%d0%b8-%d0%b8-%d1%83%d0%bf%d1%80%d0%b0%d0%b2%d0%bb%d0%b5%d0%bd%d0%b8%d1%8f-%d1%81%d0%bb%d1%83%d0%b6%d0%b1%d0%b0%d0%bc%d0%b8-systemd&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Опишите процесс загрузки ОС GNU/Linux.&lt;/li&gt;&#xA;&lt;li&gt;Какие существуют системы инициализации? Назовите их преимущества и недостатки.&lt;/li&gt;&#xA;&lt;li&gt;Какие типичные стадии инициализации присутствуют в systemd?&lt;/li&gt;&#xA;&lt;li&gt;Какие команды systemcl используются для настройки стадий инициализации ОС? Как можно перейти между данными стадиями?&lt;/li&gt;&#xA;&lt;li&gt;Каким образом происходит настройка служб в systemd?&lt;/li&gt;&#xA;&lt;li&gt;Какие типы конфигурационных файлов есть в systemd?&lt;/li&gt;&#xA;&lt;li&gt;Как происходит настройка выполнения задач по расписанию?&lt;/li&gt;&#xA;&lt;li&gt;Как просматривать и управлять состоянием служб systemd?&lt;/li&gt;&#xA;&lt;li&gt;Умение просматривать текущее состояние системы инициализации systemd.&lt;/li&gt;&#xA;&lt;li&gt;Умение просматривать текущее состояние служб и таймеров системы systemd.&lt;/li&gt;&#xA;&lt;li&gt;Умение добавлять новые службы и таймеры в систему systemd.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h3 id=&#34;темы-семинаров&#34;&gt;&#xA;  Темы семинаров&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%d1%82%d0%b5%d0%bc%d1%8b-%d1%81%d0%b5%d0%bc%d0%b8%d0%bd%d0%b0%d1%80%d0%be%d0%b2&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h3&gt;&#xA;&lt;h4 id=&#34;ssh&#34;&gt;&#xA;  SSH&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#ssh&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h4&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Опишите назначение технологии SSH: как она устроена, какие задачи позволяет решать?&lt;/li&gt;&#xA;&lt;li&gt;Где находится конфигурационный файл сервера OpenSSH? Какие ключевые настройки можно сделать на стороне сервера?&lt;/li&gt;&#xA;&lt;li&gt;Где находится конфигурационный файл клиента OpenSSH? Какие настройки логично поместить в данный файл?&lt;/li&gt;&#xA;&lt;li&gt;Где находятся пользовательские ключи клиента OpenSSH? Для чего они используются?&lt;/li&gt;&#xA;&lt;li&gt;Умение устанавливать SSH-сервер OpenSSH, выполнять его базовую настройку. Умение устанавливать SSH-клиент OpenSSH.&lt;/li&gt;&#xA;&lt;li&gt;Умение ограничивать доступ к SSH-серверу с помощью указания имён, групп пользователей, ключей.&lt;/li&gt;&#xA;&lt;li&gt;Умение описывать стандартные параметры подключения к SSH-серверам в конфигурационном файле клиента.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;мультиплексер-zellij&#34;&gt;&#xA;  Мультиплексер Zellij&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%d0%bc%d1%83%d0%bb%d1%8c%d1%82%d0%b8%d0%bf%d0%bb%d0%b5%d0%ba%d1%81%d0%b5%d1%80-zellij&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h4&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Опишите назначение технологии терминального мультиплексера? Какие альтернативы есть для решения данных задач?&lt;/li&gt;&#xA;&lt;li&gt;Опишите ключевые сценарии работы с мультиплексером Zellij: работа с вкладками, панелями, переключение, изменение размера.&lt;/li&gt;&#xA;&lt;li&gt;Умение использовать мультиплексер Zellij: управление панелями, вкладками, размерами элементов, перемещение между элементами.&lt;/li&gt;&#xA;&lt;li&gt;Умение помещать сессию работы в фоновый режим и восстановление работы сессии.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;работа-с-файловыми-хранилищами&#34;&gt;&#xA;  Работа с файловыми хранилищами&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%d1%80%d0%b0%d0%b1%d0%be%d1%82%d0%b0-%d1%81-%d1%84%d0%b0%d0%b9%d0%bb%d0%be%d0%b2%d1%8b%d0%bc%d0%b8-%d1%85%d1%80%d0%b0%d0%bd%d0%b8%d0%bb%d0%b8%d1%89%d0%b0%d0%bc%d0%b8&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h4&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Опишите логическое устройство жёсткого диска: блочный уровень, разделы, файловые системы.&lt;/li&gt;&#xA;&lt;li&gt;Опишите назначение виртуальной файловой системы в GNU/Linux.&lt;/li&gt;&#xA;&lt;li&gt;Какие элементы виртуальной файловой системы GNU/Linux соответствуют устройствам частей жёсткого диска?&lt;/li&gt;&#xA;&lt;li&gt;Каким образом происходит подключение файловой системы на разделе жёсткого диска к виртуальной файловой системе? Как сделать подключение постоянным?&lt;/li&gt;&#xA;&lt;li&gt;В чём отличие подключения дисковых разделов с помощью &lt;code&gt;fstab&lt;/code&gt; с systemd?&lt;/li&gt;&#xA;&lt;li&gt;Как произвести форматирование раздела жёсткого диска в необходимую файловую систему, например ext4 или exfat.&lt;/li&gt;&#xA;&lt;li&gt;Умение просматривать список устройств хранения данных.&lt;/li&gt;&#xA;&lt;li&gt;Умение просматривать список подключённых дисковых разделов.&lt;/li&gt;&#xA;&lt;li&gt;Умение подключать дисковые разделы к каталогам файловой системы GNU/Linux.&lt;/li&gt;&#xA;&lt;li&gt;Умение формировать постоянные подключения дисковых разделов с помощью /etc/fstab и systemd.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;веб-сервер-nginx&#34;&gt;&#xA;  Веб-сервер nginx&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%d0%b2%d0%b5%d0%b1-%d1%81%d0%b5%d1%80%d0%b2%d0%b5%d1%80-nginx&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h4&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Опишите назначение веб-серверов, их типичные схемы применения.&lt;/li&gt;&#xA;&lt;li&gt;Опишите структуру каталогов конфигурации веб-сервера nginx. Как происходит подключение и отключение опциональных частей конфигурации?&lt;/li&gt;&#xA;&lt;li&gt;Как выглядит типичный сценарий по добавлению поддержки нового виртуального сервера в рамках nginx?&lt;/li&gt;&#xA;&lt;li&gt;Как описывать раздачу статических файлов с файловой системы?&lt;/li&gt;&#xA;&lt;li&gt;Как описывать обратное проксирование запросов к веб-приложениям?&lt;/li&gt;&#xA;&lt;li&gt;Как организовать одновременную раздачу данных и с файловой системы и веб-приложением?&lt;/li&gt;&#xA;&lt;li&gt;Уметь устанавливать веб-сервер nginx из репозитория.&lt;/li&gt;&#xA;&lt;li&gt;Уметь подключать и отключать описания виртуальных серверов nginx.&lt;/li&gt;&#xA;&lt;li&gt;Уметь формировать описания виртуальных серверов nginx с возможностью настройки: обслуживаемого доменного имени, способа предоставления данных (с файловой системы, проскирование).&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;vpn-сервер-openvpn&#34;&gt;&#xA;  VPN-сервер OpenVPN&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#vpn-%d1%81%d0%b5%d1%80%d0%b2%d0%b5%d1%80-openvpn&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h4&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Опишите назначение технологии VPN. Какие типичные задачи можно решать с помощью технологии VPN?&lt;/li&gt;&#xA;&lt;li&gt;Опишите архитектуру приложения OpenVPN: выделенный сервер, клиенты, протокол взаимодействия.&lt;/li&gt;&#xA;&lt;li&gt;Каким образом происходит настройка сервера OpenVPN? Какие ключевые параметры есть? Как настраивать список пользователей для сервера?&lt;/li&gt;&#xA;&lt;li&gt;Каким образом происходит настройка клиента OpenVPN?&lt;/li&gt;&#xA;&lt;li&gt;Уметь устанавливать клиентские и серверные компоненты сервера OpenVPN.&lt;/li&gt;&#xA;&lt;li&gt;Уметь настраивать серверную часть для обеспечения подключения ряда клиентских приложений.&lt;/li&gt;&#xA;&lt;li&gt;Уметь настраивать клиенсткое приложение для подключения к серверной части. Умение автоматизировать подключение с помощью менеджера сетевых подключений NetworkManager.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;синхронизация-данных-между-компьютерами-с-помощью-syncthing&#34;&gt;&#xA;  Синхронизация данных между компьютерами с помощью Syncthing&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%d1%81%d0%b8%d0%bd%d1%85%d1%80%d0%be%d0%bd%d0%b8%d0%b7%d0%b0%d1%86%d0%b8%d1%8f-%d0%b4%d0%b0%d0%bd%d0%bd%d1%8b%d1%85-%d0%bc%d0%b5%d0%b6%d0%b4%d1%83-%d0%ba%d0%be%d0%bc%d0%bf%d1%8c%d1%8e%d1%82%d0%b5%d1%80%d0%b0%d0%bc%d0%b8-%d1%81-%d0%bf%d0%be%d0%bc%d0%be%d1%89%d1%8c%d1%8e-syncthing&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h4&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Опишите назначение технологии синхронизации данных syncthing.&lt;/li&gt;&#xA;&lt;li&gt;Как происходит настройка приложения syncthing на компьютере? Как происходит связывание нескольких компьютеров друг с другом?&lt;/li&gt;&#xA;&lt;li&gt;Как происходит разрешение конфликтных ситуаций?&lt;/li&gt;&#xA;&lt;li&gt;Можно ли использовать данную систему как средство резервного копирования?&lt;/li&gt;&#xA;&lt;li&gt;Уметь устанавливать приложение Syncthing на компьютер, формировать systemd-службу для его автоматического запуска.&lt;/li&gt;&#xA;&lt;li&gt;Уметь настраивать связь между рядом несколькими копиями Syncthing по ряду каталогов.&lt;/li&gt;&#xA;&lt;li&gt;Уметь решать конфликты синхронизации между разными системами.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;система-резервного-копирования-kopia&#34;&gt;&#xA;  Система резервного копирования kopia&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%d1%81%d0%b8%d1%81%d1%82%d0%b5%d0%bc%d0%b0-%d1%80%d0%b5%d0%b7%d0%b5%d1%80%d0%b2%d0%bd%d0%be%d0%b3%d0%be-%d0%ba%d0%be%d0%bf%d0%b8%d1%80%d0%be%d0%b2%d0%b0%d0%bd%d0%b8%d1%8f-kopia&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h4&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Опишите назначение технологии. Чем данная технология лучше или хуже ручного создания копий с помощью&lt;/li&gt;&#xA;&lt;li&gt;Каким образом происходит установка приложения на компьютер?&lt;/li&gt;&#xA;&lt;li&gt;Как происходит создание хранилища для хранения резервных копий?&lt;/li&gt;&#xA;&lt;li&gt;Как происходит добавление новых данных в хранилище резервных копий?&lt;/li&gt;&#xA;&lt;li&gt;Как происходит извлечение данных из хранилища резервных копий?&lt;/li&gt;&#xA;&lt;li&gt;Уметь устанавливать систему резервного копирования kopia.&lt;/li&gt;&#xA;&lt;li&gt;Уметь формировать хранилище для сохранения резервных копий данных.&lt;/li&gt;&#xA;&lt;li&gt;Уметь просматривать содержимое хранилище с резервными копиями, управлять резервными копиями.&lt;/li&gt;&#xA;&lt;li&gt;Уметь выполнять сохранение и восстановление из локальных хранилищ.&lt;/li&gt;&#xA;&lt;li&gt;Уметь выполнять сохранение и восстановление из хранилищ, доступных по протоколу SSH.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;развёртывание-веб-приложения-на-языке-python&#34;&gt;&#xA;  Развёртывание веб-приложения на языке Python&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%d1%80%d0%b0%d0%b7%d0%b2%d1%91%d1%80%d1%82%d1%8b%d0%b2%d0%b0%d0%bd%d0%b8%d0%b5-%d0%b2%d0%b5%d0%b1-%d0%bf%d1%80%d0%b8%d0%bb%d0%be%d0%b6%d0%b5%d0%bd%d0%b8%d1%8f-%d0%bd%d0%b0-%d1%8f%d0%b7%d1%8b%d0%ba%d0%b5-python&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h4&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Опишите принципиальную схему работы веб-приложений на языке Python.&lt;/li&gt;&#xA;&lt;li&gt;Что такое виртуальное окружение Python? Для чего оно используется при установке?&lt;/li&gt;&#xA;&lt;li&gt;Опишите процесс развёртывания веб-приложения Weblate с использованием python-пакетов из pypi.org.&lt;/li&gt;&#xA;&lt;li&gt;Уметь устанавливать пакеты для управления виртуальными окружениями Python.&lt;/li&gt;&#xA;&lt;li&gt;Уметь устанавливать пакеты для работы веб-приложения в виртуальное окружение Python.&lt;/li&gt;&#xA;&lt;li&gt;Уметь настраивать рабочие копии веб-приложений, зависимости которых установлены в виртуальное окружение.&lt;/li&gt;&#xA;&lt;li&gt;Уметь настраивать systemd-службы для автоматического запуска веб-приложений.&lt;/li&gt;&#xA;&lt;li&gt;Уметь настраивать обратное проксирование nginx для работы веб-приложений.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;передача-файлов-по-протоколу-sftp&#34;&gt;&#xA;  Передача файлов по протоколу SFTP&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%d0%bf%d0%b5%d1%80%d0%b5%d0%b4%d0%b0%d1%87%d0%b0-%d1%84%d0%b0%d0%b9%d0%bb%d0%be%d0%b2-%d0%bf%d0%be-%d0%bf%d1%80%d0%be%d1%82%d0%be%d0%ba%d0%be%d0%bb%d1%83-sftp&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h4&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Опишите предназначение технологии. Какие технические средства обеспечивают взаимодействие по указанному протоколу?&lt;/li&gt;&#xA;&lt;li&gt;Опишите преимущества и недостатки данной технологии по сравнению с другими средствами, например &lt;code&gt;scp&lt;/code&gt; и &lt;code&gt;syncthing&lt;/code&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Каким образом можно ограничить доступ клиента к файловой системе на сервере на уровне указанного каталога?&lt;/li&gt;&#xA;&lt;li&gt;Как выполнять передачу отдельных файлов и каталогов с клиента на сервер и наоборот?&lt;/li&gt;&#xA;&lt;li&gt;Как выполнять изменение рабочего каталога на стороне клиента и на стороне сервера?&lt;/li&gt;&#xA;&lt;li&gt;Как выполнить просмотр содержимого каталогов на стороне клиента и на стороне сервера?&lt;/li&gt;&#xA;&lt;li&gt;Уметь устанавливать клиентские и серверные приложения из репозитория.&lt;/li&gt;&#xA;&lt;li&gt;Уметь ограничивать доступ клиентов к самой технологии передачи файлов на стороне сервера.&lt;/li&gt;&#xA;&lt;li&gt;Уметь ограничивать доступ клиентов к определённым частям файловой системы на стороне сервера.&lt;/li&gt;&#xA;&lt;li&gt;Уметь выполнять передачу отдельных файлов и каталогов с помощью технологий SFTP.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;настройка-samba&#34;&gt;&#xA;  Настройка Samba&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%d0%bd%d0%b0%d1%81%d1%82%d1%80%d0%be%d0%b9%d0%ba%d0%b0-samba&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h4&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;Опишите предназначение технологии. В каких программных средах она реализована? Какие задачи позволяет решать?&lt;/li&gt;&#xA;&lt;li&gt;Опишите преимущества данной технологии по сравнению с другими средствами передачи данных.&lt;/li&gt;&#xA;&lt;li&gt;Каким образом происходит настройка сервера Samba по раздаче файлов?&lt;/li&gt;&#xA;&lt;li&gt;Каким образом происходит ограничение доступа к каталогам? Есть ли связь между Samba-пользователями или пользователями основной ОС?&lt;/li&gt;&#xA;&lt;li&gt;Как выполнить просмотр состояния сетевых каталогов на Samba-сервере?&lt;/li&gt;&#xA;&lt;li&gt;Уметь устанавливать клиентские и серверные приложения из репозитория.&lt;/li&gt;&#xA;&lt;li&gt;Уметь настраивать список сетевых каталогов.&lt;/li&gt;&#xA;&lt;li&gt;Уметь настраивать права доступа к сетевым каталогам.&lt;/li&gt;&#xA;&lt;li&gt;Уметь подключаться с помощью клиента smbclient к серверу.&lt;/li&gt;&#xA;&lt;li&gt;Уметь устанавливать постоянные подключения через систему точек подключения.&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h4 id=&#34;ruby-on-rails&#34;&gt;&#xA;  Ruby on Rails&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#ruby-on-rails&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h4&gt;</description>
    </item>
    <item>
      <title>Метаданные: История ОС UNIX и UNIX-подобных ОС</title>
      <link>https://lms.crafted.su/unix-course/2026-ivt-3/docs/01-basics/01-linux-unix-history/meta/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://lms.crafted.su/unix-course/2026-ivt-3/docs/01-basics/01-linux-unix-history/meta/</guid>
      <description>&lt;h2 id=&#34;результаты-освоения&#34;&gt;&#xA;  Результаты освоения&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%d1%80%d0%b5%d0%b7%d1%83%d0%bb%d1%8c%d1%82%d0%b0%d1%82%d1%8b-%d0%be%d1%81%d0%b2%d0%be%d0%b5%d0%bd%d0%b8%d1%8f&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;В результате освоения данного занятия студент должен:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;описывать компоненты операционной системы (ядро, приложения, служебные программы);&lt;/li&gt;&#xA;&lt;li&gt;различать роль ядра ОС и пользовательских приложений;&lt;/li&gt;&#xA;&lt;li&gt;называть ключевые вехи истории UNIX (1969–2000-е);&lt;/li&gt;&#xA;&lt;li&gt;различать свободные и проприетарные лицензии на ПО;&lt;/li&gt;&#xA;&lt;li&gt;перечислять основные UNIX-подобные ОС и их особенности.&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Метаданные: Командный интерфейс</title>
      <link>https://lms.crafted.su/unix-course/2026-ivt-3/docs/01-basics/03-command-line-introduction/meta/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://lms.crafted.su/unix-course/2026-ivt-3/docs/01-basics/03-command-line-introduction/meta/</guid>
      <description>&lt;h2 id=&#34;результаты-освоения&#34;&gt;&#xA;  Результаты освоения&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%d1%80%d0%b5%d0%b7%d1%83%d0%bb%d1%8c%d1%82%d0%b0%d1%82%d1%8b-%d0%be%d1%81%d0%b2%d0%be%d0%b5%d0%bd%d0%b8%d1%8f&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;В результате освоения данного занятия студент должен:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;использовать базовые команды &lt;code&gt;echo&lt;/code&gt;, &lt;code&gt;date&lt;/code&gt;, &lt;code&gt;cal&lt;/code&gt; с опциями и форматированием вывода;&lt;/li&gt;&#xA;&lt;li&gt;описывать назначение команд &lt;code&gt;free&lt;/code&gt;, &lt;code&gt;df&lt;/code&gt;, &lt;code&gt;lscpu&lt;/code&gt; для анализа ресурсов системы;&lt;/li&gt;&#xA;&lt;li&gt;применять справочную информацию команд с помощью &lt;code&gt;--help&lt;/code&gt; и &lt;code&gt;man&lt;/code&gt;;&lt;/li&gt;&#xA;&lt;li&gt;настраивать простейшие сценарии взаимодействия с командным интерфейсом;&lt;/li&gt;&#xA;&lt;li&gt;отлаживать выполнение команд по сообщениям об ошибках и кодам возврата.&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Метаданные: Манипулирование файлами и каталогами</title>
      <link>https://lms.crafted.su/unix-course/2026-ivt-3/docs/01-basics/06-manipulating-files-and-directories/meta/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://lms.crafted.su/unix-course/2026-ivt-3/docs/01-basics/06-manipulating-files-and-directories/meta/</guid>
      <description>&lt;h2 id=&#34;результаты-освоения&#34;&gt;&#xA;  Результаты освоения&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%d1%80%d0%b5%d0%b7%d1%83%d0%bb%d1%8c%d1%82%d0%b0%d1%82%d1%8b-%d0%be%d1%81%d0%b2%d0%be%d0%b5%d0%bd%d0%b8%d1%8f&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;В результате освоения данного занятия студент должен:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;создавать и удалять каталоги с помощью &lt;code&gt;mkdir&lt;/code&gt; и &lt;code&gt;rmdir&lt;/code&gt;;&lt;/li&gt;&#xA;&lt;li&gt;создавать и удалять файлы с помощью &lt;code&gt;touch&lt;/code&gt; и &lt;code&gt;rm&lt;/code&gt;;&lt;/li&gt;&#xA;&lt;li&gt;копировать файлы и каталоги с помощью &lt;code&gt;cp&lt;/code&gt;;&lt;/li&gt;&#xA;&lt;li&gt;перемещать и переименовывать файлы с помощью &lt;code&gt;mv&lt;/code&gt;;&lt;/li&gt;&#xA;&lt;li&gt;использовать файловые менеджеры &lt;code&gt;mc&lt;/code&gt; и Double Commander.&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Метаданные: Навигация в файловой системе и структура ФС GNU/Linux</title>
      <link>https://lms.crafted.su/unix-course/2026-ivt-3/docs/01-basics/04-file-system-navigation-and-fsh/meta/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://lms.crafted.su/unix-course/2026-ivt-3/docs/01-basics/04-file-system-navigation-and-fsh/meta/</guid>
      <description>&lt;h2 id=&#34;результаты-освоения&#34;&gt;&#xA;  Результаты освоения&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%d1%80%d0%b5%d0%b7%d1%83%d0%bb%d1%8c%d1%82%d0%b0%d1%82%d1%8b-%d0%be%d1%81%d0%b2%d0%be%d0%b5%d0%bd%d0%b8%d1%8f&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;В результате освоения данного занятия студент должен:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;использовать команды &lt;code&gt;pwd&lt;/code&gt;, &lt;code&gt;cd&lt;/code&gt;, &lt;code&gt;ls&lt;/code&gt; для навигации по файловой системе;&lt;/li&gt;&#xA;&lt;li&gt;различать абсолютные и относительные пути к файлам и каталогам;&lt;/li&gt;&#xA;&lt;li&gt;описывать структуру файловой системы GNU/Linux согласно FHS;&lt;/li&gt;&#xA;&lt;li&gt;назначение ключевых каталогов (&lt;code&gt;/etc&lt;/code&gt;, &lt;code&gt;/home&lt;/code&gt;, &lt;code&gt;/var&lt;/code&gt;, &lt;code&gt;/usr&lt;/code&gt; и др.);&lt;/li&gt;&#xA;&lt;li&gt;компилировать простые приложения на языке Си с помощью &lt;code&gt;gcc&lt;/code&gt;;&lt;/li&gt;&#xA;&lt;li&gt;работать с несколькими командными интерпретаторами одновременно.&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Метаданные: Типы команд в Bash</title>
      <link>https://lms.crafted.su/unix-course/2026-ivt-3/docs/01-basics/05-command-types/meta/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://lms.crafted.su/unix-course/2026-ivt-3/docs/01-basics/05-command-types/meta/</guid>
      <description>&lt;h2 id=&#34;результаты-освоения&#34;&gt;&#xA;  Результаты освоения&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%d1%80%d0%b5%d0%b7%d1%83%d0%bb%d1%8c%d1%82%d0%b0%d1%82%d1%8b-%d0%be%d1%81%d0%b2%d0%be%d0%b5%d0%bd%d0%b8%d1%8f&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;В результате освоения данного занятия студент должен:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;различать типы команд Bash: встроенные, внешние, функции, псевдонимы, ключевые слова;&lt;/li&gt;&#xA;&lt;li&gt;использовать команду &lt;code&gt;type&lt;/code&gt; для определения типа команды;&lt;/li&gt;&#xA;&lt;li&gt;создавать и удалять псевдонимы команд с помощью &lt;code&gt;alias&lt;/code&gt; и &lt;code&gt;unalias&lt;/code&gt;;&lt;/li&gt;&#xA;&lt;li&gt;читать и интерпретировать справку по встроенным командам (&lt;code&gt;help&lt;/code&gt;);&lt;/li&gt;&#xA;&lt;li&gt;использовать &lt;code&gt;man&lt;/code&gt; для получения документации по приложениям;&lt;/li&gt;&#xA;&lt;li&gt;использовать &lt;code&gt;--help&lt;/code&gt; для получения краткой справки;&lt;/li&gt;&#xA;&lt;li&gt;понимать структуру man-страниц и разделы руководства;&lt;/li&gt;&#xA;&lt;li&gt;использовать &lt;code&gt;apropos&lt;/code&gt; и &lt;code&gt;man -k&lt;/code&gt; для поиска руководств;&lt;/li&gt;&#xA;&lt;li&gt;понимать принцип работы &lt;code&gt;PATH&lt;/code&gt; и поиск исполняемых файлов;&lt;/li&gt;&#xA;&lt;li&gt;использовать &lt;code&gt;which&lt;/code&gt; для определения пути к исполняемому файлу.&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Метаданные: Установка ОС ALT Linux</title>
      <link>https://lms.crafted.su/unix-course/2026-ivt-3/docs/01-basics/02-alt-linux-installation/meta/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://lms.crafted.su/unix-course/2026-ivt-3/docs/01-basics/02-alt-linux-installation/meta/</guid>
      <description>&lt;h2 id=&#34;результаты-освоения&#34;&gt;&#xA;  Результаты освоения&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%d1%80%d0%b5%d0%b7%d1%83%d0%bb%d1%8c%d1%82%d0%b0%d1%82%d1%8b-%d0%be%d1%81%d0%b2%d0%be%d0%b5%d0%bd%d0%b8%d1%8f&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;В результате освоения данного занятия студент должен:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;скачивать и создавать виртуальную машину в VirtualBox с указанными параметрами;&lt;/li&gt;&#xA;&lt;li&gt;устанавливать ОС ALT Linux из стартового набора JeOS (systemd);&lt;/li&gt;&#xA;&lt;li&gt;выполнять начальную настройку системы: создание пользователя, обновление пакетов, установка ядра;&lt;/li&gt;&#xA;&lt;li&gt;настраивать проброс сетевого порта для SSH-доступа к виртуальной машине;&lt;/li&gt;&#xA;&lt;li&gt;использовать снимки VirtualBox для отката к рабочему состоянию.&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Метаданные: Чтение стандартных руководств</title>
      <link>https://lms.crafted.su/unix-course/2026-ivt-3/docs/01-basics/07-reading-manuals/meta/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://lms.crafted.su/unix-course/2026-ivt-3/docs/01-basics/07-reading-manuals/meta/</guid>
      <description>&lt;h2 id=&#34;результаты-освоения&#34;&gt;&#xA;  Результаты освоения&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%d1%80%d0%b5%d0%b7%d1%83%d0%bb%d1%8c%d1%82%d0%b0%d1%82%d1%8b-%d0%be%d1%81%d0%b2%d0%be%d0%b5%d0%bd%d0%b8%d1%8f&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h2&gt;&#xA;&lt;p&gt;В результате освоения данного занятия студент должен:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;использовать &lt;code&gt;type&lt;/code&gt; для определения типа команды;&lt;/li&gt;&#xA;&lt;li&gt;использовать &lt;code&gt;which&lt;/code&gt; для определения пути к исполняемому файлу;&lt;/li&gt;&#xA;&lt;li&gt;читать встроенную документацию с помощью &lt;code&gt;--help&lt;/code&gt;;&lt;/li&gt;&#xA;&lt;li&gt;читать man-страницы с помощью &lt;code&gt;man&lt;/code&gt; и использовать навигацию в &lt;code&gt;less&lt;/code&gt;;&lt;/li&gt;&#xA;&lt;li&gt;создавать и удалять псевдонимы команд с помощью &lt;code&gt;alias&lt;/code&gt; и &lt;code&gt;unalias&lt;/code&gt;;&lt;/li&gt;&#xA;&lt;li&gt;создавать жёсткие и символические ссылки с помощью &lt;code&gt;ln&lt;/code&gt;.&lt;/li&gt;&#xA;&lt;/ul&gt;</description>
    </item>
    <item>
      <title>Получение оценок по курсу</title>
      <link>https://lms.crafted.su/unix-course/2026-ivt-3/docs/reference/marks/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://lms.crafted.su/unix-course/2026-ivt-3/docs/reference/marks/</guid>
      <description>&lt;h1 id=&#34;получение-оценок-по-курсу&#34;&gt;&#xA;  Получение оценок по курсу&#xA;  &lt;a class=&#34;anchor&#34; href=&#34;#%d0%bf%d0%be%d0%bb%d1%83%d1%87%d0%b5%d0%bd%d0%b8%d0%b5-%d0%be%d1%86%d0%b5%d0%bd%d0%be%d0%ba-%d0%bf%d0%be-%d0%ba%d1%83%d1%80%d1%81%d1%83&#34;&gt;#&lt;/a&gt;&#xA;&lt;/h1&gt;&#xA;&lt;p&gt;Продолжительность курса — два семестра. В первом семестре ставится зачёт по предмету. Во втором семестре ставится экзамен.&lt;/p&gt;&#xA;&lt;p&gt;Во время курса будут проводится проверочные работы, за которые можно получить оценку от 0 до 6 баллов.&lt;/p&gt;&#xA;&lt;p&gt;Для получения зачёта достаточно получить среднее арифметическую оценку за выполнение проверочных работ больше четырёх баллов из 6 максимально возможных.&lt;/p&gt;&#xA;&lt;p&gt;Оценка за экзамен ставится по результатам оценок проверочных работ в первом и втором семестрах.&lt;/p&gt;</description>
    </item>
  </channel>
</rss>
