Более точный контроль над юнитами в колонке размера наутилуса

Есть ли способ настроить nautilus так, чтобы все размеры использовали одну и ту же единицу, скажем, в КБ или МБ, а не в разных единицах? Мне сложно сразу увидеть относительные размеры вещей, когда единицы меняются все время, особенно когда у меня сортировка вида по какой-то другой колонке.

Кроме того, возможно ли иметь папки для перечисления рекурсивного размера, содержащегося внутри, вместо того, чтобы просто сказать «5 элементов» или подобное?

enter image description here

0
задан 9 May 2012 в 12:16

1 ответ

То, что Вы хотите, невозможно, не изменяя источники Наутилуса (см. обновление ниже)

Однако существует потрясающий инструмент, включенный с Ubuntu, которая помогла бы Вам визуализировать относительные размеры файлов и папок. Программу называют Баобабом иначе Использованием диска Анализатор, и я полагаю, что это установлено по умолчанию:

baobab

Обновление: Из любопытства, я загрузил источники Наутилуса и провел несколько минут, просматривая вокруг попытки видеть, как это форматирует размеры файла. Действительно, в nautilus-file.c существует функция:

static char *
nautilus_file_get_size_as_string (NautilusFile *file)
{
    ...        
    if (nautilus_file_is_directory (file)) {
        ...
        return format_item_count_for_display (item_count, TRUE, TRUE);
    }
    ...
    return g_format_size (file->details->size);
}

И если Вы проверяете документация для g_format_size, она говорит

, Размеры округлены к ближайшему префиксу размера (КБ, МБ, ГБ) и отображены округленные к ближайшей десятой части.

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

(как примечание стороны - при попытке Баобаба Вы будете видеть, что сканирование полного диска занимает некоторое время. Это объясняет, почему это было бы невозможно отобразить кумулятивные размеры каталога в Наутилусе - это замедлит все это довольно много)

0
ответ дан 9 May 2012 в 12:16

Другие вопросы по тегам:

Похожие вопросы: