Я использую сеанс CygWin для

  1. найти большое количество каталогов на определенном уровне в дереве файловой системы
  2. в цикле сожмите каждый каталог в 1 архив, затем удалите каталог

Это началось вчера и длилось некоторое время. Но теперь диск оказывается полным! Это невозможно, потому что сжатые архивы меньше, чем каталоги.

Оказывается, Cygwin создал каталог /cygdrive/z/$Recycle.Bin где все удаленные файлы все еще хранятся.

В оболочке CygWin (открывается с помощью Запуск от имени администратора) невозможно просто удалить этот каталог: все файлы /.cyg0000000000* в нем защищены от записи на некотором корневом уровне.

Кажется , этот вопрос был поднят до того , но не решается.

Можно ли очистить эту корзину (с помощью инструмента CygWin? - Проводник Windows не предоставляет опцию 'empty') И можно ли позволить команде rm CygWin работать правильно без корзин?

Этот пост рекомендует MSYS rm.exe (в CygWin) для безопасного и окончательного удаления.

0