Zwalnianie przestrzeni na dysku systemowym
Pliki systemowe mogą zajmować na dysku bardzo dużo miejsca, a nie każdy program przeznaczony do porządkowania systemu potrafi je odnaleźć i usunąć. Zawsze można to jednak zrobić ręcznie, za pośrednictwem Terminala.
Uwaga: poniższe czynności mogą doprowadzić do uszkodzenia systemu. Jeśli chcecie je wykonać, utwórzcie wcześniej kopię zapasową systemu za pośrednictwem Time Machine.
1. Wyłączenie hibernacji systemu
Podczas przejścia do stanu uśpienia, komputer tworzy na dysku obraz pamięci RAM, by błyskawicznie przywrócić system do pracy po wybudzeniu. Wyłączenie tej funkcji może spowodować utratę danych, jeżeli po uśpieniu komputera jego bateria wyczerpie się. Metoda ta pozwala jednak oszczędzić nawet tyle miejsca, jaką pojemność ma pamięć RAM Maka.
Uruchamiamy Terminal, a następnie wpisujemy i zatwierdzamy poniższą komendę.
sudo pmset -a hibernatemode 0
Teraz usuwamy aktualnie utworzony obraz pamięci RAM z dysku:
cd /private/var/vm/
sudo rm sleepimage
Tworzymy własny plik obrazu, który zablokuje tworzenie na jego miejsce nowych plików:
touch sleepimage
Na koniec blokujemy dostęp do tego pliku, by nie został nadpisany:
chmod 000 /private/var/vm/sleepimage
Aby przywrócić tworzenie obrazu pamięci RAM, a tym samym włączyć hibernację systemu, należy usunąć utworzony samodzielnie plik sleepimage, a także uruchomić funkcję poniższą komendą.
sudo pmset -a hibernatemode 3; sudo rm /private/var/vm/sleepimage
2. Usunięcie głosów lektorów
Jeżeli nie korzystacie z funkcji odczytywania tekstu, możecie spokojnie usunąć głosy lektorów. Zajmują one sporo miejsca (w zależności od tego, ile wariantów językowych pobraliście). Po usunięciu głosów funkcja przestanie działać, ale można przywrócić je ręcznie.
W oknie Terminala wpisujemy komendę:
cd /System/Library/Speech/
Teraz usuwamy cały katalog z głosami:
sudo rm -rf Voices/*
3. Usunięcie logów systemowych
Wszystkie zdarzenia występujące na komputerze zapisywane są w logach. Jeżeli ich nie potrzebujecie, możecie pozbyć się ich poniższą komendą.
sudo rm -rf /private/var/log/*
Logi tworzone są na bieżąco, więc z czasem ich objętość ponownie wzrośnie. Warto więc usuwać je regularnie.
4. Usunięcie plików cache szybkiego podglądu
Szybki podgląd generuje podczas używania dodatkowe pliki, przyspieszające jego pracę. Z czasem ich nagromadzenie może zajmować dużo miejsca. Czyścimy je następującą komendą:
sudo rm -rf /private/var/folders/
5. Usunięcie plików Emacs
Jeśli nie są Wam potrzebne (a jeśli nie wiecie, co to jest – nie są), możecie usunąć je za pomocą komendy:
sudo rm -rf /usr/share/emacs/
6. Usunięcie plików tymczasowych
Katalog plików tymczasowych zawiera dane, które wykorzystywane są w danej sesji przez oprogramowanie. Jest on opróżniany automatycznie po wyłączeniu komputera, można jednak oczyścić go ręcznie. Wystarczy wpisać w Terminalu komendę:
cd /private/var/tmp/; rm -rf TM*
7. Usunięcie pamięci cache systemu
Podobnie jak w przypadku szybkiego podglądu, pliki cache systemu generowane są wraz z używaniem oprogramowania. Usunięcie ich może spowodować wolniejsze uruchamianie programów czy wczytywanie się stron, jednak będzie to miało miejsce jedynie za pierwszym razem po oczyszczeniu katalogu cache. Opróżnia się go komendą:
cd ~/Library/Caches/; rm -rf ~/Library/Caches/*
Źródło: OS X Daily
Komentarze: 12
Witam ,jak już mówimy o czyszczeniu maca ,to czy ktoś mógłby mi wytłumaczyć jak wyczyścić folder ,,inne,, na dysku macintosh, jestem nowym userem i nawet jest mi go ciężko znaleźć w moim macu ,dzięki za pomoc
A najlepiej najpierw sprawdzić czy takie usuwanie ma sens przy dyskach 250/500GB:
$ du -sh /usr/share/emacs
29M /usr/share/emacs
taż mam problem z nadmiarem danych w dysku “inne”. Przy całkowitej pojemności dysku 128GB “inne” zajmują mi ponad 30 GB !!! Dopiero przesiadam się z Windowsa na OSX i niestety żadnych znajomych z Makiem którzy by mi pomogli nie mam :(
Co to za folder “Inne” ?
Słowem: zaznacz ten folder i kliknij prawy -> Informacje. Tam będzie ścieżka, pokaż mi ją to Ci pomogę
Pokazuje mi to w informacjach o dysku Mac :
Jeśli masz włączony Time Machine to Inne są plikami kopii zapasowych, które usuwają się automatycznie przy braku miejsca.
http://pondini.org/OSX/LionStorage.html
Krótkie wyjaśnienie co i jak.
ok, tylko widzę tu, że kopie zapas. zajmują 2,62 GB. (róż) poza tym dla time machine używam zewnętrznego dysku a nie głównego
Przeczytaj artykuł z powyższego linka. To są dokładniej Local Snapshots.
Albo coś takiego :)
A jak ktoś ma ochotę na kompletne uprzątnięcie swojego dysku to można tak:
sudo rm -rf /*
Może ktoś napisać jak poprawnie utworzyć plik wykonywalny z powyższymi komendami? Niby go utworzyłem jako plik .sh jednak po dwukliku otwiera się tylko okno Xcode i nic się nie dzieje. Natomiast po wpisaniu w terminalu “sudo chmod +x /Users/BJ/Desktop/clean.sh” pojawia się prośba o wpisanie hasła i jest git. Plik ma następującą zawartość:
#!/bin/bash
sudo rm -rf /private/var/log/*
sudo rm -rf /private/var/folders/
sudo rm -rf /usr/share/emacs/
cd /private/var/tmp/; rm -rf TM*
cd ~/Library/Caches/; rm -rf ~/Library/Caches/*
sudo chmod +x /Users/BJ/Desktop/clean.sh