📝 Экспресс-опрос и задания

К оглавлению урока

⚡ Проверь себя (быстро)

Назови: три типа прав rwx, число для chmod 750, создателя Git, команду для первого push.

Экспресс-опрос — Lecture 7 (занятие 12): Права и bash-скрипты

7 вопросов для самопроверки. Ответы — в Решениях.

  1. Вопрос 1. Какие три типа прав доступа к файлам существуют в системе Linux?
  2. Вопрос 2. Какой цвет отображается для исполняемых файлов в терминале?
  3. Вопрос 3. Как изменить права доступа к файлу для всех пользователей на чтение и запись?
  4. Вопрос 4. Как запустить Bash-скрипт из командной строки? (назовите несколько способов)
  5. Вопрос 5. Какой символ обозначает начало скрипта в Bash?
  6. Вопрос 6. Зачем нужны комментарии и переменные в скриптах Bash?
  7. Вопрос 7. Как удалить определённые права доступа к файлу с помощью команды chmod?
  8. Вопрос 8. Как удалить объявленную системную переменную?

Экспресс-опрос — Lecture 8 (занятие 13): Git введение

6 вопросов для самопроверки. Ответы — в Решениях.

  1. Вопрос 1. Кто является создателем системы контроля версий Git?
  2. Вопрос 2. В чём основное отличие между Git и GitHub?
  3. Вопрос 3. Какая команда используется для инициализации нового репозитория в Git?
  4. Вопрос 4. Какие файлы и структуры хранятся в директории .git?
  5. Вопрос 5. Какие основные этапы процесса работы с Git-репозиторием?
  6. Вопрос 6. Какие команды используются для выполнения каждого из этапов работы с Git?

Задание для закрепления 1 — Права доступа

Задание из лекции (источник: LinuxGit_Pr6.pptx):

  1. Создайте новый файл example.txt в вашей текущей директории.
  2. Установите следующие права доступа для файла example.txt:
    • Разрешить чтение, запись и выполнение для владельца файла.
    • Разрешить чтение и выполнение для группы.
    • Запретить любые права доступа для остальных пользователей.
  3. Создайте новую директорию test_directory.
  4. Установите следующие права доступа для директории test_directory:
    • Разрешить чтение, запись и выполнение для владельца.
    • Запретить любые права доступа для группы.
    • Запретить любые права доступа для остальных пользователей.

Задание для закрепления 2 — Git

Задание из лекции (источник: LinuxGit_Pr6.pptx):

В созданный репозиторий на GitHub с названием git_intro добавить ещё одну картинку или фото, локально инициализировав репозиторий и соединив удалённый и локальный репозитории.

Решение — в Решениях.