Перейти к содержанию

Упражнения (Questions & Answers)

Контрольные вопросы

  1. Какие из перечисленных функций выполняет файловая система Linux? (Выберите два варианта.)

    A. Автоматически создаёт резервные копии системных данных.
    B. Обеспечивает удобный доступ к данным.
    C. Сохраняет целостность данных.
    D. Предоставляет пользователю интерфейс командной строки.
    E. Предоставляет пользователю графический интерфейс.

  2. В каком каталоге находятся утилиты управления файловой системой, такие как cp и rm?

    A. /bin
    B. /dev
    C. /var
    D. /usr

  3. Какой каталог является псевдофайловой системой, динамически создаваемой при обращении к ней?

    A. /var
    B. /opt
    C. /proc
    D. /srv

  4. Какой каталог обозначает символ ~ при использовании в командах файловой системы?

    A. /var
    B. Текущий каталог
    C. Домашний каталог текущего пользователя
    D. Домашний каталог суперпользователя root

  5. Вам необходимо получить список файлов и каталогов внутри /var, включая файлы во вложенных подкаталогах. Какая команда выполнит эту задачу?

    A. ls /var
    B. ls -l /var
    C. ls -f /var
    D. ls -R /var

  6. Вам нужно просмотреть последние несколько строк файла /var/xinetd.log. Какая команда лучше всего подходит для этого?

    A. tail /var/xinetd.log
    B. cat /var/xinetd.log |more
    C. head /var/xinetd.log
    D. less /var/xinetd.log

  7. Вам необходимо удалить каталог Temp в домашнем каталоге вашего пользователя. Учитывая, что в каталоге Temp есть файлы, какая команда лучше всего подходит для этого?

    A. rmdir Temp
    B. rmdir ~/Temp
    C. rm Temp
    D. rm -r ~/Temp

  8. Вам нужно скопировать каталог Documents из домашнего каталога вашего пользователя в каталог /tmp. Учитывая, что внутри Documents есть файлы и подкаталоги, какая команда выполнит эту задачу корректно?

    A. cp ~/Documents /tmp
    B. cp -R ~/Documents /tmp
    C. cp ~/Documents ~/tmp
    D. cp -R ~/Documents ~/tmp

  9. Вы хотите создать символьную ссылку в своём домашнем каталоге, которая будет указывать на файл manual в каталоге /usr/share/doc/manual. Какая команда выполнит это корректно?

    A. ln -s /usr/share/doc/manual ~/manual
    B. ln /usr/share/doc/manual ~/manual
    C. ln -s ~/manual /usr/share/doc/manual
    D. ln ~/manual /usr/share/doc/manual

  10. Вам нужно найти файл myfile.txt в файловой системе Linux. Какая команда выполнит это корректно?

    A. find / -name "myfile.txt"
    B. find "myfile.txt"
    C. find / -n myfile.txt
    D. find -name "myfile.txt"

  11. Вам нужно найти все строки в файле /var/log/messages, содержащие слово «scsi». Какая команда выполнит это корректно?

    A. grep /var/log/messages "scsi"
    B. grep -find "scsi" /var/log/messages
    C. grep /var/log/messages scsi
    D. grep scsi /var/log/messages


Ответы

  1. B и C. Файловая система обеспечивает удобный доступ к данным и сохраняет их целостность.

  2. A. Утилиты файловой системы расположены в /bin.

  3. C. Файловая система /proc является псевдофайловой системой.

  4. C. Символ ~ указывает на домашний каталог текущего пользователя.

  5. D. Команда ls -R /var выводит список содержимого /var и всех его подкаталогов.

  6. A. Утилита tail лучше всего подходит для отображения последних нескольких строк файла.

  7. D. Команда rm -r удаляет каталог Temp вместе с его содержимым.

  8. B. Команда cp -R ~/Documents /tmp рекурсивно копирует данные из каталога Documents в домашнем каталоге пользователя в каталог /tmp.

  9. A. Команда ln -s /usr/share/doc/manual ~/manual создаёт символьную ссылку с файла manual в вашем домашнем каталоге на каталог /usr/share/doc/manual.

  10. A. Команда find / -name "myfile.txt" использует корректный синтаксис.

  11. D. Команда grep scsi /var/log/messages использует корректный синтаксис.