Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Подскажите анализатор дискового пространства (не Baobab).  (Прочитано 2758 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн seed 2 breed

  • Автор темы
  • Любитель
  • *
  • Сообщений: 55
    • Просмотр профиля
Подскажите анализатор дискового пространсва.
Встроенный (Baobab) не устраивает тем, что не учитывает файлы, только директории.
Например, я проверяю папку Downloads. Он показывает
Downloads/youtube/ 71 MB
Downloads/work/ 4 MB
и не показывает
Downloads/.video_so_svadby.avi.part 34 GBвременный файл, который почему-то не удалился.

Нашел JDiskReport
Но он на яве, не умеет открывать файл менеджер, даже удалять сам не умеет.

Собственно, нужен аналог OmniDiskSweeper


есть идеи?

Оффлайн Mam(O)n

  • Старожил
  • *
  • Сообщений: 5855
    • Просмотр профиля
Это конечно не умеет открывать в файловом менеджере и удалять по выбору, но как консольный вариант можно заюзать так: du -a | sort -n | tail что покажет топ10 самых крутых файлов / каталогов относительно текущего каталога.

Оффлайн seed 2 breed

  • Автор темы
  • Любитель
  • *
  • Сообщений: 55
    • Просмотр профиля
как консольный вариант можно заюзать так: du -a | sort -n | tail что покажет топ10 самых крутых файлов / каталогов относительно текущего каталога
как консольный вариант я использую ncdu. мне удобнее потому что интерактивнее.
но недостаточно интерактивно — ни посмотреть, что за файл, ни удалить нельзя.
но все равно, спасибо. я думаю, меня бы устроила графическая морда к du.
есть еще предложения?

Оффлайн armad

  • Активист
  • *
  • Сообщений: 629
    • Просмотр профиля
Попробуй GdMap
Ubuntu 10.04. 2.6.35-25-generic-pae Проблем нет.

Оффлайн kost2000

  • Участник
  • *
  • Сообщений: 179
    • Просмотр профиля
http://freshmeat.net/search/?q=disk+space
вот тут можно посмотреть, авось что пригодится   :)

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: Подскажите анализатор дискового простр
« Ответ #5 : 02 Августа 2010, 09:07:23 »
но все равно, спасибо. я думаю, меня бы устроила графическая морда к du.
есть еще предложения?
К предложенному фильтру добавьте
- для выбора текущей директории и
- вывода результатов
zenity.
И будет Вам счастье.
Вариант 2.
PyQt. Но здесь надо немного напрячься, если нет опыта работы с питоном.
PS. Еще интереснее 1 вариант интеграции в гном.
При этом выбирать текущую директорию уже не надо.
Вывод сделать через zenity.
« Последнее редактирование: 02 Августа 2010, 11:28:33 от alexander.pronin »

Оффлайн MA3X

  • Активист
  • *
  • Сообщений: 649
    • Просмотр профиля
крусадер - и в нем инструменты - статистика использования диска.
Microsoft isn't the answer.
Microsoft is the question, and the answer is NO.

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: Подскажите анализатор дискового простр
« Ответ #7 : 02 Августа 2010, 12:59:43 »
#!/bin/sh
du -a | sort -n | tail | sed "s/\t/ \n/g" \
| zenity --list  \
--title="Результат поиска больших фалов и директорий" \
--column="Размер в kB" --column="Название файлов и директорий"
ЗЫ. Для интеграции с наутилусом скрипты надо помещать туда
~/.gnome2/nautilus-scripts
ЗЫ2. Для терминального подхвата создайте директорию ~/bin
и туда поместите скрипт, а в ~/.gnome2/nautilus-scripts сделайте символьную ссылку на него.
Кажется все рассказал.
« Последнее редактирование: 02 Августа 2010, 13:25:53 от alexander.pronin »

Оффлайн seed 2 breed

  • Автор темы
  • Любитель
  • *
  • Сообщений: 55
    • Просмотр профиля
armad
GdMap не подходит ровно по той же причине, что и JDiskReport — не умеет открывать файл менеджер, не умеет удалять файлы. В таком случае они для меня не удобнее ncdu, который к тому же быстрее на порядок (а по отношению к JDiskReport и того больше).

kost2000
Спасибо, фрешмит, гномфайлз, сорсфордж, софтпедия, лаунчпад — те места где я ищу в первую очередь. Вопрос задал в расчете на то, что может что-то проглядел.

MA3X
Спасибо за krusader. Вряд ли буду пользоваться (больно уж громоздкий), но хорошо знать, что там такой функционал реализован. На всякий случай.

alexander.pronin
Вы — крутой! Нет, в самом деле. Но задача открывать наутилус и удалять файлы из основного интерфейса не решена. В этом случае не вижу преимуществ GUI над псевдографикой ncdu. В zenity это вообще реализуемо?

PS. Судя по описанию, QDU похоже на то что я ищу.

Но не обновлялась с 2004 года (на qt3), в репозиториях нету, бинарник с сайта не запускается. Надо собирать, по всей видимости.

Оффлайн alexander.pronin

  • Старожил
  • *
  • Сообщений: 2539
    • Просмотр профиля
Re: Подскажите анализатор дискового простр
« Ответ #9 : 03 Августа 2010, 08:48:20 »
Вообще-то,  у меня Наутилус открыт всегда, когда начинаю бродить по директориям. Из него навигация удобная.
Даже если нужно работать в терминале, я копипастю путь из наутилуса в терминал. В чистом терминале этот процесс самый длинный по времени. Это реплика.
Прийдя в нужную директорию, нажимая там правую кнопку мыши, получаем список скриптов. Выполняя нужный скрипт для текущей директории, получаем результат.
Результат можно закопипастить в блокнот или записать как изображение, а использовать в скрипте.
Если Вы хоть один раз выполнили скрипт, то увидите, что можно в списке выбрать файл и сказать ОК или сделать отмену.
zenity вернет :
- список выбранных файлов или
- -1 если нажат Cancel
-  1 если нажат  ОК, но ничего не выбрано.
Используя это, можно продолжить скрипт и довыполнить что-то. Например удалить выбранное.
Погуглите zenity - найдете описание на русском.
« Последнее редактирование: 03 Августа 2010, 09:03:04 от alexander.pronin »

 

Страница сгенерирована за 0.039 секунд. Запросов: 23.