1. Learn
  2. /
  3. Курси
  4. /
  5. Вступ до Shell

Connected

вправа

Як створювати й видаляти каталоги?

mv працює з каталогами так само, як і з файлами: якщо ви у своєму домашньому каталозі й виконаєте mv seasonal by-season, наприклад, mv змінить назву каталогу seasonal на by-season. Однак rm працює інакше.

Якщо ви спробуєте застосувати rm до каталогу, оболонка виведе повідомлення про помилку, що так зробити не можна, передусім щоб уберегти вас від випадкового видалення цілого каталогу з роботою. Натомість можна використати окрему команду rmdir. Для додаткової безпеки вона спрацьовує лише тоді, коли каталог порожній, тому спочатку потрібно видалити файли в каталозі, перш ніж видаляти сам каталог. (Досвідчені користувачі можуть використати опцію -r для rm, щоб досягти того самого ефекту; про опції команд ми поговоримо в наступному розділі.)

Інструкції 1/4

undefined XP
  • 1

    Не змінюючи поточного каталогу, видаліть файл agarwal.txt у каталозі people.

  • 2

    Тепер, коли каталог people порожній, видаліть його однією командою.

  • 3

    Оскільки каталог — це не файл, вам потрібно використати команду mkdir directory_name, щоб створити новий (порожній) каталог. Скористайтеся цією командою, щоб створити новий каталог yearly під вашим домашнім каталогом.

  • 4

    Тепер, коли yearly існує, створіть усередині нього ще один каталог під назвою 2017 не виходячи з вашого домашнього каталогу.