Экспресс-опрос — Lecture 7 (занятие 12): Права и bash-скрипты
7 вопросов для самопроверки. Ответы — в Решениях.
- Вопрос 1. Какие три типа прав доступа к файлам существуют в системе Linux?
- Вопрос 2. Какой цвет отображается для исполняемых файлов в терминале?
- Вопрос 3. Как изменить права доступа к файлу для всех пользователей на чтение и запись?
- Вопрос 4. Как запустить Bash-скрипт из командной строки? (назовите несколько способов)
- Вопрос 5. Какой символ обозначает начало скрипта в Bash?
- Вопрос 6. Зачем нужны комментарии и переменные в скриптах Bash?
- Вопрос 7. Как удалить определённые права доступа к файлу с помощью команды chmod?
- Вопрос 8. Как удалить объявленную системную переменную?
Экспресс-опрос — Lecture 8 (занятие 13): Git введение
6 вопросов для самопроверки. Ответы — в Решениях.
- Вопрос 1. Кто является создателем системы контроля версий Git?
- Вопрос 2. В чём основное отличие между Git и GitHub?
- Вопрос 3. Какая команда используется для инициализации нового репозитория в Git?
- Вопрос 4. Какие файлы и структуры хранятся в директории
.git? - Вопрос 5. Какие основные этапы процесса работы с Git-репозиторием?
- Вопрос 6. Какие команды используются для выполнения каждого из этапов работы с Git?
Задание для закрепления 1 — Права доступа
Задание из лекции (источник: LinuxGit_Pr6.pptx):
- Создайте новый файл
example.txtв вашей текущей директории. -
Установите следующие права доступа для файла
example.txt:- Разрешить чтение, запись и выполнение для владельца файла.
- Разрешить чтение и выполнение для группы.
- Запретить любые права доступа для остальных пользователей.
- Создайте новую директорию
test_directory. -
Установите следующие права доступа для директории
test_directory:- Разрешить чтение, запись и выполнение для владельца.
- Запретить любые права доступа для группы.
- Запретить любые права доступа для остальных пользователей.
Задание для закрепления 2 — Git
Задание из лекции (источник: LinuxGit_Pr6.pptx):
В созданный репозиторий на GitHub с названием git_intro добавить ещё одну картинку или фото, локально инициализировав репозиторий и соединив удалённый и локальный репозитории.
Решение — в Решениях.