GNU/Linux >> Belajar Linux >  >> Linux

Sistem File Terkompresi Di Dalam File Di Linux?

Saya memiliki flash drive yang diformat FAT32. Saya ingin meletakkan sistem file linux di drive di dalam file. Saya tahu saya bisa melakukan ini dengan membuat file dan memformatnya dengan ext3 (atau sistem file lainnya) dan kemudian memasangnya dengan opsi -o loop. Yang saya inginkan adalah sistem file di atas dikompres. Pada dasarnya sesuatu seperti squashfs baca-tulis.

Apakah ada sesuatu yang keluar yang bisa saya gunakan? Bonus tambahan jika file dapat disimpan sebagai sparse, yaitu file diubah ukurannya saat data ditulis atau dihapus.

Jawaban yang Diterima:

Tulis .7z , .tgz , .zip atau file arsip terkompresi lainnya.

Bonus:Anda dapat membacanya di mana saja.

Kelemahan:bisa lambat jika Anda memiliki banyak file.

Gunakan avfs untuk mengakses file di dalam arsip secara transparan.

mountavfs
mount /dev/my_flash_drive /media/flash0
rsync -au mydata/foo/ ~/.avfs/media/flash0/archive.tgz\#/foo/
umount /media/flash0

Linux
  1. Linux – Semuanya Adalah File?

  2. Cara Membuat Sistem File ZFS dengan Kompresi File di Linux

  3. Bagaimana cara menempatkan / menyimpan file di memori di linux?

  1. Cara memindahkan file di Linux

  2. Cara Memasang Drive exFAT di Debian Linux

  3. Cara mengisi hard drive di Linux

  1. Memahami Izin File Linux

  2. Perintah Ekor Linux

  3. Perintah Sentuh Linux