Skip to content

kurtmc/hello-world-fuse

Repository files navigation

This is a really basic in memory file system. All files are created in RAM using malloc, so it will not persist when unmounted.

You can test out a simple FUSE filesystem like this:

$ mkdir testdir
$ ./hello testdir
$ ls testdir
hello
$ cat testdir/hello
hello, world
$ fusermount -u testdir
$ rmdir testdir

To use the debugger

$ mkdir testdir         # if necessary
$ gdb hello
[gdb noise]
(gdb) [set breakpoints, etc.]
(gdb) run -s -d testdir

To run the tests

$ ./run_tests.sh

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published