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

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

lofiadm /backup/file.gz ->> returned /dev/lofi/1 mount -F ufs /dev/lofi/1 /mnt 

Затем я проверил содержимое

 /mnt> du -sh * 4K etc 79M kernel 8K lost+found 13M platform 

Проблема в том, что размер файла.gz составляет около 342 МБ, а контент составляет около 93 МБ. Я проверил его с ls -al но другого файла не было.

 /dev/lofi/1 321M 93M 196M 33% /mnt 

Теперь я не понимаю, как это происходит. Размер файла был 342 МБ, но после монтирования он возвращает 92 МБ

2 Solutions collect form web for “Изображение файловой системы, смонтированное с помощью лофиадма, выглядит меньше ожидаемого”

Я не знаком с lofiadm , поэтому мне может что-то не хватает, но я не вижу ничего странного. У вас есть файловая система с 321 МБ пространства, из которых 93 МБ используется, а остальная часть пуста. Пустое пространство может заполняться или не заполняться легко сжимаемыми данными, поэтому тот факт, что он не используется, не указывает на то, насколько хорошо он может быть сжат. Изображение немного больше 321 МБ, дополнительное пространство используется для учета (таблицы inode).

Файл file.gz, похоже, не сжат, учитывая тот факт, что вы его монтируете как есть, то есть без его распаковки:

 lofiadm /backup/file.gz ->> returned /dev/lofi/1 

Размер файловой системы составляет 321 МБ, что соответствует 342 МБ «устройству», как уже ответил Гилл.

  • Определите, является ли zfs фактической файловой системой
  • Почему команда вставки не работает для конкатенации двух столбцов файлов, когда символы более 511?
  • Почему sendmail работает по-разному в разных оболочках?
  • Команда Solaris для остановки прослушивания в порту
  • socat для совместного использования последовательного порта от linux to solaris
  • Эмуляция Sun UltraSparc IIIi Solaris 5.10
  • Проблемы с передачей команд другому скрипту через ssh
  • Перезапуск службы клиентов LDAP
  • Remap Caps_Lock для управления в Solaris
  • Как подражать «cp -a» на Solaris, у которого его нет?
  • Крепление только для чтения ZFS на Linux + одновременное крепление для чтения и записи на Solaris
  • Отправка сообщений электронной почты из сценария bash в Solaris VM
  • Linux и Unix - лучшая ОС в мире.