Developed 100% on gitpod.io
A readonly FUSE filesystem that allows to mount tar files
tarfs 1.0
Gero Posmyk-Leinemann <[email protected]>
A readonly FUSE filesystem that allows to mount tar files
USAGE:
tarfs <archive> <mountpoint>
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
ARGS:
<archive> The tar file that should be mounted
<mountpoint> The path to the directory where the archive should be mounted
Sometimes it's useful to be able to mount a tar file directly without the need to extract it which takes time and disk space. Also, it's fun - and a great way to learn more Rust.
It scans the tar archive once, builds up an index and later uses that information to respond to FUSE requests like get_attrs
or read
.
TODO
cargo test
cargo build