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

📝 Задания — Первые команды

⚡ Суть заданий

3 задания: соотнесение команд, навигация и структура папок с животными. Практикуйтесь в JSLinux или WSL2.

Задание 1. Соотнесите команды и действия

Соедините команду с её описанием:

КомандаОписание
pwdА. Создать каталог с промежуточными папками
ls -lahБ. Показать текущий рабочий каталог
cd ..В. Переместить или переименовать файл
mkdir -pГ. Детальный список файлов с размерами
touchД. Перейти в родительскую папку
cp -rЕ. Создать пустой файл
mvЖ. Рекурсивно скопировать папку
rm -rЗ. Удалить папку рекурсивно

Задание 2. Навигационный маршрут

Вы находитесь в /home/user/projects/web/src. Запишите последовательность команд, чтобы:

  1. Узнать текущий каталог
  2. Перейти в /etc абсолютным путём
  3. Вернуться в предыдущий каталог одной командой
  4. Подняться на два уровня вверх относительным путём
  5. Вернуться в домашний каталог

Задание 3. Структура «animals»

В терминале (JSLinux или WSL2) выполните следующее:

  1. Перейдите в /home и убедитесь командой pwd, что находитесь там.
  2. Создайте папку animals в /home.
  3. Внутри animals создайте три подпапки: dogs, cats, fish.
  4. Создайте файлы: pluto в dogs, nemo в fish, garfield в cats.
  5. Проверьте структуру командой ls -R /home/animals.
  6. Скопируйте файл pluto в /tmp под именем pluto_backup.
  7. Удалите исходный файл pluto из dogs.
  8. Удалите папку dogs (она должна быть пустой после предыдущего шага).

Решение — в разделе «Решения».