Skip to content

A very basic implementation of an in-mem filesystem in Rust exposed with FUSE on Linux

License

Notifications You must be signed in to change notification settings

radumarias/in-mem-fs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

in-mem-fs

A very basic implementation of an in-mem filesystem in Rust exposed with FUSE on Linux.
It uses fuser crate to expose the system with FUSE.

Features

Log level is controlled via env variable RUST_LOG.
It uses log crate, possible levels are trace, debug, info, warn, error as defined here.

Not yet implemented

  • move (mv). Supports only renaming in the same directory.
  • links
  • xattr

Usage

export RUST_LOG='info'
in_mem_fs --mount-point PATH

About

A very basic implementation of an in-mem filesystem in Rust exposed with FUSE on Linux

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages