OC Linux основы процессов и потоков.sa_Pyt-р

OC Linux основы процессов и потоков.sa_Pyt-р — вариант 10

Просмотрите все вопросы и варианты бесплатно. Правильные ответы скрыты и открываются только после получения доступа.

21 вопрос Вариант 10 Доступ 7 дней
Содержание теста

Вопросы и варианты

Без отметок и подсказок к правильным ответам

Вопрос 1

Скрипт Bash – это текстовый файл, содержащий …

  1. бинарный код
  2. последовательность команд
  3. машинный код
  4. HTML-разметку
Вопрос 2

Для запуска скрипта Bash необходимо сначала …

  1. сделать его исполняемым командой chmod +x
  2. создать текстовый файл без расширения
  3. перезагрузить систему
  4. установить интерпретатор Python
Вопрос 3

В Bash для создания переменной используется …

  1. имя_переменной="значение"
  2. var имя_переменной = значение
  3. let имя_переменной = "значение"
  4. set имя_переменной = значение
Вопрос 4

Переменные в Bash можно вывести на экран с помощью команды …

  1. print
  2. echo
  3. output
  4. printf
Вопрос 5

Для передачи аргументов в скрипт Bash используется …

  1. stdin
  2. pipe
  3. командная строка
  4. конфигурационный файл
Вопрос 6

В условных операторах Bash используется ключевое слово …

  1. if
  2. case
  3. when
  4. check
Вопрос 7

Цикл while выполняет команды …

  1. пока истинно указанное условие
  2. заданное количество раз
  3. при наличии аргументов
  4. до получения ошибки
Вопрос 8

Чтобы добавить запись в файл без перезаписи данных, используется оператор …

  1. ᐳᐳ
  2. ᐸᐸ
Вопрос 9

Файл скрипта Bash должен начинаться с #!/bin/…

  1. bash
Вопрос 10

Чтобы сделать файл исполняемым, используется команда … +x

  1. chmod
Вопрос 11

Для вывода всех переданных скрипту … используется переменная … $@

  1. аргументов
Вопрос 12

… переданных аргументов можно узнать с помощью переменной … $#

  1. число
  2. количество
Вопрос 13

В конструкции if условие должно находиться внутри … скобок

  1. квадратных
Вопрос 14

В Bash для цикла … можно использовать конструкцию … i in {1..5}; do

  1. for
Вопрос 15

Для проверки существования файла в Bash используется оператор -…

  1. e.
  2. e
Вопрос 16

Логирование в файлы с указанием времени выполняется с помощью команды echo "$(date): Сообщение" ˃˃ … .log

  1. script
Вопрос 17

Установите соответствие между командой Bash и её функцией:

  1. touch file.txt
  2. rm file.txt
  3. cp source.txt destination.txt
  4. echo "Текст" ˃ file.txt
  5. Создание пустого файла
  6. Удаление файла
  7. Копирование файла
  8. Запись в файл с перезаписью
Вопрос 18

Установите соответствие между элементами кода и их назначением:

  1. #!/bin/bash
  2. $1, $2
  3. if [ -e "$1" ]; then
  4. for i in {1..5}; do
  5. Определяет интерпретатор скрипта
  6. Используется для работы с аргументами
  7. Проверяет существование файла
  8. Оператор цикла
Вопрос 19

Расположите этапы создания и выполнения скрипта Bash в правильном порядке:

  1. Создание файла .sh
  2. Добавление shebang (#!/bin/bash)
  3. Написание команд внутри файла
  4. Выдача прав на исполнение (chmod +x)
  5. Запуск файла (./script.sh)
Вопрос 20

Расположите шаги работы с переменными в Bash в правильном порядке:

  1. Присвоение значения переменной
  2. Использование переменной в команде
  3. Вывод переменной через echo
Вопрос 21

Какой из приведённых скриптов корректно создаст лог-файл с текущей датой?

  1. echo "Лог" ˃ script.log
  2. echo "$(date): Лог" ˃˃ script.log
  3. print "$(date): Лог" ˃ script.log
  4. logfile="$(date)"; echo "Лог" ˃˃ $logfile