Сжатая файловая система в файле в Linux

. в этом случае означает текущую работу непосредственно; пути ссылок не важны. Ссылка на файл для выполнения или редактирования является по существу тем же независимо от типа ссылки, даже при том, что существует несколько различий между ними.

4
01.12.2011, 02:00
2 ответа

Запишите a .7z, .tgz, .zip или другой сжатый архивный файл.

Премия: можно считать его где угодно.

Оборотная сторона: это может быть медленно, если у Вас есть много файлов.

Используйте avfs для доступа к файлам в архиве прозрачно.

mountavfs
mount /dev/my_flash_drive /media/flash0
rsync -au mydata/foo/ ~/.avfs/media/flash0/archive.tgz\#/foo/
umount /media/flash0
7
27.01.2020, 20:47
  • 1
    ох, это очень хорошо. я собираюсь быть использованием это. –  ixtmixilix 01.12.2011, 13:08

BTRFS имеет встроенный режим сжатия, но с корректной опцией монтирования. И файл должен быть в заключительном размере. Поскольку BTRFS может изменить размер раздела на лету, могло быть возможно взломать что-то для увеличения файла, но я никогда не пробовал, и я не попробую его.

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

4
27.01.2020, 20:47
  • 1
    Большое спасибо. Часть проблемы - то, что я ограничен размером файла на 2 ГБ FAT32. Возможно, его время для помещения NTFS на флеш-накопитель. –  Doc 01.12.2011, 05:46

Теги

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