На этот вопрос уже есть ответ здесь:
I заметил, что всякий раз, когда я хочу удалить папку, содержащую много данных, с помощью командной строки ( sudo rm -r имя_папки
), Терминал зависает до завершения операции. Но при этом, когда я вручную удаляю папку аналогичного размера, удаление происходит мгновенно, без ожидания.
Любое объяснение того, почему возникает эта разница
Когда Вы удаляете из GUI, Вы только перемещаете файлы в корзину. Это обновляет указатели на файлы, мгновенно говоря, что они теперь находятся в корзине, которая является другой папкой.
Когда Вы удаляете из командной строки как этот, она удаляет файлы 1 на 1, пока их все не уводят из папки, затем удаляющей саму папку. Это обходит корзину. Это также занимает больше времени.
Если Вы сделаете Shift+Del в GUI, то это обойдет корзину и займет больше времени для удаления.
Надеюсь, это поможет!