Операционная система Linux



Текущий каталог определён для:

  • каждой командной оболочки пользователя
  • каждого пользователя, зарегистрированного в системе
  • (Правильный ответ) каждой выполняемой программы (процесса)
  • каждого каталога файловой системы

Пользователь root — это

  • (Правильный ответ) учётная запись, гарантированно дающая пользователю исключительные права работы в системе
  • учётная запись, которую рекомендуется использовать администратору системы, даже если у него имеется персональная учётная запись
  • единственная учётная запись, принадлежащая администратору системы

Репозиторий пакетов — это

  • любой комплект пакетов на CD или DVD
  • набор пакетов в одном формате, размещённых в одном каталоге
  • любой набор пакетов
  • (Правильный ответ) организованное по специальным правилам хранилище пакетов, используемое менеджерами пакетов в качестве источника

Программа last выводит:

  • (Правильный ответ) список последних работавших пользователей
  • идентификатор последнего зарегистрировавшегося в системе пользователя
  • последнюю команду, выполненную пользователем
  • список команд, введённых пользователем

Какой результат выведет на терминал команда cd; echo $??

  • сообщение об ошибке
  • (Правильный ответ) 0
  • 1
  • название домашнего каталога

Работа с электронными таблицами и редактирование размеченного текста в Linux

  • Предоставляются только пакетами OpenOffice.org и KOffice
  • Предоставляется только различными программными продуктами, имеющими принципиально различную структуру меню и формат документов
  • (Правильный ответ) Предоставляются пакетами OpenOffice.org и KOffice, а также различными отдельными программными продуктами
  • Предоставляются только пакетом OpenOffice.org

В оконном интерфейсе субъектом с точки зрения системы является

  • окно
  • любая программа
  • (Правильный ответ) задача, выводящая и вводящая данные в рамках окна
  • пользователь, управляющий окнами

Как, редактируя текст в Emacs, вырезать текущий абзац (в котором находится точка) и вставить его в самый конец текста?

  • M-{ M-Пробел M-} M-> M-y
  • M-{ M-@ M-} M-> C-w
  • (Правильный ответ) M-h C-w M-> C-y
  • M-h M-> C-y

Термином «подстановка» в shell обозначается

  • (Правильный ответ) замена переменной её содержимым или команды её выводом
  • замена шаблона списком файлов
  • изменение значения переменной окружения
  • обработка части командной строки, заключённой в двойные кавычки

Что входит в ярлык объекта файловой системы?

  • UID и GID объекта
  • UID и GID объекта, список GID, членом которых является хозяин объекта, тип объекта и его атрибуты
  • (Правильный ответ) UID и GID объекта, его тип и атрибуты

Каталог /var предназначен для

  • (Правильный ответ) хранения данных, которые создаются в процессе работы разными программами и предназначены для передачи другим программам и системам
  • хранения файлов, которые, согласно классификации, не могут быть помещены в другие каталоги системы — /etc, /bin, /lib и т. п.
  • хранения конфигурационных файлов в формате переменная=значение
  • хранения файлов, назначение которых может меняться в процессе работы системы или не определено

Процесс, которому передан сигнал INT (“^C”)

  • немедленно прекратит исполняться и будет переведён в фон
  • немедленно прекратит исполняться, но не будет удалён из таблицы процессов, ожидая сигнала к продолжению работы
  • немедленно прекратит исполняться и будет удалён из таблицы процессов
  • (Правильный ответ) немедленно запустит подпрограмму-обработчик данного сигнала, а если обработчика нет, то система сама обработает сигнал (завершит процесс)

Монтирование файловых систем не позволяет

  • Использовать различные по скорости и надёжности способы доступа к различным подкаталогам
  • Собирать файловые системы различных разделов в одно дерево каталогов
  • Подключать к дереву каталогов содержимое файлов, данные ядра, каталоги на других компьютерах
  • (Правильный ответ) Использовать журналирование с файловыми системами, в которых оно не предусмотрено

Какая из перечисленных команд не имеет отношения к справочной подсистеме Linux?

  • man
  • whatis
  • info
  • (Правильный ответ) showhelp

Какой список файлов может сгенерировать shell по шаблону

?r*[cC]

  • bash.rc .bashrc BarC rrrc
  • (Правильный ответ) *rcC CrooC crc or..c
  • oroc ir/ac arc r@C
  • tric rC r.C mail.rc

Назначать маршрутизатор по умолчанию следует при помощи

  • утилиты ifconfig
  • (Правильный ответ) утилиты route
  • редактирования файла /etc/resolv.conf
  • редактирования файла ifcfg-eth0

Система подготовки печатной документации LaTeX

  • Обладает простым и интуитивно понятным интерфейсом, позволяющим новичку создавать высококачественные документы
  • Представляет собой только соглашение о формате файлов и набор утилит, а основную работу по форматированию производят текстовые редакторы, такие как LyX и emacs
  • (Правильный ответ) Высокоуровневая надстройка над TeX, ориентированная на решение типичных задач оформления. Формат LaTeX используется редактором LyX, предоставляющим визуальные средства редактирования документа
  • Рассчитана на профессионального пользователя, поэтому никаких средств, позволяющих работать в ней новичку, не предусмотрено

Сколько ключей передано утилите в команде

grep -l —max-count=3 «»key switch»» option

  • ни одного
  • 1
  • (Правильный ответ) 2
  • 3

При запуске процесс получает

  • один открытый дескриптор
  • (Правильный ответ) три открытых дескриптора
  • два открытых дескриптора
  • ни одного открытого дескриптора

Пусть

[methody@localhost methody]$ ls -ld examplesdrwxr-xr-x 3 methody methody 4096 Окт 29 12:10 examples[methody@localhost methody]$ ls -l examples-rw-r—r— 1 methody methody 84718 Окт 6 10:31 -filename-with-

К чему приведёт выполнение команды rmdir examples?

  • к удалению файла “-filename-with-
  • (Правильный ответ) к сообщению об ошибке
  • к удалению каталога “examples” и файла “-filename-with-
  • к удалению каталога “examples

Каков адрес сети, в которую входит компьютер с IP-адресом 192.168.0.13 и сетевой маской 255.255.255.0?

  • (Правильный ответ) 192.168.0.0/24
  • 192.168.0.0
  • 192.168.1.0/16
  • 192.168.0.0/16

Основное средство взаимодействия пользователя и ОС Linux

  • Клавиатура, мышь, монитор
  • Виртуальная консоль
  • Любое устройство ввода-вывода
  • (Правильный ответ) Любой терминал

Могут ли в Linux существовать устройства, доступные на запись любому пользователю?

  • Обычно нет, но суперпользователь может вручную сменить права доступа
  • Это запрещено
  • Устройств, доступных на запись всем пользователям одновременно, не существует, однако права доступа к целой группе устройств передаются любому пользователю, зарегистрированному в системе первым
  • (Правильный ответ) Такие устройства существуют всегда

/home/methody/examples” — это:

  • домашний каталог
  • (Правильный ответ) полный путь
  • относительный путь
  • корневой каталог

На жёстком диске, соответствующем файлу-дырке /dev/hda, три основных раздела и один расширенный, в котором содержится один дополнительный. Какой файл-дырка соответствует дополнительному разделу?

  • /dev/hda4
  • (Правильный ответ) /dev/hda5
  • /dev/hda3
  • /dev/hda2

Стартовый сценарий системной службы

  • Записывается в каталоги /etc/rc.d и /etc/rc.d/rc*.d
  • Записывается в каталог /etc/rc.d, а в каталогах /etc/rc.d/init.d и /etc/rc.d/rc*.d помещаются символьные ссылки на него
  • (Правильный ответ) Записывается в /etc/rc.d/init.d, а в каталогах /etc/rc.d/rc*.d помещаются символьные ссылки на него
  • Записывается в /etc/init.d

Файлу какого типа соответствует строка атрибутов “crw-rw—-”?

  • обычному файлу
  • именованному каналу
  • файлу-дырке, соответствующему устройству, из которого можно считывать и записывать информацию поблочно
  • (Правильный ответ) файлу-дырке, соответствующему устройству, из которого можно считывать и записывать информацию посимвольно

Большинство фильтров Linux работают с

  • Файлами любого заранее описанного формата
  • (Правильный ответ) Файлами, разбитыми на строки, каждая из которых может разделяться на поля
  • Файлами, поделёнными на строки равной длины
  • Файлами, разбитыми на записи при помощи разделителей

Мефодий неудачно попытался запустить программу xterm, получив сообщение “cannot open display:”. В чём, скорее всего, была причина ошибки?

  • Не запущен X-сервер
  • (Правильный ответ) Не установлена переменная окружения DISPLAY
  • Не установлена переменная окружения display
  • К компьютеру не подключён дисплей

В какой кодировке могут быть записаны русские имена файлов в Linux:

  • (Правильный ответ) в любой кодировке, подходящей для записи русских имён
  • CP-1251
  • KOI8-R
  • CP-866

Первым широко распространённым некоммерческим дистрибутивом Linux стал

  • RedHat
  • Gentoo
  • (Правильный ответ) Slackware
  • Debian

Название утилиты gimp расшифровывается как

  • GNU Instant Messaging Program
  • (Правильный ответ) GNU Image Manipulation Program
  • Graphic Interformat Multimedia Player
  • Geographic International Map Project

Команда who предназначена для

  • (Правильный ответ) Вывода списка зарегистрированных в настоящее время пользователей системы
  • Вывода статистики использования указанным пользователем ресурсов системы
  • Вывода детальной информации из учётной записи указанного пользователя
  • Вывода списка пользователей, регистрировавшихся в системе за последнее время

Пользователь может получить список содержащихся в каталоге dir файлов и просмотреть их содержимое, но не может создать или удалить файл в каталоге dir. Каков режим доступа к этому каталогу?

  • доступен только на чтение и запись
  • доступен только на чтение
  • доступен только на использование
  • (Правильный ответ) доступен только на чтение и использование

В файловой системе Linux

  • не более двух корневых каталогов
  • не более 15 корневых каталогов
  • по одному корневому каталогу на каждый диск
  • (Правильный ответ) один корневой каталог

Как в bash узнать, является ли команда cmd сокращением, и если да, то во что она будет раскрыта?

  • (Правильный ответ) alias
  • (Правильный ответ) type cmd
  • (Правильный ответ) alias cmd

Для того, чтобы запустить несколько приложений с текстовым интерфейсом на удалённом компьютере, необходимо

  • Запустить несколько эмуляторов терминала на рабочей станции, и в каждом из них воспользоваться клиентом Secure Shell
  • (Правильный ответ) Подходит любой из перечисленных выше способов, однако первый не требует наличия графической подсистемы ни на рабочей станции, ни на удалённой машине
  • Воспользоваться клиентом Secure Shell на рабочей станции и утилитой screen на удалённом компьютере
  • Воспользоваться клиентом Secure Shell на рабочей станции с предоставлением виртуального X-сервера на удалённой машине, после чего запустить с удалённой машины несколько эмуляторов терминала

Программа k3b предназначена для

  • Просмотра роликов в формате DVD и MPEG, а также прослушивания музыки с аудио дисков и из файлов в формате OGG
  • (Правильный ответ) Записи дисков в формате CD и DVD
  • Прослушивания аудио CD
  • Просмотра DVD

Запуском исполняемых программ в Linux занимается

  • Сам пользователь, при помощи терминала
  • (Правильный ответ) Интерпретатор командной строки, на основе разбора команды пользователя
  • Программа-загрузчик, вследствие команды от shell или системы
  • Система, под воздействием управляющих символов

Менеджер пакетов занимается

  • Организацией альтернатив в случае появления конфликтов и последующим разрешением конфликта двух и более установленных пакетов
  • Размещением содержимого пакетов в файловой системе, их регистрацией, выявлением требуемых зависимостей
  • (Правильный ответ) Составлением списка пакетов, необходимых для установки или удаления, добычей этих пакетов из внешних источников, а также проверкой наличия обновлений
  • Составлением списка пакетов, их классификацией и проверкой работоспособности входящих в них утилит

Если в X Window System окно получило фокус, это означает, что

  • задача, которой принадлежит это окно, получит возможность вводить и выводить данные
  • задача, которой принадлежит это окно, будет выполняться, пока фокус находится в этом окне
  • (Правильный ответ) задача, которой принадлежит это окно, получит события ввода от системы
  • в этом окне находится указатель мыши

В файле /etc/services содержится

  • (Правильный ответ) соответствия названий сетевых протоколов номерам постоянно закреплённых за ними портов
  • список серверов DNS, которые следует использовать при подключении к Internet
  • список активных сетевых подключений
  • соответствия IP-адресов именам компьютеров в сети

Команда tr предназначена для

  • Изменения порядка полей в потоке данных
  • (Правильный ответ) Замены одних символов в потоке данных на другие
  • Перевода с одного естественного языка на другой
  • Трансляции командных сценариев

Программа inkscape предназначена для

  • Удобного просмотра каталoгов с изображениями
  • (Правильный ответ) Редактирования векторной графики
  • Редактирования диаграмм
  • Редактирования растровой графики

Зависимость одного rpm-пакета от другого означает, что

  • (Правильный ответ) Зависимый пакет не может быть успешно установлен без того, от которого он зависит
  • Ни один из двух пакетов не может быть установлен без другого
  • Информацию об первом пакете нельзя получить, не зная информации о втором
  • Программное обеспечение первого пакета не может работать без содержимого второго

Какой список файлов может сгенерировать shell по шаблону *r*[cC]

  • oroc ir/ac arc r@C
  • (Правильный ответ) *rcC CrooC crc or..c
  • tric rcC] r.C mail.rc
  • bash.rc .bashrc BarC rrrc

Для определения прав доступа процесса к объекту файловой системы не требуется

  • полный список групп, в которые входит пользователь-владелец процесса
  • (Правильный ответ) тип объекта (файл, каталог, файл-дырка и т. д.)
  • ярлык объекта файловой системы
  • UID пользователя-владельца процесса

При редактировании конфигурационных файлов

  • Может применяться текстовый редактор, но в некоторых случаях, для обеспечения атомарности, необходимо использовать редактор Vim
  • (Правильный ответ) Может применяться текстовый редактор, но в некоторых случаях необходимо использовать специальные утилиты
  • Всегда применяются специальные утилиты (возможно, запускающие текстовый редактор из переменной окружения EDITOR)
  • Всегда используется текстовый редактор

Альтернативы пакетов применяются, когда необходимо, чтобы

  • В системе было установлено два пакета, содержащих файлы с одинаковыми полными путями
  • В системе было установлено два пакета, решающих одну и ту же задачу
  • Система без помощи пользователя выбирала, какой из двух похожих пакетов следует устанавливать
  • (Правильный ответ) При установке любого или нескольких из альтернативных пакетов в системе появлялся файл с одним и тем же полным именем, но конфликтов между пакетами не возникало

Какие пакеты можно успешно передавать через сервер подмены сетевых адресов (NAT)?

  • Только TCP и UDP-пакеты
  • (Правильный ответ) Любые пакеты, которые можно гарантированно отличить друг от друга, не используя поле «IP-адрес отправителя». Если протокол требует ответа на передаваемый пакет, ответные пакеты также должны быть однозначно идентифицируемы по полям, отличным от IP-адреса отправителя
  • Любые пакеты, предусматривающие не только поле «адрес отправителя», но также поля «адрес получателя» и «порт».
  • Любые пакеты, которые можно гарантированно отличить друг от друга, не используя поле «IP-адрес отправителя».

Текстовый редактор нужен, чтобы

  • редактировать любые файлы
  • редактировать конфигурационные файлы
  • редактировать любые файлы в формате «plain text»
  • (Правильный ответ) редактировать любые файлы в текстовом формате

Стандарт FHS рекомендует размещать домашние каталоги пользователей:

  • (Правильный ответ) в подкаталогах /home
  • размещение домашних каталогов пользователей, отличных от root, не предусмотрено стандартом FHS, так как их названия зависят от входных имён пользователей, на которые этот стандарт не распространяется
  • в подкаталогах /user
  • в подкаталогах /usr

Многопользовательская организация системы не позволяет

  • Производить учёт потребления ресурсов каждым пользователем
  • (Правильный ответ) Одновременно использовать два или более вариантов настройки основных системных служб
  • Вводить различные права доступа для разных пользователей системы
  • Работать нескольким пользователям одновременно

Необходимость в дистрибутивах Linux возникла, когда

  • появились пользователи, готовые купить операционную систему Linux
  • (Правильный ответ) появились пользователи, желающие установить скомпилированное ядро Linux и набор утилит на свой компьютер
  • ядро Linux перестало умещаться на одной дискете
  • немедленно после публикации первой версии ядра Linux

Мефодий «ухватил» окно xterm за уголок и увеличил его. Какие программы, помимо xterm, были в этом задействованы.

  • только xterm
  • (Правильный ответ) диспетчер окон и X-сервер
  • только диспетчер окон
  • только X-сервер

Какую из перечисленных задач не выполняет X-сервер?

  • передача данных, вводимых с клавиатуры, X-клиентам
  • выдача окон X-клиентам по запросу
  • (Правильный ответ) отправка X-запросов на открытие окна X-клиентам
  • вывод на графическое устройство

Каковы обязанности метадемона inetd?

  • Отслеживать сетевую активность только на зарегистрированных портах и сообщать постоянно находящимся в памяти обработчикам-демонам о том, что необходимо принять подключение
  • Принимать подключение по указанному порту и запускать различные обработчики-фильтры в зависимости от протокола, указанного при подключении
  • (Правильный ответ) Принимать подключения сразу по нескольким портам и запускать указанные обработчики-фильтры
  • Отслеживать сетевую активность на всех портах системы и запускать обработчики, которые будут принимать подключения по зарегистрированным портам и обрабатывать их

Конфликт двух пакетов происходит в случае, когда

  • Два разных пакета содержат хотя бы по одному файлу, полные пути которых совпадают, а содержимое различно
  • (Правильный ответ) Два разных пакета содержат хотя бы по одному файлу, полные пути которых совпадают
  • Два разных пакета имеют одно и то же название
  • Два одинаковых пакета называются по-разному

Как связаны символьная ссылка и файл, на который она указывает?

  • они представляют собой один и тот же файл
  • (Правильный ответ) символьная ссылка — это специальный файл, содержащий имя другого файла (на который она указывает)
  • символьная ссылка указывает на область диска, где расположен файл
  • символьная ссылка — другое имя того же индексного дескриптора

Что такое «подмена идентификатора»?

  • наименование способа, которым достигается несанкционированный доступ к неаккуратно настроенным Linux-системам
  • (Правильный ответ) механизм наследования процессом соответствующего идентификатора не от родительского процесса, а из ярлыка запускаемого файла
  • механизм временной смены процессом соответствующего идентификатора на основании содержимого таблиц su или sudo
  • механизм выполнения пользователем действий с чужими правами доступа, управляемый командой umask

Целостная система может содержать

  • несколько версий одного и того же пакета
  • пакеты с неудовлетворёнными зависимостями
  • конфликтующие пакеты
  • (Правильный ответ) необновлённые пакеты

Процесс, которому передан сигнал STOP (“^Z”)

  • немедленно запустит подпрограмму-обработчик данного сигнала, а если обработчика нет, то система сама обработает сигнал (завершит процесс)
  • (Правильный ответ) немедленно прекратит исполняться, но не будет удалён из таблицы процессов, ожидая сигнала к продолжению работы
  • немедленно прекратит исполняться и будет удалён из таблицы процессов

Виртуальный X-сервер отличается от обычного X-сервера

  • тем, что не принимает запросы от X-клиентов
  • адресом
  • (Правильный ответ) тем, что не связан с устройством графического вывода
  • тем, что запускается всегда на удалённой машине

Старший и младший номера устройства определяют

  • Начало и конец описателя устройства в таблицах ядра
  • (Правильный ответ) Какой драйвер системы и каким способом выполняет операции с этим устройством
  • Числа, которые программа должна использовать вместо дескриптора файла при операциях записи и чтения
  • Порядок, в котором устройства распознавались ядром

Идентификатор администратора системы (пользователя root) равен:

  • 500
  • 1
  • любой
  • (Правильный ответ) 0

Какая из перечисленных строк не может быть именем файла:

  • «{arch}«
  • (Правильный ответ) «year2001/April«
  • ««

Чем отличается «таблица» межсетевого экрана iptables от «цепочки»?

  • (Правильный ответ) Цепочки iptables состоят из нескольких таблиц; покидая одну таблицу, пакет направляется в другую
  • Понятие «цепочка» использовалось только в предыдущей версии межсетевого экрана Linux — ipchains. В iptables его заменили более общим понятием «таблица»
  • Таблицы и цепочки следуют попеременно в произвольном порядке; по действию ACCEPT пакет может покинуть таблицу, но не цепочку
  • Таблицы iptables состоят из нескольких цепочек; покидая одну цепочку, пакет направляется в другую

В ответ на приглашение login: нужно ввести:

  • (Правильный ответ) входное имя
  • своё имя
  • числовой идентификатор пользователя

Пусть

$ ls -l -r—rw—w- 1 lead zinc 31244 Ноя 1 12:59 tin

Кто имеет доступ к файлу?

  • Пользователь lead — на чтение (при условии, что он не является членом группы zinc), члены группы zinc — на чтение и запись, все остальные — на запись
  • Пользователь lead — на чтение, пользователь zinc — на чтение и запись, пользователь tin — на запись
  • (Правильный ответ) Пользователь lead — на чтение, члены группы zinc (кроме пользователя lead) — на чтение и запись, все остальные — на запись
  • Пользователи lead и zinc — на чтение и запись (при условии, что они принадлежат группе tin, в противном случае — на запись), все остальные — на чтение

В момент исполнения команды

[methody@localhost methody]$ whomethody tty1 Sep 23 16:31 (localhost)methody2 tty2 Sep 23 17:12 (localhost)

в системе было зарегистрировано:

  • 3 пользователя
  • (Правильный ответ) 2 пользователя
  • нельзя точно сказать, сколько пользователей
  • 1 пользователь

Пусть

[methody@localhost methody]$ ls -li examples/text text-hardlink text-symlink127705 -rw-r—r— 2 methody methody 653 Сен 30 10:04 examples/text127705 -rw-r—r— 2 methody methody 653 Сен 30 10:04 text-hardlink 3621 lrwxrwxrwx 1 methody methody 13 Окт 4 18:05 text-symlink -> examples/text

К чему приведёт выполнение команды rm examples/text?

  • к удалению всех трёх файлов
  • к удалению файлов examples/text и text-hardlink
  • (Правильный ответ) к удалению файла examples/text
  • к удалению файлов examples/text и text-symlink

В каком из перечисленных каталогов файлы не должны изменяться без вмешательства системного администратора:

  • (Правильный ответ) /usr
  • /tmp
  • /home
  • /var

Ричард Столлман

  • Автор первой операционой системы, основанной на ядре Linux
  • Автор первого дистрибутива Linux
  • Автор первой версии ядра Linux
  • (Правильный ответ) Автор первого варианта GPL

Наличие в системе нескольких уровней выполнения позволяет

  • Загружать систему в соответствии с одним из любого числа заранее подготовленных профилей, не редактируя для этого файлов
  • Загружать одновременно несколько профилей системы
  • Уменьшать по команде количество возможностей системы (понижать уровень выполнения), однако при перезагрузке будет выбираться наибольший уровень
  • (Правильный ответ) Загружать систему в соответствии с одним из ограниченного числа профилей, внося незначительные изменения в один файл, или приводить её в соответствие этому профилю вручную без редактирования

Чтобы на стандартный ввод команды cat, запущенной без параметров и дополнительных операций shell, попал символ “^V

  • надо перенаправить стандартный ввод на файл, содержащий “^V
  • (Правильный ответ) надо нажать его дважды
  • надо экранировать его с помощью “\
  • надо заключить строку в одинарные кавычки

Команда ifconfig выдаёт

  • Список MAC-адресов, однозначно идентифицирующих сетевые интерфейсы системы и связанную с ними информацию
  • Список ethernet-карт компьютера и их настроек
  • Список IP-адресов к
Узнать сколько стоит решение этого задания
(ответ в течение 5 мин.)
X