Skip to content

Entwicklung eines Filesystems mit FUSE (Filesystem in Userspace) in C/C++

Notifications You must be signed in to change notification settings

MGZeroes/bslab

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Labor Betriebssysteme

Dies ist das Template für die Aufgaben zum Labor Betriebsysteme. Details zur Aufgabenstellung finden Sie im ILIAS-Kurs zum Labor.

Wenn die notwendige Arbeitsumgebung eingerichtet wurde, sollte sich das Template-Projekt korrekt übersetzen lassen und dann die Funktionalität des Simple & Stupid File Systems bereitstellen. Das lässt sich mit den folgenden Kommandos ausprobieren (dabei <pfad-zum-dateisystem> durch das Verzeichnis mit dem Template ersetzen):

mkdir build
cd build
cmake <pfad-zum-template> && make
mkdir mount
bin/mount.myfs mount -l log.txt
cd mount
ls
cat file349
cat file54
cd ..
fusermount -u mount # oder für Mac OS-X: umount mount

Folgende Informationen können noch hilfreich sein:

About

Entwicklung eines Filesystems mit FUSE (Filesystem in Userspace) in C/C++

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 97.9%
  • C 1.4%
  • Other 0.7%