LOLFS is a container file. It is a file which has other files inside it , like text, pictures, movies, anything..
How lolfs differs from other container formats?
- Any file inside a container may be modified later
directly without affecting other files, like if it was a
file in the host filesystem.
- Installation package comes with a couple of basic utilities (with source code) to copy and
delete files, show container space usage and - of course list the files inside the container. (More utilities coming..)
- Comes with well documented C API to do whatever you would do with "normal" files in your filesystem.
(For example: Popular editor "nano" was ported directly to edit lolfs files simply by prefixing common file functions by "lol_" -that was basically all there was to it).
- Once created, LOLFS file remains it's size, thus preventing defragmentation of your host
- Lolfs is a limited filesystem with potential to grow as big as your need is
- Fast as heck!
Features
- file container