Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/anxolerd/myfs
FUSE filesystem for RAM
https://github.com/anxolerd/myfs
Last synced: 21 days ago
JSON representation
FUSE filesystem for RAM
- Host: GitHub
- URL: https://github.com/anxolerd/myfs
- Owner: anxolerd
- Created: 2015-06-09T18:15:59.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2015-06-19T20:28:23.000Z (over 9 years ago)
- Last Synced: 2023-02-28T02:52:10.374Z (over 1 year ago)
- Language: C
- Size: 129 KB
- Stars: 3
- Watchers: 1
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# myfs
This is a filesystem in userspace for RAM I wrote as a part of my university assignment.
## Requirements:
- Unix-like OS
- FUSE installed## Compile and run:
In this and following steps I assume you mount myfs to `test/mnt` directory. If you use another directory for testing replace test/mnt with your path
```[bash]
$ git clone [email protected]:anxolerd/myfs.git
$ cd myfs
$ make all
$ bin/myfs test/mnt
```Now you can test this filesystem mounted in `test/mnt`
## Unmount
To unmount myfs filesystem use the following command: `fusermount -u test/mnt`. If you have troubles with myfs use `fusermount -uz test/mnt` to unmount.## Known bugs
Do not use VIM for editing files in myfs. NO WAY! I do not know why, but fs freezes when you try to save file edited in VIM.