Ominąć kosz $ Kosz w CygWin?

0

Korzystam z sesji CygWin do

  1. znaleźć dużą liczbę katalogów na pewnym poziomie w drzewie systemu plików
  2. w pętli skompresuj każdy katalog do 1 archiwum, a następnie usuń katalog

To zaczęło się wczoraj i trwało przez jakiś czas. Ale teraz płyta okazuje się pełna! Nie jest to możliwe, ponieważ skompresowane archiwa są mniejsze niż katalogi.

Okazuje się, że Cygwin stworzył katalog, w /cygdrive/z/$Recycle.Binktórym wszystkie usunięte pliki są nadal przechowywane.

W powłoce CygWin (otwartej za pomocą Uruchom jako administrator ) nie można po prostu usunąć tego katalogu: wszystkie /.cyg0000000000*znajdujące się tam pliki są chronione przed zapisem na pewnym poziomie root.

Wydaje się, kwestia ta została podniesiona przed , ale nigdy nie rozwiązany.

Czy możliwe jest opróżnienie tego pojemnika (za pomocą narzędzia CygWin? - Eksplorator Windows nie daje opcji „pustego”) I czy jest możliwe, aby rmpolecenie CygWin działało poprawnie bez Kosza?

Ten post zaleca MSYS's rm.exe(w CygWin) w celu bezpiecznego i definitywnego usunięcia.

alle_meije
źródło
jesteś pewien, że nie ma standardowego kosza systemu Windows na dysku Z w Eksploratorze Windows?
okradać
Dobrze sformatowałem dysk zewnętrzny (Z :) jako ext3 i nigdy nie usunąłem niczego w Eksploratorze (tylko w CygWin). Teraz, gdy uzyskuję do niego dostęp za pomocą Eksploratora, nie ma opcji „pustej”, jak w zwykłym koszu? Jeśli jest to „normalny \” kosz, czy mogę się go pozbyć / opróżnić w inny sposób?
alle_meije
Jeśli kliknę prawym przyciskiem myszy kosz w Eksploratorze i wybiorę Właściwości, widzę jeden wpis na dysk i ustawiam, aby każdy dysk był zawsze usuwany, poza tym nie mam pomysłów.
rab
Widzę tę opcję dla moich innych dysków, ale nie dla Z: - może dlatego, że to ext3? Właśnie to mnie zastanowiło, że na początek jest Kosz.
alle_meije