Как я могу освободить место на диске?

30

У меня заканчивается свободное место на диске, и я знаю, что у меня много мусора в моем macbook, но я не знаю, как найти его, чтобы выяснить, как его удалить.

Есть ли простой способ командной строки через терминал, чтобы перечислить мои самые большие файлы на моем диске? Или есть программа с графическим интерфейсом, которая может помочь мне найти все оскорбительные огромные файлы, которые я не использую?

Майкл Прайор
источник
1
Самый простой способ найти большие файлы - это, вероятно, отсортировать файлы по размеру в представлении списка после включения расчета всех размеров в параметрах представления. См. Уменьшение занимаемой площади Lion OS путем удаления ненужных файлов / папок, чтобы получить список распространенных подозреваемых для удаления.
Lri

Ответы:

23

Можешь попробовать :

Studer
источник
4
+1 для DaisyDisk. Вам даже технически не нужно платить за это, просто вытерпите 10-секундную болтовню при запуске.
Кайл Кронин
Или выиграл это через MacHeist;)
Студер
DaisyDisk великолепен! +1
коноргрифин
DaisyDisk воспользовался одним из представлений, используемых WhatSize, и сделал очень хорошее обновление. Версия магазина приложений не будет воспринимать файлы как администратор (root) или очищать их, так что вы можете искать другой инструмент, если вам нужен более чистый / дублирующий поиск файлов. Это делает фотографии лучшими из всех.
bmike
12

Omni Disk Sweeper от Omni Group хорошо помогает находить массу вещей.

Я считаю , что приложения и системные папки , как правило , не занимают , что много места (все родственник), что реальные кабаны находятся в документы, музыка и фильмы папки моей пользовательской папки.

Филип Реган
источник
11

Две вещи...

  1. Если у вас заканчивается свободное место на диске, удаление файлов мало чем поможет, если у вас нет огромных потерь, например, старые системы делают архив и устанавливают обновление ОС. Начните думать о том, чтобы получить больший жесткий диск или какой-то дополнительный диски.

  2. В терминале типа ...

    du-hs *

Это перечислит каждый каталог с его размером. Это будет выглядеть примерно так ...

3.6G    Desktop
3.9G    Development
 42G    Documents
1.6G    Downloads
4.5M    Dropbox

Если что-то выглядит неожиданно большим кд в каталог и снова запустите команду. Промойте и повторяйте, пока не найдете то, что ищете.

Генри
источник
Это не так элегантно, как визуальные приложения, которые рекомендуют другие, но по моему опыту создание командной строки du -hs *и детализация - действительно лучший способ решения проблем. Главным образом потому, что диски не заполняются случайным образом мусором повсюду. Обычно это одна или две большие папки или даже файл журнала, выходящий из-под контроля. Таким образом я очистил тонны Mac и Unix-систем. Вы не дожили до тех пор, пока не удалили файл журнала объемом 43 ГБ, который растет более 5 лет!
JakeGould
10

Я настоятельно рекомендую GrandPerspective (бесплатно) . Поиск самых больших файлов не всегда так полезен: например, 20 ГБ 3 МБ музыкальных файлов не будут отображаться. GrandPerspective дает вам отличную визуальную разбивку содержимого вашего жесткого диска, независимо от того, находятся ли ваши потраченные впустую файлы в одном большом файле .dmg или в нескольких сотнях маленьких файлов или где-либо еще. Кроме того, если вы знаете, что большая часть отходов находится, например, в вашей домашней папке, вы можете указать, какой каталог показывать. Скриншот Гранд Перспективы

Fishtoaster
источник
5

Начните с Monolingual: http://monolingual.sourceforge.net/ он удаляет дополнительные языки и локали с вашего компьютера. Экономит немного места без реальной потери юзабилити (если вы не говорите на нескольких языках и не хотите их использовать ...)

Даниэль Селлерс
источник
4
Сколько места это на самом деле экономит?
Fishtoaster
Я только что запустил его на моем MBP ... 990 МБ было освобождено.
Роберт С. Чаччо
Я только что перезапустил это на MBA (на этот раз выбрал больше языков). 1,3 ГБ были освобождены.
Гари
Только что сохранил 3,32 ГБ здесь :)
Крис A
3

Если вы ищете что-то конкретное, посмотрите все примеры GarageBand и файлы поддержки. Они занимают много места, и если вы не собираетесь заниматься музыкой, вы не пропустите их.

jerwood
источник
2

Мне действительно нравится What Size - он также есть в магазине приложений Mac , но имеет много функций, которые не разрешены в магазине (например, проверка размеров в качестве администратора и удаление / утонение файлов для удаления кода, который невозможно запустить как код PPC на Intel Mac).

введите описание изображения здесь

Это платное программное обеспечение, но оно того стоит для меня. Я использовал его по медленным сетевым соединениям, многим внешним дискам и загрузочному тому, чтобы быстро увидеть, где находится все пространство, чтобы я мог знать, что можно очистить, а когда - просто невозможно, из-за отсутствия огромных папок или файлов, которые Я могу позволить себе удалить.

введите описание изображения здесь

Функция поиска дубликатов великолепна, и есть много других представлений, но она направлена ​​на то, чтобы предоставить вам наибольшее количество пользователей сверху независимо от того, какое представление вы выберете.

bmike
источник
1

Вы также можете установить для Finder горизонтальное представление списка (не знаю, как называется это представление), включить столбец «Размер» (см. «Параметры просмотра», CMD J) и снова выбрать «Рассчитать все размеры» в окне «Параметры просмотра».

Теперь сортируем по размеру. Начните с вашей домашней папки. Посмотрите, какие подпапки являются самыми большими. Развернуть и изучить.


источник
1

Хотя я согласен со всеми вышеизложенными предложениями относительно приложений, которые помогают вам визуализировать, что занимает место на вашем жестком диске, вы можете оказаться в ситуации, когда вы не можете удалить эти файлы и сохранить их на жестком диске.

В этом случае вы можете использовать эту утилиту - Squeeze для прозрачного сжатия ваших файлов в фоновом режиме. Это помогло мне найти пару гигабайт пространства без удаления содержимого, и я смог использовать его на довольно старом Macbook без каких-либо потерь производительности.

Алекс Колосков
источник
1

Командная строка способ сделать это будет

du -ksx /* | sort -n

он должен запускаться от имени пользователя root (либо в корневой оболочке, либо с помощью sudo) и давать вам размеры каталогов верхнего уровня, отсортированные по размеру (и, возможно, некоторые сообщения об ошибках в / dev / кое-что).

Тогда вы можете уточнить с

du -ksx /Users/* | sort -n

и так далее.

(использование du -k вместо -h, как предложено Генри, позволяет сортировать по размеру)

robcast
источник
0

Я задолжал несколько бесплатных и платных приложений, упомянутых здесь, и считаю странным, что никто не упомянул Whatsize . Я думаю, что это тот, который отображает пространство в лучшем виде. Это не слишком «графический», но опять же, он показывает вам цифры, которые важны.

Это не бесплатно, но я использовал это широко, и это никогда не разочаровывает меня.

Мартин Маркончини
источник
0

На Snow Lion или лучше вы можете использовать afsctool (доступно через homebrew) для сжатия больших файлов из терминала.

По сути, он делает то, что делает ClustersApp (вышеупомянутое 'Squeeze'), но бесплатно и без красивого интерфейса, если у вас нет прекрасной темы Terminal.app.

Арт Тейлор
источник