Внимание ! Вопросы к тесту выложены исключительно в ознакомительных целях: количество вопросов может не совпадать с действительным, актуальность не поддерживается,- за решением теста Welcome to the cashier! Идентификаторы обычных пользователей не могут принимать значения:
0 1 100 100000
Программа last выводит:
список команд, введённых пользователем последнюю команду, выполненную пользователем идентификатор последнего зарегистрировавшегося в системе пользователя список последних работавших пользователей
Команда [someone@localhost someone]$ who am i someone tty4 Oct 13 13:31 (localhost) отдана:
пользователем localhost с любой виртуальной консоли; пользователем someone с любой виртуальной консоли; пользователем someone с четвёртой виртуальной консоли; пользователем root с любой виртуальной консоли.
Пользователь root — это
единственная учётная запись, принадлежащая администратору системы учётная запись, гарантированно дающая пользователю исключительные права работы в системе учётная запись, которую рекомендуется использовать администратору системы, даже если у него имеется персональная учётная запись
Команда who предназначена для
Вывода детальной информации из учётной записи указанного пользователя Вывода статистики использования указанным пользователем ресурсов системы Вывода списка зарегистрированных в настоящее время пользователей системы Вывода списка пользователей, регистрировавшихся в системе за последнее время
Выход пользователя из системы происходит
с помощью повторного вызова утилиты login автоматически, после завершения последнего процесса, имеющего UID пользователя автоматически, после завершения стартового командного интерпретатора
Пользователь должен завершить сеанс работы в Linux:
командой logout или нажатием клавиш Ctrl+D командой passwd клавишами Ctrl+Alt+Del кнопкой отключения питания
Непосредственный диалог пользователя и утилиты login задействован
В любом процессе идентификации пользователя В процессе начальной идентификации пользователя в системе при входе с текстовой консоли В настоящее время утилита не используется
«Приглашение командной строки» — это
Команда, которую система посылает пользователю Команда системе, которой интерпретатор командной строки предваряет любую пользовательскую команду Строка, выводимая на терминал для обозначения того, что пользователь может вводить новую команду. У всех пользователей, кроме root, приглашение всегда равно “$”. Строка, выводимая на терминал для обозначения того, что пользователь может вводить новую команду. Пользователь может свободно изменять приглашение, добавляя туда необходимую ему информацию
Linux — это
Однопользовательская операционная система для рабочих станций Многопользовательская операционная система для рабочих станций Многопользовательская операционная система для сетевых серверов Универсальная многопользовательская операционная система, одинаково эффективно работающая как на серверах, так и на рабочих станциях
В момент исполнения команды [methody@localhost methody]$ who methody tty1 Sep 23 16:31 (localhost) methody2 tty2 Sep 23 17:12 (localhost) в системе было зарегистрировано:
1 пользователь 2 пользователя 3 пользователя нельзя точно сказать, сколько пользователей
Идентификатор администратора системы (пользователя root) равен:
0 1 500 любой
Многопользовательская организация системы не позволяет
Вводить различные права доступа для разных пользователей системы Работать нескольким пользователям одновременно Производить учёт потребления ресурсов каждым пользователем Одновременно использовать два или более вариантов настройки основных системных служб
В ответ на приглашение login: нужно ввести:
входное имя своё имя идентификатор пользователя
Основное средство взаимодействия пользователя и ОС Linux
Любое устройство ввода-вывода Любой терминал Виртуальная консоль Клавиатура, мышь, монитор
Основная информация о системе содержится
В файлах вида «README» и «HOWTO» В справочных подсистемах help и apropos В справочных подсистемах man и info В файлах вида «NAME», «SYNOPSIS», «DESCRIPTION» и «SEE ALSO»
Запуском исполняемых программ в Linux занимается
Сам пользователь, при помощи терминала Программа-загрузчик, вследствие команды от shell или системы Система, под воздействием управляющих символов Интерпретатор командной строки, на основе разбора команды пользователя
Управляющие символы — это
Клавиши Ctrl и Alt на клавиатуре Символы, вводимые сочетанием любой клавиши с клавиатурным модификатором Символы, специальным образом интерпретируемые терминалом (как команды, а не как текст) Символы пробела и конца строки
Запись program(5) обозначает
пятую версию программы program программу program, вызванную с пятью параметрами страницу руководства по пятой версии программы program страницу руководства по программе program, относящуюся к пятому разделу системы руководств
Сколько ключей передано утилите в команде grep -l --max-count=3 "key switch" option
ни одного 1 2 3
Простейшая командная строка состоит из
Одной команды Команды и её параметров (не менее одного) Приглашения и команды Приглашения, команды и её параметров (не менее одного)
Какая из перечисленных команд не имеет отношения к справочной подсистеме Linux?
man info whatis showhelp
Если в командной строке встречается пробел,
Он обязательно разделяет два параметра и не передаётся команде Он разделяет параметры, если не находится внутри кавычек Он разделяет два параметра и передаётся команде в конце первого из них Он может разделять параметры, а может и не разделять, это зависит от типа команды
Чтобы получить список объектов системы, имеющих отношение к электронной почте, с краткими описанием каждого объекта, следует выполнить команду:
info mail man mail apropos mail whatis mail
Сколько параметров (не считая ключей) передано утилите в команде grep -ln --max-count=3 "key switch" option
ни одного 1 2 3
Управляющая последовательность — это
последовательность клавиш, начинающаяся с клавиатурного модификатора (например, Ctrl или Alt) последовательность символов определённой длины, начинающаяся с управляющего символа и интерпретируемая системой как команда, введённая с терминала последовательность символов определённой длины, начинающаяся с управляющего символа и интерпретируемая терминалом как команда последовательность символов любой длины, начинающаяся с управляющего символа “^[” и заканчивающаяся переводом строки
Терминал — это
Любое устройство ввода-вывода Устройство ввода-вывода текстовой информации Устройство ввода-вывода текстовой информации, особым образом интерпретирующее часть передаваемых символов Устройство ввода-вывода текстовой информации, особым образом интерпретирующее часть передаваемых символов и оснащённое клавиатурой, монитором и мышью
Ключ команды — это
Однобуквенный параметр командной строки Полнословный параметр командной строки Параметр командной строки специального формата Модификатор поведения команды, разделяющий команду и её параметры
В файловой системе Linux
один корневой каталог по одному корневому каталогу на каждый диск не более 15 корневых каталогов не более двух корневых каталогов
В какой кодировке могут быть записаны русские имена файлов в Linux:
KOI8-R CP-1251 CP-866 в любой кодировке, подходящей для записи русских имён
в подкаталогах /usr в подкаталогах /home в подкаталогах /user размещение домашних каталогов пользователей, отличных от root, не предусмотрено стандартом FHS, так как их названия зависят от входных имён пользователей, на которые этот стандарт не распространяется
Полным путём в файловой системе называется
Строка, включающая имя объекта файловой системы и список каталогов, в которые он последовательно вложен, начиная с корневого Строка, включающая имя файла и каталога, в который он вложен Строка, включающая список всех каталогов, в которых прежде находился файл, и имя этого файла Строка, состоящая из перечня каталогов, в которые вложен объект файловой системы, перечень может идти в любом порядке, но должен начинаться с соответствующего корневого каталога
Каталог /usr предназначен для
Хранения пользовательской информации — домашних каталогов, самостоятельно установленных пакетов и каталогов совместного использования Хранения большинства файлов разного назначения, доступных пользователям на чтение и не использующихся в процедурах начальной загрузки и аварийного обслуживания системы Хранения пользовательской информации, предназначенной для совместного использования и изменения, кроме домашних каталогов пользователей Хранения только системных файлов, недоступных обычному пользователю, а самой системе доступных только на чтение (за исключением процедур начальной загрузки и аварийного обслуживания)
Из символов “.”, “:”, “/” и “"" в именах файлов файловой системы Linux запрещено использовать
Все символы Символы “.”, “/” и “"” Символы “/” и “.” Только “/”
Файловая система — это:
все файлы, хранящиеся на всех информационных носителях все подкаталоги корневого каталога раздел информационного носителя, используемый Linux для хранения данных способ организации доступа к файлам на информационном носителе или его разделе
Сколько расширений может иметь файл в Linux:
одно два до трёх в файловой системе Linux нет понятия «расширение», поэтому им воспользоваться невозможно
В каком каталоге содержатся файлы, которые не могут совместно использоваться несколькими компьютерами в сети:
/boot /home /lib /usr
Деревом каталогов в файловой системе Linux называется
Упорядоченный список всех доступных каталогов файловой системы Структура, состоящая из каталогов, связанных отношением вложенности. Каждый каталог, кроме корневого, непосредственно вложен ровно в один какой-нибудь другой каталог Структура, состоящая как из каталогов, связанных отношением вложенности, так и из отдельных каталогов. Каталог может быть непосредственно вложен не более, чем в один какой-нибудь другой каталог Структура, состоящая из каталогов, связанных отношением вложенности. Каждый каталог, кроме корневого, может быть вложен в несколько других каталогов, не вложенных друг в друга
Каталог /var предназначен для
Хранения конфигурационных файлов в формате переменная=значение Хранения файлов, назначение которых может меняться в процессе работы системы или не определено Хранения файлов, которые, согласно классификации, не могут быть помещены в другие каталоги системы — /etc, /bin, /lib и т. п. Хранения файлов, размер которых может ощутимо меняться в процессе работы системы
Именами обычных файлов в файловой системе Linux могут быть:
"..." "A:" ".."
В каком из перечисленных каталогов файлы не должны изменяться без вмешательства системного администратора:
/home /usr /var /tmp
Какая из перечисленных строк не может быть именем файла:
"..." "{arch}" "year2001/April"
Каталог в файловой системе Linux — это:
область на диске, в которой хранятся файлы файл особого типа, содержащий ссылки на другие файлы и каталоги список подкаталогов следующего уровня вложенности ссылка на область на диске, где хранятся файлы
Текущий каталог определён для:
каждого пользователя, зарегистрированного в системе каждой выполняемой программы (процесса) каждого каталога файловой системы каждой командной оболочки пользователя
"./" — это:
полный путь домашний каталог текущий каталог корневой каталог
Пусть [methody@localhost methody]$ ls -ld examples drwxr-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” к удалению каталога “examples” и файла “-filename-with-” к сообщению об ошибке
Утилита ls без параметров по-разному обрабатывает файлы
Имеющие или не имеющие расширение Полный путь к которым содержит или не содержит “/” Название которых начинается или не начинается с “.” Команда ls одинаково обрабатывает все файлы
При удалении символьной ссылки на файл
Удаляется только эта ссылка, а сам файл сохраняется Удаляется файл Два предыдущих варианта, в зависимости от того, была ли удаляемая ссылка последней для этого файла Удаляется файл, а все оставшиеся символьные ссылки на этот файл становятся недействительными
Домашний каталог
становится текущим при выполнении команды cd служит точкой отсчёта относительного пути пользователь может изменить с помощью команды passwd
Уникальным идентификатором файла в файловой системе является:
имя файла номер индексного дескриптора полный путь к файлу номер индексного дескриптора каталога, в котором находится файл
К чему приведёт выполнение команды rm examples/text?
к удалению файлов examples/text и text-symlink к удалению файлов examples/text и text-hardlink к удалению файла examples/text к удалению всех трёх файлов
Команда cd
Встроенная команда в любом shell Всегда реализована в виде утилиты Реализована в виде утилиты, но в современных версиях shell бывает встроенной Бывает встроенной только в случае, если используется как alias к утилите cd
Как связаны символьная ссылка и файл, на который она указывает?
они представляют собой один и тот же файл символьная ссылка — другое имя того же индексного дескриптора символьная ссылка — это специальный файл, содержащий имя другого файла (на который она указывает) символьная ссылка указывает на область диска, где расположен файл
“../../share/doc/” — это:
полный путь относительный путь текущий каталог имя файла
Текущий каталог
Доступен пользователю на чтение, запись и использование Служит точкой отсчёта относительного пути Выводится на экран при выполнении команды cd Невозможно сменить, не обладая правами суперпользователя
Пусть [methody@localhost methody]$ ls -im file-a file-b file-c 127705 file-a 127705 file-b 3621 file-c Какие из имён файлов являются жёсткими ссылками на один и тот же файл?
file-a и file-b file-b и file-c file-a, file-b и file-c
Алгоритм запуска программы в качестве дочернего процесса в Linux:
создание нового «пустого» процесса, загрузка программы из файла, запуск дублирование текущего процесса, запуск новой программы вместо одной из получившихся копий стандартный запуск программы с параметром, предписывающим системе не завершать текущий процесс, а породить новый любой запуск программы приводит в Linux к появлению дочернего процесса
Пользователь может управлять фоновым процессом с помощью
ввода с клавиатуры сигналов системных вызовов всеми тремя способами
Сценарий — это
любой фрагмент файла, содержащий команды командного интерпретатора любой текстовый файл, в начале которого есть строка вида “#!интерпретатор” любой исполняемый файл исполняемый текстовый файл
Чем фоновый процесс отличается от активного?
фоновый процесс не выполняется, пока не станет активным фоновый процесс не имеет возможности вводить данные с того же терминала, на который он их выводит фоновый процесс имеет более высокий приоритет и получает больше ресурсов ничем не отличается
Процесс, которому передан сигнал INT (“^C”)
немедленно прекратит исполняться и будет удалён из таблицы процессов немедленно прекратит исполняться, но не будет удалён из таблицы процессов, ожидая сигнала к продолжению работы немедленно прекратит исполняться и будет переведён в фон немедленно запустит подпрограмму-обработчик данного сигнала, а если обработчика нет, то система сама обработает сигнал (завершит процесс)
Пользователь может получить список содержащихся в каталоге dir файлов и просмотреть их содержимое, но не может создать или удалить файл в каталоге dir. Каков режим доступа к этому каталогу?
доступен только на чтение доступен только на чтение и использование доступен только на использование доступен только на чтение и запись
Сигналы — это
механизм частичной или полной остановки процесса механизм передачи коротких (длиной не более килобайта) сообщений между процессами механизм передачи коротких (одно целое число) сообщений от системы или процесса другому процессу небольшие (как правило, один символ) фрагменты вводимых с клавиатуры данных, которые по-особому обрабатываются процессом
Доступ к каталогу на использование означает
возможность сделать этот каталог текущим возможность получить доступ к файлам, находящимся в этом каталоге оба приведённых выше варианта возможность просматривать содержимое каталога
Процесс-потомок, возникший в результате выполнения системного вызова fork(), отличается от процесса-родителя
именем окружением PID терминалом, с которым связан его вывод
Исполняемым в Linux является
файл в исполняемом формате (скомпилированная программа) сценарий любой файл, к которому установлен доступ на выполнение
Процесс — это
файл команда командной строки программа сеанс работы пользователя
Доступ к каталогу на чтение означает
возможность просматривать содержимое каталога: имена файлов и их атрибуты, но не сами файлы возможность просматривать только имена объектов, хранящихся в каталоге возможность просматривать только содержимое файлов в каталоге, но не самого каталога (имена файлов в этом случае надо знать заранее) выполнять любые операции над каталогом, не приводящие к изменению его содержимого
Процесс, которому передан сигнал STOP (“^Z”)
немедленно прекратит исполняться и будет удалён из таблицы процессов немедленно прекратит исполняться, но не будет удалён из таблицы процессов, ожидая сигнала к продолжению работы немедленно прекратит исполняться и будет переведён в фон немедленно запустит подпрограмму-обработчик данного сигнала, а если обработчика нет, то система сама обработает сигнал (завершит процесс)
Процесс однозначно определяется
UID UID и GID PID PID, UID и GID
Для того, чтобы процесс выступал в роли члена группы по отношению к файлу, необходимо, чтобы
GID файла совпадал с GID процесса GID процесса входил в список GID, членом которых является хозяин файла GID файла входил в список GID, членом которых является хозяин процесса UID файла не совпадал с UID процесса, а GID файла входил в список GID, членом которых является хозяин процесса
Каково главное отличие суперпользователя от остальных пользователей Linux?
правами суперпользователя обладает только учётная запись системного администратора процессы, имеющие UID суперпользователя, не подчиняются ограничениям на права доступа учётная запись суперпользователя всегда называется root суперпользователь обладает правом останавливать и перезагружать систему
Пусть $ ls -l -rw-r----- 1 lead zinc 31244 Ноя 1 12:59 tin Кто имеет доступ к файлу?
Пользователь lead — на запись и чтение, члены группы zinc — на чтение Пользователи lead и zinc — на запись и чтение, пользователь tin — на чтение Пользователь zinc — на запись и чтение, члены группы lead — на чтение Пользователь lead — на запись и чтение, при условии, что он не является членом группы zinc, в противном случае — на чтение
Чтобы определить права доступа процесса к объекту файловой системы, необходима следующая информация
UID пользователя-владельца процесса, GID пользователя, ярлык объекта файловой системы UID пользователя-владельца процесса, полный список групп, в которые входит пользователь, ярлык объекта файловой системы только UID пользователя-владельца процесса и ярлык объекта файловой системы UID и GID пользователя-владельца процесса
Какой вид доступа необходим (и достаточен), чтобы удалить файл, если известно его имя?
доступ на запись к файлу доступ на запись к каталогу, в котором находится файл доступ на использование к каталогу, в котором находится файл и на запись — к самому файлу доступ на запись и использование к каталогу, в котором находится файл
Чем определяются права доступа процесса к файлу?
UID и GID процесса и ярлыком файла UID процесса, списком GID, членом которых является пользователь, запустивший этот процесс, и ярлыком файла UID процесса и файла и списком GID, членом которых является хозяин процесса UID процесса и файла и двумя списками GID, членами которых являются, соответственно, хозяин процесса и хозяин файла
Разделяемым называется каталог
предназначенный для совместного хранения файлов несколькими пользователями из которого пользователь не может удалить не принадлежащий ему файл в котором пользователь не может модифицировать не принадлежащий ему файл при просмотре которого пользователем выводятся только имена принадлежащих ему файлов
Запущенный обычным пользователем процесс получает
UID и GID родительского процесса UID и GID файла, из которого он запущен UID и GID родительского процесса либо UID и/или GID файла, из которого он запущен, если у того установлены атрибуты SUID и/или SGID нулевые UID и GID
Что входит в ярлык объекта файловой системы?
UID и GID объекта UID и GID объекта, его тип и атрибуты UID и GID объекта, список GID, членом которых является хозяин объекта, тип объекта и его атрибуты
Для определения прав доступа процесса к объекту файловой системы не требуется
UID пользователя-владельца процесса полный список групп, в которые входит пользователь-владелец процесса тип объекта (файл, каталог, файл-дырка и т. д.) ярлык объекта файловой системы
Какой вид доступа необходим (и достаточен), чтобы получить информацию из ярлыка объекта файловой системы?
доступ на чтение к каталогу, в котором этот объект находится доступ на чтение и использование к каталогу, в котором этот объект находится если известно имя объекта — только доступ на использование к каталогу, в котором он находится, в противном случае — предыдущий вариант доступ на чтение и использование к каталогу, в котором находится объект, и доступ на чтение к самому объекту
Что такое «подмена идентификатора»?
механизм наследования процессом соответствующего идентификатора не от родительского процесса, а из ярлыка запускаемого файла механизм временной смены процессом соответствующего идентификатора на основании содержимого таблиц su или sudo механизм выполнения пользователем действий с чужими правами доступа, управляемый командой umask наименование способа, которым достигается несанкционированный доступ к неаккуратно настроенным Linux-системам
Пусть $ ls -l -r--rw--w- 1 lead zinc 31244 Ноя 1 12:59 tin Кто имеет доступ к файлу?
Пользователь lead — на чтение, члены группы zinc (кроме пользователя lead) — на чтение и запись, все остальные — на запись Пользователь lead — на чтение (при условии, что он не является членом группы zinc), члены группы zinc — на чтение и запись, все остальные — на запись Пользователь lead — на чтение, пользователь zinc — на чтение и запись, пользователь tin — на запись Пользователи lead и zinc — на чтение и запись (при условии, что они принадлежат группе tin, в противном случае — на запись), все остальные — на чтение
Пусть $ ls -l -rwxr-x--x 1 lead zinc 31244 Ноя 1 12:59 tin Кто имеет доступ к файлу?
Пользователь lead (при условии, что он не является членом группы zinc) — на запись, чтение и выполнение, члены группы zinc — на чтение и выполнение, прочие — на выполнение Пользователи lead и zinc — на запись, чтение и выполнение (при условии, что они принадлежат группе tin, в противном случае — на чтение и выполнение), все остальные — на выполнение Пользователь lead — на запись, чтение и выполнение, члены группы zinc — на чтение и выполнение, прочие — на выполнение Пользователь lead — на запись, чтение и выполнение, члены группы zinc — на чтение и выполнение (доступ на выполнение без доступа на чтение не имеет смысла)
Файловый дескриптор — это:
номер одного из трёх стандартных потоков ввода/вывода номер открытого для процесса файла, используемый при операциях чтения/записи номер открытого для процесса потока данных, используемый при операциях чтения/записи уникальный номер файла в системе
Что окажется записанным в файле grep.info после такой операции: info grep 2>&1 > grep.info ?
данные со стандартного вывода команды info grep данные со стандартного вывода ошибок ничего (пустой файл)
Какой номер дескриптора получит файл “file2” в таком случае: cat < file1 | sort > file2
0 1 2 3
При запуске процесс получает
три открытых дескриптора два открытых дескриптора один открытый дескриптор ни одного открытого дескриптора
Команда cut предназначена для
Отбрасывания конца файла Отбрасывания начала файла Отбрасывания конца строк, если их длина превышает заданную Вывода заданного фрагмента или списка полей в строках
Перенаправить стандартный ввод команды на чтение из файла1, а стандартный вывод — на запись в файл2 можно с помощью добавления в командной строке
“ > файл2 < файл1” “ < файл1 > файл2” Оба приведённых выше варианта “ 2>&1 файл1 > файл2”
Что окажется записанным в файле textfile после такой операции: sort < textfile >> textfile ?
содержимое textfile (не изменится) отсортированное содержимое textfile, повторённое дважды содержимое textfile + отсортированное содержимое textfile ничего (пустой файл)
Кто открывает файл при перенаправлении в него стандартного вывода команды с помощью “>”?
Командный интерпретатор Запускаемый новый процесс Два предыдущих варианта, в зависимости от того, является ли команда внутренней для командного интерпретатора (как, например, cd или export) При перенаправлении вывода в файл открытия этого файла не происходит
Команда tr предназначена для
Перевода с одного естественного языка на другой Трансляции командных сценариев Изменения порядка полей в потоке данных Замены одних символов в потоке данных на другие
Большинство фильтров Linux работают с
Файлами любого заранее описанного формата Файлами, поделёнными на строки равной длины Файлами, разбитыми на строки, каждая из которых может разделяться на поля Файлами, разбитыми на записи при помощи разделителей
Фильтр — это:
программа, которая читает со стандартного ввода, а выводит на стандартный вывод связанная пара дескрипторов, где данные, записанные на входной дескриптор, сразу доступны для чтения с выходного то же, что и файл-дырка труба, в которую отправляются данные
Канал — это:
программа, которая читает со стандартного ввода, а выводит на стандартный вывод связанная пара дескрипторов, где данные, записанные на входной дескриптор, сразу доступны для чтения с выходного то же, что и файл-дырка труба, в которую отправляются данные
Чтобы на стандартный ввод команды cat, запущенной без параметров и дополнительных операций shell, попал символ “^V”
надо заключить строку в одинарные кавычки надо экранировать его с помощью “\” надо нажать его дважды надо перенаправить стандартный ввод на файл, содержащий “^V”
При завершении сеанса работы пользователя история команд
обязательно удаляется из соображений безопасности может сохраняться в файл, принадлежащий пользователю может сохраняться в общесистемный файл
Термином «подстановка» в shell обозначается
замена шаблона списком файлов замена переменной её содержимым или команды её выводом обработка части командной строки, заключённой в двойные кавычки изменение значения переменной окружения
Как в bash узнать, является ли команда cmd сокращением, и если да, то во что она будет раскрыта?
alias alias cmd type cmd
Какой список файлов может сгенерировать shell по шаблону ?r*[cC]
Какой результат выведет на терминал команда cd; echo $??
0 1 название домашнего каталога сообщение об ошибке
Управляющий символ “^W” (удаление слова) действует на
любой ввод с терминала любой ввод с терминала, если не изменены настройки терминала любой ввод с терминала, только если программа использует библиотеку readline только ввод командной строки любого командного интерпретатора
Генерация имён файлов в bash
в точности повторяет алгоритм обработки шаблонов основана на алгоритме обработки шаблонов, однако имеет отличия, связанные со спецификой работы с файлами использует упрощённый вариант алгоритма обработки шаблонов использует алгоритм «globbing», который, в отличие от генерации имён файлов в более ранних версиях shell, не основан на понятии «шаблон»
Какой список файлов может сгенерировать shell по шаблону *r*[cC]
подстановку списка файлов вместо заданного шаблона автоматическое именование файлов в групповых операциях подстановку оболочкой недостающей части командной строки, вычисляемой по уже введённой части командной строки преобразование командной строки непосредственно перед вызовом команды
Окружение — это
набор переменных shell данные, которые процесс получает от родительского процесса, и может ими пользоваться, даже если не описывал их заранее данные, которые процесс получает от родительского процесса, и может ими пользоваться для передачи информации в родительский процесс (если они проэкспортированы) список процессов, взаимодействующих с данным посредством команды export
В языке программирования sh под «выполнением условия» подразумевается
значение арифметического выражения значение true или false результат работы команды test (“[”) код возврата выполненной команды
Как в bash узнать, является ли команда cmd сокращением, и если нет, то где располагается утилита, которую она вызывает?
alias alias cmd type cmd
В файл .inputrc записывается
информация о соответствии вводимых символов выполняемым библиотекой readline функциям информация о соответствии вводимых символов командам bash информация о соответствии функций библиотеки readline командам bash реализация функций редактирования командной строки
«Plain text» (плоский текст) — это:
текст, который состоит только из печатных (отображаемых на экране) символов текст, в котором не содержится никакой метаинформации об оформлении формат файлов, который используется текстовыми редакторами любой текстовый файл
Как, редактируя текст в Vim/Vi, найти первое после курсора выражение «встретил дважды» и заменить его на «встречал»?
Состояния текстового редактора, в которых он по-разному обрабатывает нажатия на одни и те же алфавитно-цифровые клавиши Наборы команд, предназначенные для работы с текстами различной структуры Способы ввода команд и вывода текста, зависящие от параметров устройств ввода-вывода Ни одно из предложенных определений не подходит к Vim и Emacs сразу
Большинство команд редактора Emacs начинаются с префиксного ключа, потому что
Так их проще отличить от команд других текстовых редакторов Во времена создания Emacs на терминалах не было функциональных клавиш Команды Emacs должны начинаться с управляющих символов, которых намного меньше, чем команд. Значит, большинство команд будет длиннее одного символа и начинаться с одинаковых символов — префиксных ключей Таким образом в Emacs происходит переключение режимов
Гнездовые команды редактора Vi
Состоят более, чем из одной команды Не могут быть первыми в составной команде Применяются только в режиме командной строки Можно не использовать в повседневных операциях редактирования
Текстовый редактор нужен, чтобы
редактировать конфигурационные файлы редактировать любые файлы редактировать любые файлы в текстовом формате редактировать любые файлы в формате «plain text»
Текстовый редактор в Linux обычно не используется для
Редактирования документов, содержащих, вдобавок к тексту, нетекстовую метаинформацию Редактирования конфигурационных файлов Редактирования неразмеченных (plain text) текстовых файлов Редактирования исходных текстов программ и сценариев
Разметка — это:
любая служебная информация в текстовом файле (редакторские правки, комментарии, инструкции и т. п.) непечатные (не отображаемые на экране терминала) символы в текстовом файле инструкции по обработке текста, вид которых оговаривается специальным соглашением (форматом разметки) инструкции по преобразованию текста в некоторый другой формат (например, для просмотра броузером)
Как, редактируя текст в Vi, удалить текст от курсора вплоть до следующего употребления того слова, на котором стоит курсор, и выйти, сохранив изменения в файле?
d*ZZ y*:wq d/нужное_слово:q! c/нужное_слово:w
Как, редактируя текст в Emacs, сохранить в регистре “x” текст от текущего положения точки до конца буфера?
M-Пробел M-> C-x x M-Пробел M-> C-x r Пробел x M-Пробел M-> C-x r x M-Пробел M-> C-x r s x
В редакторе Vi много команд перемещения по тексту, потому что
Эти команды проще всего реализовать однократным нажатием на клавишу Эти команды используются намного чаще других Перемещение с помощью «стрелочек» в редакторе Vi не работает Эти команды используются как составная часть основных команд редактирования
Внимание ! Вопросы к тесту выложены исключительно в ознакомительных целях: количество вопросов может не совпадать с действительным, актуальность не поддерживается,- за решением теста Welcome to the cashier! Модули ядра Linux
никогда не требуются для загрузки системы всегда требуются для загрузки системы представляют собой части ядра, которые могут быть загружены в память или удалены оттуда только специальными утилитами представляют собой обычные процессы, которыми можно управлять посредством сигналов
Какие действия будут выполнены по команде init 3
будет запущена программа init с PID равным 3 система перейдёт на уровень выполнения 3, для чего будут запущены все системные службы, которые должны работать на этом уровне система перейдёт на уровень выполнения 3, для чего будут запущены те из необходимых на этом уровне служб, которые ещё не были запущены, а также будут остановлены те из работающих служб, которые на уровне 3 выполняться не должны номер текущего уровня выполнения будет изменён на 3, для чего не требуется запуск или остановка системных служб
Первичный загрузчик — это
Аппаратно реализованная часть загрузки системы, в отличие от вторичного загрузчика, реализованного программно Программа, записанная в ПЗУ, определяющая местонахождение и тип операционной системы Программа, работающая со стартовым виртуальным диском, в отличие от вторичного загрузчика, работающего с полным вариантом системы Маленькая программа в заранее известном месте диска, задача которой — найти и загрузить вторичный загрузчик
Стартовый сценарий системной службы
Записывается в /etc/rc.d/init.d Записывается в каталоги /etc/rc.d/init.d и /etc/rc.d/rc*.d Записывается в /etc/rc.d/init.d, а в каталогах /etc/rc.d/rc*.d помещаются символьные ссылки на него Записывается в каталог /etc/rc.d, а в каталогах /etc/rc.d/init.d и /etc/rc.d/rc*.d помещаются символьные ссылки на него
Какая программа может быть использована в качестве первичного загрузчика для Linux?
LILO GRUB два приведённых выше варианта любая программа, которая может найти и загрузить в память вторичный загрузчик Linux и передать ему управление
В стартовом виртуальном диске (initrd) содержится
ядро Linux все модули ядра Linux минимальный набор программ и модулей ядра, необходимый для загрузки системы вторичный загрузчик
Вторичный загрузчик — это
Программа, распознающая как минимум один тип файловой системы, задача которой — найти в этой файловой системе и запустить загрузчик ядра Программа, способная загружать ядро операционной системы и настраивать его Программно реализованная часть загрузки системы, в отличие от первичного загрузчика, реализованного аппаратно Программа, работающая с полным вариантом системы, в отличие от первичного загрузчика, работающего со стартовым виртуальным диском
Наличие в системе нескольких уровней выполнения позволяет
Загружать одновременно несколько профилей системы Загружать систему в соответствии с одним из любого числа заранее подготовленных профилей, не редактируя для этого файлов Загружать систему в соответствии с одним из ограниченного числа профилей, внося незначительные изменения в один файл, или приводить её в соответствие этому профилю вручную без редактирования Уменьшать по команде количество возможностей системы (понижать уровень выполнения), однако при перезагрузке будет выбираться наибольший уровень
Что означает присутствие в системе символьной ссылки /etc/rc.d/rc1.d/K75netfs на /etc/init.d/netfs?
при переходе на уровень выполнения 1 должен быть запущен стартовый сценарий K75netfs без параметров при переходе на уровень выполнения 1 должен быть запущен стартовый сценарий netfs с параметром “stop” при переходе на уровень выполнения 75 должен быть запущен стартовый сценарий netfs с параметром “kill” при переходе на уровень выполнения 1 должен быть остановлен сценарий netfs
Останов системы нельзя произвести
Командой halt Командой kill Командой shutdown Командой init
Схема «.d» позволяет
Изменять настройки некоторой службы или последовательность выполнения некоторых сценариев без редактирования файлов Помещать все конфигурационные файлы и сценарии служб в один специальный каталог Изменять любые настройки службы без редактирования файлов Изменять содержимое конфигурационных файлов или стартовых сценариев, не редактируя их
Файл-дырка — это
Любой тип объектов файловой системы, кроме собственно файлов и каталогов Особый объект файловой системы, называемый также символьным устройством Класс объектов файловой системы, обмен данными с которыми не приводит к обращению к содержимому какого-либо определённого файла Класс объектов файловой системы, обмен данными с которыми не приводит к изменению данных на жёстком диске
Устройство /dev/hdb5 соответствует
Разделу «b» пятого диска системы Пятому основному разделу гибкого диска «b:» Первому дополнительному разделу второго диска системы Пятому дополнительному разделу второго диска системы
Виртуальная файловая система — это
Файловая система, содержимое которой уничтожается при размонтировании Представление в виде дерева каталогов информации, находящейся в оперативной памяти Файловая система, содержимое которой не существует до тех пор, пока к ней не обратятся Представление в виде дерева каталогов любых иерархически организованных данных
Файлу какого типа соответствует строка атрибутов “brw-rw----”?
обычному файлу именованному каналу файлу-дырке, соответствующему устройству, из которого можно считывать и записывать информацию посимвольно файлу-дырке, соответствующему устройству, из которого можно считывать и записывать информацию поблочно
На жёстком диске, соответствующем файлу-дырке /dev/hda, три основных раздела и один расширенный, в котором содержится один дополнительный. Какой файл-дырка соответствует дополнительному разделу?
/dev/hda2 /dev/hda3 /dev/hda4 /dev/hda5
Как добиться того, чтобы файловая система не монтировалась автоматически при загрузке системы, но могла быть смонтирована вручную командой mount точка_монтирования?
при первом монтировании этой файловой системы добавить в командую строку настройку noauto при размонтировании этой файловой системы добавить в командную строку настройку noauto не описывать эту файловую систему в /etc/fstab описать эту файловую систему в /etc/fstab, добавив noauto в список настроек монтирования
Старший и младший номера устройства определяют
Начало и конец описателя устройства в таблицах ядра Какой драйвер системы и каким способом выполняет операции с этим устройством Порядок, в котором устройства распознавались ядром Числа, которые программа должна использовать вместо дескриптора файла при операциях записи и чтения
Дополнительный раздел — это
Любой раздел диска, указанный в расширенном разделе Любой раздел диска, кроме первого Любой раздел диска, кроме первого и расширенного разделов То же, что и расширенный раздел
Файлу какого типа соответствует строка атрибутов “crw-rw----”?
обычному файлу именованному каналу файлу-дырке, соответствующему устройству, из которого можно считывать и записывать информацию посимвольно файлу-дырке, соответствующему устройству, из которого можно считывать и записывать информацию поблочно
На жёстком диске, соответствующем файлу-дырке /dev/hda, один основной раздел и один расширенный, в котором содержится один дополнительный. Какой файл-дырка соответствует дополнительному разделу?
/dev/hda2 /dev/hda3 /dev/hda4 /dev/hda5
Монтирование файловых систем не позволяет
Собирать файловые системы различных разделов в одно дерево каталогов Подключать к дереву каталогов содержимое файлов, данные ядра, каталоги на других компьютерах Использовать журналирование с файловыми системами, в которых оно не предусмотрено Использовать различные по скорости и надёжности способы доступа к различным подкаталогам
Профиль системы
Полностью определяет состояние работающей системы Полностью определяет поведение системы на данном пользовательском наполнении Единственная неизменяемая составляющая системы Единственная изменяемая составляющая системы
Каталог /etc предназначен для хранения
Всего профиля Linux Исключительно конфигурационных файлов Большинства конфигурационных файлов и стартовых сценариев Любых файлов, не попадающих по классификации FHS в специальные каталоги /lib, /var, /bin и т. п.
Способ ведения системных журналов Linux называется «централизованным», потому что
Сообщения передаются одному демону syslogd, который принимает решение о распределении их по журналам С журналами работают различные программы, однако эта работа управляется единым файлом /etc/syslog.conf Все сообщения попадают в единую базу данных С журналами работают различные программы, но все сообщения имеют единый формат, пригодный для автоматического разбора
В каком конфигурационном файле хранится информация о группе по умолчанию, в которую входит пользователь?
/etc/passwd /etc/groups /etc/shadow
Что означает такая строка конфигурационного файла /etc/syslog.d: *.info /var/log/messages?
записывать в файл /var/log/messages все сообщения, приоритет которых равен info записывать в файл /var/log/messages все сообщения, приоритет которых не ниже info записывать в файл /var/log/messages все сообщения, приоритет которых не выше info записывать в файл /var/log/messages все сообщения службы info
Какова функция демона cron?
выполнять действия по ежедневной профилактике системы автоматически выполнять действия по расписанию, когда наступает соответствующий момент автоматически выполнять действия по расписанию, а если они по какой-либо причине не были выполнены вовремя — выполнять их, как только это становится возможным автоматически выполнять запланированные действия в случайное время, чтобы не загружать компьютер работой
При редактировании конфигурационных файлов
Всегда используется текстовый редактор Может применяться текстовый редактор, но в некоторых случаях необходимо использовать специальные утилиты Может применяться текстовый редактор, но в некоторых случаях, для обеспечения атомарности, необходимо использовать редактор Vim Всегда применяются специальные утилиты (возможно, запускающие текстовый редактор из переменной окружения EDITOR)
Как в etc/crontab выглядит запуск сценария /bin/boo только по 13-м числам в пятницу, в полдень?
12 00 13 * 5 root /bin/boo * 12 13 * 5 root /bin/boo 0 12 13 * 5 root /bin/boo Такое сочетание дат для cron невозможно
Что означает такая строка конфигурационного файла /etc/syslog.d: mail.warning /var/log/mail?
записывать в файл /var/log/mail те сообщения службы электронной почты, приоритет которых равен warning записывать в файл /var/log/mail те сообщения службы электронной почты, приоритет которых не ниже warning записывать в файл /var/log/mail те сообщения службы электронной почты, приоритет которых не выше warning записывать в файл /var/log/mail те сообщения службы электронной почты, приоритет которых не равен warning
Какова функция демона anacron?
выполнять действия по ежедневной профилактике системы автоматически выполнять действия по расписанию, когда наступает соответствующий момент автоматически выполнять действия по расписанию, а если они по какой-либо причине не были выполнены вовремя — выполнять их, как только это становится возможным автоматически выполнять запланированные действия в случайное время, чтобы не загружать компьютер работой
В каком виде хранится пользовательский пароль в файле shadow?
Как обычный текст, так как этот файл доступен только суперпользователю В зашифрованном виде, причём расшифровать пароль может только суперпользователь В зашифрованном виде, причём расшифровать пароль невозможно В shadow нет никакой информации о пользовательских паролях
Конфигурационный файл в Linux, как правило, не предназначен для
Автоматического разбора программой Чтения пользователем Редактирования пользователем Отражения текущего состояния работающей службы
Мефодий придумал собственный способ идентификации пользователя. Как обучить Linux этому способу?
Запрограммировать его в виде программы и подменить исходную программу login Запрограммировать его в виде модуля PAM и исправить настройки /etc/pam.d/system-auth Запрограммировать его в виде программ и заменить ими исходные программы login, passwd и su Запрограммировать его в виде модуля PAM и заменить этим модулем файл /etc/pam.d/system-auth
Каким способом должно происходить в Linux «прокручивание» без сжатия воображаемого системного журнала с именем log и длиною очереди 5?
Файл log переименовывается в log.1, log.1 — в log.2 и т. д.; файл log.5 удаляется, и заводится новый log Файл log.4 переименовывается в log.5, log.3 — в log.4 и т.д.; файл log переименовывается в log.1 и заводится новый log Первые (самые старые) 5 записей файла log удаляются Из файла log удаляются все записи, за исключением последних 5 (самых новых)
Установщик пакетов не хранит информации
обо всех установленных в системе пакетах обо всех доступных для установки пакетах о файлах, принадлежащих каждому пакету о размере и атрибутах каждого файла, принадлежащего пакету
В виртуальном пакете отсутствует
информация о сопровождающем пакете информация о версии пакета информация о зависимостях файловый архив
Репозиторий пакетов — это
любой набор пакетов набор пакетов в одном формате, размещённых в одном каталоге организованное по специальным правилам хранилище пакетов, используемое менеджерами пакетов в качестве источника любой комплект пакетов на CD или DVD
Зависимость одного rpm-пакета от другого означает, что
Программное обеспечение первого пакета не может работать без содержимого второго Информацию об первом пакете нельзя получить, не зная информации о втором Зависимый пакет не может быть успешно установлен без того, от которого он зависит Ни один из двух пакетов не может быть установлен без другого
Менеджер пакетов занимается
Размещением содержимого пакетов в файловой системе, их регистрацией, выявлением требуемых зависимостей Составлением списка пакетов, их классификацией и проверкой работоспособности входящих в них утилит Составлением списка пакетов, необходимых для установки или удаления, добычей этих пакетов из внешних источников, а также проверкой наличия обновлений Организацией альтернатив в случае появления конфликтов и последующим разрешением конфликта двух и более установленных пакетов
Альтернативы пакетов применяются, когда необходимо, чтобы
В системе было установлено два пакета, решающих одну и ту же задачу Система без помощи пользователя выбирала, какой из двух похожих пакетов следует устанавливать В системе было установлено два пакета, содержащих файлы с одинаковыми полными путями При установке любого или нескольких из альтернативных пакетов в системе появлялся файл с одним и тем же полным именем, но конфликтов между пакетами не возникало
С помощью установщика пакетов невозможно:
определить неудовлетворённые зависимости пакета при установке пакета автоматически удалить конфликтующий пакет при удалении пакета сохранить отредактированные вручную конфигурационные файлы получить список файлов пакета, которые были изменены с момента установки
На какую из альтернативных программ будет указывать символьная ссылка, определяется
в момент установки пакета, содержащего одну из альтернатив в момент удаления пакета, содержащего одну из альтернатив в любой момент по указанию пользователя во всех перечисленных случаях
Конфликт двух пакетов происходит в случае, когда
Два одинаковых пакета называются по-разному Два разных пакета имеют одно и то же название Два разных пакета содержат хотя бы по одному файлу, полные пути которых совпадают Два разных пакета содержат хотя бы по одному файлу, полные пути которых совпадают, а содержимое различно
Зависимости пакетов возникают по причине того, что
Создатель пакетов стремится использовать стандартные в рамках всего дистрибутива средства разработки, библиотеки и вспомогательные пакеты Создатели пакетов не договариваются заранее, как называются файлы, входящие в различные пакеты Создатель пакета стремится использовать стандартные в рамках всего дистрибутива имена для файлов и каталогов, входящих в его пакет Создатели пакетов не договариваются заранее, какие библиотеки и служебные пакеты разрешается использовать для сборки каждого пакета
Пакет всегда содержит
Пред- и послеустановочные сценарии Одну или несколько зависимостей Утилиту или библиотеку Данные, добавляемые в систему при установке и удаляемые из системы при удалении пакета
Установщик пакетов занимается
Размещением содержимого пакетов в файловой системе, их регистрацией, выявлением требуемых зависимостей Составлением списка пакетов, их классификацией и проверкой работоспособности входящих в них утилит Составлением списка пакетов, необходимых для установки или удаления, добычей этих пакетов из внешних источников, а также проверкой наличия обновлений Организацией альтернатив в случае появления конфликтов и последующим разрешением конфликта двух и более установленных пакетов
Целостная система может содержать
пакеты с неудовлетворёнными зависимостями конфликтующие пакеты необновлённые пакеты несколько версий одного и того же пакета
Реализация каких уровней из семейства протоколов TCP/IP должна поддерживаться в компьютере-маршрутизаторе?
По крайней мере, сетевого уровня По крайней мере, аппаратного/интерфейсного и сетевого уровней Обязательно всех уровней
Какие две из перечисленных ниже задач решаются на сетевом уровне семейства протоколов TCP/IP?
идентификация всех абонентов глобальной сети построение пути данных от отправителя к получателю синхронизация передачи данных в локальной сети гарантированная доставка данных получателю
Команда ifconfig выдаёт
Список ethernet-карт компьютера и их настроек Список IP-адресов компьютера и связанную с ними информацию Список сетевых интерфейсов системы Список MAC-адресов, однозначно идентифицирующих сетевые интерфейсы системы и связанную с ними информацию
Сетевой интерфейс — это
любое устройство, посредством которого компьютер присоединяется к сети точка взаимодействия утилит Linux с реализацией сетевых протоколов в ядре системы объект файловой системы Linux, посредством которого происходит обмен сетевыми пакетами разъём для присоединения сетевых устройств
Каков адрес сети, в которую входит компьютер с IP-адресом 192.168.0.13 и сетевой маской 255.255.255.0?
список активных сетевых подключений список серверов DNS, которые следует использовать при подключении к Internet соответствия названий сетевых протоколов номерам постоянно закреплённых за ними портов соответствия IP-адресов именам компьютеров в сети
Разделение сетевых протоколов на уровни не позволяет
Интерпретировать данные более высокого уровня независимо от того, каким способом они были получены на более низком уровне Одновременно обмениваться данными посредством нескольких различных сред передачи данных Передавать несколько пакетов более высокого уровня в одном пакете более низкого уровня Передавать один пакет более высокого уровня с помощью нескольких пакетов более низкого уровня
Каков адрес сети, в которую входит компьютер с IP-адресом 192.168.1.13 и сетевой маской 255.255.0.0?
список активных сетевых подключений список серверов DNS, которые следует использовать при подключении к Internet соответствия названий сетевых протоколов номерам постоянно закреплённых за ними портов соответствия IP-адресов именам компьютеров в сети
На каком уровне передаётся больше данных при копировании одного файла, при условии, что сжатие данных не производится?
На аппаратном/интерфейсном На прикладном Зависит от протокола прикладного уровня Зависит от реализации сетевых протоколов на отправителе, получателе и маршрутизаторах
Какие две из перечисленных ниже задач решаются на транспортном уровне семейства протоколов TCP/IP?
Проверка, в состоянии ли адресат получать данные Передача отправителю сведений о том, сколько ещё данных готов получить адресат Выбор оптимального режима передачи в зависимости от типа передаваемых данных Передача отправителю сведений о том, когда адресат будет готов получить очередную порцию данных
Что означают понятия «клиент» и «сервер» на прикладном уровне TCP/IP?
Клиент — тот, кто устанавливает соединение, сервер — тот, кто отвечает на него Клиент — тот, кто запрашивает данные, сервер — тот, кто передаёт их Сервер — тот, кто устанавливает соединение, клиент — тот, кто пользуется установленным соединением Сервер — это компьютер, а клиент — это программа
Какие две из перечисленных задач выполняет служба доменных имён?
Преобразует доменное имя в IP-адрес и обратно Преобразует доменное имя в IP-адрес с сетевой маской и обратно Предоставляет информацию о сервере электронной почты и серверах имён в поддоменах Предоставляет информацию о маршрутизаторах в сети домена
Аппаратный адрес есть у каждого
компьютера компьютера, подключённого к сети Internet сетевого устройства внутри определённых сред передачи данных, например, Ethernet-карты сетевого интерфейса
Каковы обязанности метадемона inetd?
Отслеживать сетевую активность на всех портах системы и запускать обработчики, которые будут принимать подключения по зарегистрированным портам и обрабатывать их Принимать подключение по указанному порту и запускать различные обработчики-фильтры в зависимости от протокола, указанного при подключении Отслеживать сетевую активность только на зарегистрированных портах и сообщать постоянно находящимся в памяти обработчикам-демонам о том, что необходимо принять подключение Принимать подключения сразу по нескольким портам и запускать указанные обработчики-фильтры
Какой параметр сети можно задавать с помощью утилиты ifconfig?
Маршрут по умолчанию Сетевой адрес интерфейса Список серверов доменных имён Список интерфейсных адресов абонентов локальной сети
Какие пакеты можно успешно передавать через сервер подмены сетевых адресов (NAT)?
Только TCP и UDP-пакеты Любые пакеты, предусматривающие не только поле «адрес отправителя», но также поля «адрес получателя» и «порт». Любые пакеты, которые можно гарантированно отличить друг от друга, не используя поле «IP-адрес отправителя». Любые пакеты, которые можно гарантированно отличить друг от друга, не используя поле «IP-адрес отправителя». Если протокол требует ответа на передаваемый пакет, ответные пакеты также должны быть однозначно идентифицируемы по полям, отличным от IP-адреса отправителя
В чём причина введения Secure Socket Layer (SSL) во многие сетевые службы?
В этих протоколах используются слишком старые алгоритмы шифрования, которые легко поддаются несанкционированной расшифровке на современной технике Текстовые протоколы этих служб не предусматривают сокрытие передаваемых учётных данных (например, пароля и входного имени) В необходимости, во избежание злоупотреблений, вводить процедуру идентификации даже в те службы, которые её не предусматривали В том, что ни одна из этих служб не поддерживает именно алгоритма шифрования с асимметричными ключами, предоставляемого SSL
С помощью команды route можно:
назначить сетевой адрес интерфейса добавить строку в таблицу маршрутизации IP-пакетов определить путь, проходимый IP-пакетом до пункта назначения определить доступность сетевого адреса
Сколько раз производится над пакетом действие ACCEPT в процессе прохождения таблиц iptables?
не более одного раза столько раз, сколько таблиц проходит пакет столько раз, сколько того требуют правила обработки пакета, но не более одного раза на каждую таблицу зависит только от количества правил в таблицах, но не от количества проходимых пакетом таблиц
Обмен данными по какому из перечисленных прикладных протоколов затруднительно защитить при помощи SSL?
HTTP SMTP IMAP FTP
Какие сетевые параметры можно настроить с помощью стандартного протокола BOOTP?
IP-адреса клиента, сервера и маршрутизатора, а также имя загрузочного файла только IP-адрес клиента и IP-адрес сервера IP-адреса клиента, сервера, маршрутизатора и сервера доменных имён, а также имена файла-загрузчика и файла с ядром системы то же, что и в предыдущем случае, плюс доменное имя клиента и срок действия полученного IP-адреса (lease)
Когда и для чего применяется «отпечаток пальца» (fingerprint) открытого ключа в асимметричной схеме шифрования?
При получении открытого ключа для того, чтобы проверить, совпадает ли его отпечаток с отпечатком этого ключа, полученным по другим каналам При генерации пары «открытый ключ - секретный ключ», для проверки надёжности этой пары При получении открытого ключа для того, чтобы проверить совпадает ли его отпечаток с отпечатком имеющегося секретного ключа При каждом получении данных, зашифрованных открытым ключем для того, чтобы проверить, совпадает ли прилагающийся отпечаток секретного ключа с имеющимся у пользователя
Протокол FTP отличается от протокола HTTP тем, что
HTTP предназначен для передачи гипертекстов любой вложенности, а FTP — для передачи только файлов Для передачи одного файла в HTTP необходимо одно TCP-соединение, а в FTP — два По HTTP можно передавать только текстовые и гипертекстовые файлы, архивы и файлы изображений, а по протоколу FTP — файлы любого типа Протокол HTTP предоставляет возможность передачи динамически генерируемого содержимого (CGI), а протокол FTP — нет
Назначать маршрутизатор по умолчанию следует при помощи
Какой из перечисленных протоколов не имеет широкого применения в настоящее время из-за небезопасности?
HTTP SMTP TELNET FTP
Какое из приведённых свойств не относится к соединениям типа «точка–точка»?
Соединения могут быть установлены с использованием любой среды передачи данных Процедура установления соединения может сопровождаться идентификацией обеих сторон Если в соединении участвует более двух абонентов, среди них выбирается «главный» (master host) Сетевые интерфейсы, соответствующие сторонам такого соединения, в Linux, как правило, не нуждаются в интерфейсных адресах
Сколько раз производится над пакетом действие DROP в процессе прохождения таблиц iptables?
не более одного раза столько раз, сколько таблиц проходит пакет столько раз, сколько того требуют правила обработки пакета, но не более одного раза на каждую таблицу зависит только от количества правил в таблицах, но не от количества проходимых пакетом таблиц
Прикладные протоколы SMTP, POP3 и IMAP4
Регламентируют доступ к почтовому ящику, при этом SMTP не требует идентификации пользователя, а POP3, в отличие от IMAP4, поддерживает создание пользователем почтовых ящиков на сервере Регламентируют пересылку почтовых сообщений между серверами, при этом SMTP-сервер работает со всеми сообщениями, а POP3 и IMAP4 — только с теми, что посланы пользователем, прошедшим процедуру идентификации, причём по протоколу POP3 письма можно только принимать, в отличие от IMAP4, который позволяет их также передавать Протокол SMTP и более защищённый протокол POP3 регламентируют пересылку почтовых сообщений между серверами, а IMAP4 — доступ к почтовому ящику Протокол SMTP регламентирует пересылку почтовых сообщений между компьютерами, а POP3 и IMAP4 — доступ к почтовому ящику, причём IMAP4, в отличие от POP3, поддерживает создание пользователем почтовых ящиков на сервере
Чем отличается «таблица» межсетевого экрана iptables от «цепочки»?
Понятие «цепочка» использовалось только в предыдущей версии межсетевого экрана Linux — ipchains. В iptables его заменили более общим понятием «таблица» Таблицы и цепочки следуют попеременно в произвольном порядке; по действию ACCEPT пакет может покинуть таблицу, но не цепочку Цепочки iptables состоят из нескольких таблиц; покидая одну таблицу, пакет направляется в другую Таблицы iptables состоят из нескольких цепочек; покидая одну цепочку, пакет направляется в другую
Если в X Window System окно получило фокус, это означает, что
в этом окне находится указатель мыши задача, которой принадлежит это окно, получит события ввода от системы задача, которой принадлежит это окно, получит возможность вводить и выводить данные задача, которой принадлежит это окно, будет выполняться, пока фокус находится в этом окне
Виртуальный X-сервер отличается от обычного X-сервера
тем, что запускается всегда на удалённой машине тем, что не принимает запросы от X-клиентов тем, что не связан с устройством графического вывода адресом
Команда startx выполняет
запуск X-сервера запуск пользовательского сценария .xinitrc, а при его отсутствии — системного сценария xinitrc настройку окружения, запуск X-сервера и диспетчера окон или рабочего стола запуск X-сервера и затем X-приложений, указанных в сценарии .xinitrc пользователя, системном сценарии xinitrc или в командной строке
В адрес X-сервера обязательно должно входить поле, содержащее
IP-адрес компьютера, на котором он запущен Номер X-сервера Номер экрана Способ доступа к X-серверу
Диспетчер окон в графической системе X11
встроен в X-сервер обладает особыми правами, так что при завершении его работы X-сервер также останавливается в обязательном порядке X-клиент, который необходимо запускать только на том же компьютере, на котором работает X-сервер обыкновенный X-клиент
Виртуальный экран
То же, что и виртуальный сервер Отличается от "настоящего" экрана ненулевым номером в адресе X-сервера (например, :5) Экран X-сервера, содержимое которого недоступно пользователю Организуется диспетчером окон
Кто может запустить графическую подсистему в Linux
любой авторизованный пользователь только суперпользователь зависит от профиля системы она запускается автоматически при загрузке системы
Какой раздел конфигурационного файла XF86Config определяет, какие из описанных в XF86Config устройств ввода и вывода будут использоваться при работе X-сервера
ServerLayout InputDevice и Screen InputDevice и Monitor Screen
По команде startx X-приложение будет запущен
сеанс X11, в котором может выполняться только одно X-приложение сеанс X11, лидером которого будет X-приложение сеанс X11, после завершения которого будет запущено X-приложение X-сервер и X-приложение. Когда X-приложение завершается, оно запускается заново
Мефодий неудачно попытался запустить программу xterm, получив сообщение “cannot open display:”. В чём, скорее всего, была причина ошибки?
Не установлена переменная окружения display Не запущен X-сервер Не установлена переменная окружения DISPLAY К компьютеру не подключён дисплей
Какую из перечисленных задач не выполняет X-сервер?
вывод на графическое устройство передача данных, вводимых с клавиатуры, X-клиентам отправка X-запросов на открытие окна X-клиентам выдача окон X-клиентам по запросу
KDE и GNOME
Альтернативные X11 варианты графических подсистем Диспетчеры окон Мощные графические среды, помогающие пользователю создать «рабочий стол» Пакеты офисных программ (работа с текстами, электронные таблицы и т. п.)
Мефодий «ухватил» окно xterm за уголок и увеличил его. Какие программы, помимо xterm, были в этом задействованы.
диспетчер окон и X-сервер только X-сервер только диспетчер окон только xterm
В оконном интерфейсе субъектом с точки зрения системы является
пользователь, управляющий окнами окно задача, выводящая и вводящая данные в рамках окна любая программа
Для редактирования «плоского» текста на удалённом компьютере пользователю потребуется
Пакет OpenOffice.org или KOffice на рабочей станции и клиент Secure Shell на удалённом компьютере Клиент Secure Shell на рабочей станции и текстовый редактор (vim, ncedit или joe) на удалённом компьютере Любой текстовый редактор на рабочей станции, имеющий встроенный сервер Secure Shell Подобное действие в Linux невозможно
Для манипуляции с файлами в Linux предусмотрены файловые диспетчеры:
Двухпанельные, в стиле Norton Commander/FAR Manager Однопанельные и многооконные, в стиле Explorer Специализированные для просмотра изображений Всё перечисленное
Название утилиты xmms расшифровывается как
X MultiMedia System eXtented Message Manipulation System X Module Manipulation Set eXtented Micro Machines System
Для того, чтобы запустить несколько приложений с текстовым интерфейсом на удалённом компьютере, необходимо
Воспользоваться клиентом Secure Shell на рабочей станции и утилитой screen на удалённом компьютере Запустить несколько эмуляторов терминала на рабочей станции, и в каждом из них воспользоваться клиентом Secure Shell Воспользоваться клиентом Secure Shell на рабочей станции с предоставлением виртуального X-сервера на удалённой машине, после чего запустить с удалённой машины несколько эмуляторов терминала Подходит любой из перечисленных выше способов, однако первый не требует наличия графической подсистемы ни на рабочей станции, ни на удалённой машине
Что объединяет проекты Mozilla, OpenOffice.org и blender?
Это WWW-броузеры Эти программы делает одна и та же группа разработчиков Эти программные продукты распространяются под несвободной лицензией Все они берут начало из проектов, которые разрабатывались под несвободной лицензией, но нынешняя лицензия — свободная
Работа с электронными таблицами и редактирование размеченного текста в Linux
Предоставляются только пакетом OpenOffice.org Предоставляются только пакетами OpenOffice.org и KOffice Предоставляются пакетами OpenOffice.org и KOffice, а также различными отдельными программными продуктами Предоставляется только различными программными продуктами, имеющими принципиально различную структуру меню и формат документов
Исправьте утверждение: «Броузер Mozilla — часть Linux»
Почтовый клиент Mozilla — часть Linux Броузер Mozilla — часть единственного дистрибутива Linux, выпускаемого разработчиками Mozilla Броузер Mozilla входит во многие дистрибутивы Linux Утверждение верно
Вы можете обратится к нам напрямую, через:
По Skype: molodoyberkut По Telegram: @MolodoyBerkut По ICQ: 657089516