7 усъвършенствани трика за възстановяване на дисково пространство за професионални потребители на Mac OS X
Изчерпването на дисковото пространство никога не е забавно, а дисковото пространство е ценно за тези от нас с по-малки SSD устройства като MacBook Air с 64GB или 128GB устройство. Тези трикове са доста напреднали и по този начин са насочени към професионалния сегмент от потребители на SSD, които се чувстват удобно да променят системни функции и файлове чрез командния ред с потенциално рискови команди като „rm -rf“ и заместващи символи – ако това не описва вашия набор от умения, тогава тази статия не е за вас и вместо това трябва да използвате тези лесни съвети.Освен това някои от тези трикове деактивират определени системни функции и може да имат странични ефекти, които биха се считали за нежелани за обикновения потребител, така че не забравяйте да разберете това, преди да ги използвате на даден Mac. Ако се съмнявате относно конкретен трик или синтаксис на команда, по-безопасно е да го избегнете напълно и да разчитате на по-традиционните методи, предлагани тук, за възстановяване на дисково пространство, когато нещата на Mac станат тесни.
ИЗЧАКАЙТЕ! Само за напреднали потребители! Сериозно. Ако сте новодошъл в OS X, това не е за вас. Една малка правописна грешка може да доведе до загуба на файл и повреда на основните файлове на операционната система поради разрушителния характер на командата „sudo rm“. Не използвайте копиране и поставяне и се уверете, че сте задали точния път, преди да изпълните командата. Архивирайте вашия Mac преди да започнете. Бяхте предупредени, така че продължете на свой собствен риск.
1: Деактивирайте режима на хибернация SafeSleep
Освободено място: 4GB – 16GB Това изключва основната функция за хибернация на OS X, известна като SafeSleep.По същество хибернацията изхвърля съдържанието на RAM във файл с изображение на заспиване на твърдия диск, когато Mac бъде поставен в режим на заспиване или батерията му свърши. Този файл за хибернация е със същия размер като вашата обща RAM, което означава, че Mac с 4 GB RAM ще има 4 GB файл за хибернация, 8 GB RAM ще бъде 8 GB файл и т.н. Изключването на тази функция няма да създаде този файл, като по този начин ще освободи системна RAM памет. Недостатъкът на това е, че ако животът на батерията на Mac се изтощи, няма да можете да възобновите незабавно там, където нещата са спрели – с други думи, поддържайте автоматичното запазване активирано и запазвайте документите си, когато батерията е към края живот.
- Отворете терминала и въведете следната команда:
- След това отидете на /private/var/vm/, за да изтриете съществуващия файл с изображение за заспиване:
- Премахнете файла с изображението за заспиване със следния низ:
- Все още в /private/var/vm/ сега трябва да попречим на OS X да създаде файла, така че ще направим манекен и ще предотвратим достъпа за запис до него:
- Накрая нека предотвратим достъпа:
sudo pmset -a hibernatemode 0
cd /private/var/vm/
sudo rm sleepimage
touch sleepimage
chmod 000 /private/var/vm/sleepimage
Това ще предотврати създаването на изображение в режим на заспиване и режимът на хибернация изобщо да не работи. Това може да доведе до загуба на данни, ако батерията ви се изтощи и наскоро не сте записвали файл, така че не забравяйте да следите важните си документи, след като животът на батерията се изтощи.
Това може да бъде отменено чрез изтриване на новия файл с изображение в режим на заспиване отново, след което възстановяване на режима на хибернация до „3”:
sudo pmset -a hibernatemode 3; sudo rm /private/var/vm/sleepimage
Това е трик за напреднали и трябва да се третира по съответния начин.
2: Премахване на говорни гласове
Освободено място: 500MB – 3GB+ Не използвайте текст към говор и не се интересувайте от всички включени фантастични гласове с OS X? Можете да възстановите значително количество дисково пространство, като ги изхвърлите в кошчето, общото спестено място зависи от това колко гласа са инсталирани.
- Върнете се в прозореца на терминала, въведете следната команда:
- Сега, за да изтриете цялата директория Voices:
cd /System/Library/Speech/
sudo rm -rf гласове/
Имайте предвид, че текстът към говор вече изобщо няма да функционира, ако направите това. Също така е възможно да изтриете всички гласове, като използвате горния метод, след което ръчно да добавите един, ако предпочитате да запазите някои гласови възможности в Mac OS X.
3: Изтриване на всички системни регистрационни файлове в OS X
Освободено място: 100MB-2GB Регистрационни файлове се натрупват с течение на времето, въпреки че в крайна сметка колко дисково пространство заемат зависи от сорта на неща като индивидуалното използване на вашия компютър, грешки, кои услуги се изпълняват и много други неща. Ще загубите съдържанието на приложения като Console, като направите това, но ако не се интересувате от четене на регистрационни файлове на OS X за целите на отстраняване на грешки и отстраняване на неизправности, това не е голяма загуба:
sudo rm -rf /private/var/log/
Регистрационните файлове ще продължат да се генерират с течение на времето, така че може да искате да повторите това от време на време. Бихте могли технически да предотвратите създаването им, като използвате същия подход на chmod, използван за блокиране на файлове с изображения в режим на заспиване, но това не се препоръчва.
4: Изтриване на кеша QuickLook
Освободено място: 100MB-300MB В по-старите версии на OS X QuickLook генерира доста кеш файлове.Какво е това? Е, Quick Look е тази фантастична възможност за предварителен преглед на файлове в OS X, която се извиква чрез избиране на който и да е файл в Finder или диалогов прозорец Open/Save и натискане на интервала. Не е изненадващо, че QuickLook разчита на кеширане, за да се държи бързо, и тези кеш файлове могат да се добавят. Ето как да ги изхвърлите в боклука:
ЗАБЕЛЕЖКА: В НОВИТЕ ВЕРСИИ НА OS X ТАЗИ ПАПКА НЕ Е САМО КЕШ ЗА БЪРЗ ПРЕГЛЕД, НЕ ИЗТРИВАЙТЕ ТАЗИ ПАПКА В OS X 10.10, 10.11 ИЛИ ПО-НОВИ.
sudo rm -rf /private/var/folders/
5: Премахване на Emacs
Освободено място: 60MB+ Не използвате emacs? Дори не знаете какво е? Тогава вероятно нямате нужда от него (това е текстов редактор на командния ред, за тези, които не са запознати). Няма да спестите GB с този, но всеки MB помага на малък SSD:
sudo rm -rf /usr/share/emacs/
Няма повече emacs, но не се притеснявайте потребители на CLI, все още ще имате vi и nano.
6: Изтриване на tmp файлове
Освободено място: 500MB-5GB /private/var/tmp/ е системен кеш и въпреки че трябва да се изчисти след рестартиране, не винаги се случва. Плюс това, ако имате 40 дни ъптайм и не рестартирате често, той също няма да се изчисти, така че можете да го направите сами. Това може да има непредвидени последици, така че е най-добре да го направите веднага след рестартиране или когато затворите всички отворени приложения и нямате отворени или работещи приложения. Ще искате да се насочите към самите временни файлове, които започват с „TM“, а не към цялата директория, така че командата ще бъде:
cd /private/var/tmp/; rm -rf TM
Отново, това може да има непредвидени последици, така че не правете това, докато приложенията работят.
7: Изхвърлете кеша
Освободено място: 1GB-10GB+ Кешовете могат да бъдат всичко - от хронология на сърфиране в мрежата, до временни метаданни на приложения, до собствени дискове за изтриване на приложения .В крайна сметка колко големи са тези потребителски кешове зависи от това какви приложения се изпълняват, колко често се рестартира Mac и общата потребителска активност, поради което размерът на тези файлове може да има широк диапазон. Но не само приложенията за опитни потребители могат да станат големи, много приложения за стрийминг на радио могат да създават огромни кеш файлове, които се съхраняват цяла вечност. Точно като изтриването на tmp файлове, това е най-добре да се направи след рестартиране или след излизане от всички отворени приложения и по този начин нищо да не работи в момента, в противен случай може да възникнат непредвидени последствия, водещи до странно поведение на отворените приложения.
cd ~/Library/Caches/; rm -rf ~/Библиотека/Кешове/
Тук е наличен по-безопасен подход за това, който използва Finder за ръчно изтриване на потребителски кешове, като по този начин премахва рисковете от използването на rm -rf със заместващ знак.
Благодаря на Fernando Almeida за предоставянето на пет от тези трикове! Имате страхотни съвети, които искате да споделите с нас и света? Свържете се с нас в Twitter, Facebook, Google+ или по имейл, или ни оставете коментар!