16 вопросов, около 12 минут

Итоговый тест по курсу «Командная строка и Linux»

16 вопросов по основам командной строки Linux с разбором ответов: файлы и папки, поиск, конвейеры, права, процессы и скрипты. В конце — какие темы повторить и вывод по вашим ответам.

Тест по всему курсу

Проверьте, как усвоился курс: вопросы по всем урокам, а в конце — разбор ошибок и темы, которые стоит повторить.

  1. Чем терминал отличается от оболочки bash?

  2. Вы набрали cd Doc и нажали Tab. Что произойдёт?

  3. Вы в /home/anna/practice/docs. Какой относительный путь ведёт к файлу /home/anna/practice/notes.txt?

  4. Команда cd photos выдала No such file or directory. Что проверить первым?

  5. Как перенести все файлы .png из текущей папки в папку images?

  6. Почему с командой rm нужно быть особенно осторожным?

  7. Как посчитать, сколько строк со словом WARN в файле app.log, одной командой grep?

  8. Что найдёт find . -type f -size +100M?

  9. В файле list.txt важные записи. Что случится после echo новое > list.txt?

  10. Что делает конвейер cut -d ' ' -f 3 app.log | sort | uniq -c?

  11. У папки права drwxr-x---. Может ли посторонний пользователь (не владелец и не из группы) зайти в неё?

  12. Что означают права 755 для скрипта?

  13. Программа зависла и не отвечает. Как её завершить из терминала?

  14. Вы выполнили sudo apt update. Обновились ли программы?

  15. Скрипт запускают как ./count.sh app.log. Как внутри скрипта получить имя app.log?

  16. Зачем в скриптах имена файлов берут в кавычки: "$file"?