Korzystam z sesji CygWin do
- znaleźć dużą liczbę katalogów na pewnym poziomie w drzewie systemu plików
- 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.Bin
któ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 rm
polecenie CygWin działało poprawnie bez Kosza?
Ten post zaleca MSYS's rm.exe
(w CygWin) w celu bezpiecznego i definitywnego usunięcia.
źródło