При попытке удалить каталог с помощью команды, такой как rmdir, вы можете получить приглашение, аналогичное «rmdir: ‘dir’: Directory not empty», и не сможете удалить каталог.
Чтобы удалить каталог, содержащий другие файлы или каталоги, используйте следующую команду.
рм -р mydir
В приведенном выше примере вы должны заменить «mydir» на имя каталога, который вы хотите удалить. Выполнение команды рекурсивно удалит все файлы и подкаталоги в этом каталоге.
Заметка
По умолчанию, rm не предложит вам подтвердить удаление. Если rm удаляет файлы успешно, он не отображает вывод и молча возвращает состояние выхода 0 (успех).
Если вы хотите получить запрос перед удалением, используйте опцию -i. Чтобы увидеть строку вывода для каждого удаления, используйте параметр -v (подробный). Для полных опций и примеров, см. Наш справочник по Linux rm.