Нагадуємо, що при роботі в Терміналі слід бути обережним з командами, які починаються з sudo. Це команди системного рівня, які при неправильному використанні можуть викликати серйозні проблеми в Mac OS X, аж до краху системи. Тому ці команди потрібно вводити максимально акуратно і саме так, як вказано в інструкції. Як правило, при роботі з такими командами потрібно ввести пароль адміністратора, який вводиться наосліп.
Для кого-то це виявиться секретом, для кого-то - ні, але Mac OS X має функцію самоочищення. Абсолютно без участі користувача система самостійно чиститься, видаляючи різні тимчасові файли і інше сміття. Різниться три рівня очистки - щоденна, щотижнева і щомісячна. Кожен вид очищення проводиться строго за розкладом, в один і той же встановлений час, як правило вночі. Так, наприклад, щоденне очищення проводиться щодня о 3:15 ранку, щотижнева - щосуботи тижні о 3:15 ранку, а щомісячна - кожне перше число місяця о 5:30 ранку. Але є одна особливість - автоматичне очищення проводиться тільки якщо в конкретний час Мак був включений. Якщо комп'ютер був вимкнений, то сеанс очищення буде відкладений.
- Позаплановий запуск системи самоочищення в Mac OS X
Зовсім необов'язково чекати чергової автоочищення за розкладом або залишати комп'ютер включеним всю ніч. За допомогою декількох команд Терміналу можна самостійно провести позапланову автоочистки системи. Для цього відкриваємо Термінал і вводимо:
[Php] sudo periodic daily
sudo periodic weekly
sudo periodic monthly [/ php]
Необов'язково вводити все три команди і робити відразу всі три види самоочищення, можна, наприклад, обмежитися однією або двома очищеннями.
Після того, як буде проведена самоочищення, вам буде потрібно перезавантажити комп'ютер, причому це можна зробити прямо в Терміналі, без необхідності тягнутися мишкою до «яблучку».
- Чистка розширень (extensions) і системного кеша в Mac oS X 10.6.x.
Може знадобитися при виникненні дивних глюків, пов'язаних з драйверами системи. Вводимо по черзі зазначені команди, не забуваючи після кожної натискати RETURN:
[Php] sudo rm -rf /System/Library/Caches/com.apple.kext.caches/Startup/Extensions.mkext
sudo rm -rf / System / Library / Caches / [/ php]
Потім виправляємо права доступу (звичайно, це можна зробити і в Дисковою утиліті, але навіщо нам відкривати відразу кілька додатків):
[Php] sudo diskutil repairpermissions / [/ php]
Після завершення всіх операцій робимо перезавантаження. На цьому чистка завершена - можна знову починати засмічувати систему :)