I fucked up by doing: 'πfs -o mdd=test test'
Now when I try to remove test, it says that the file doesn't exist but it is still there.
My os is: Linux antergos 4.4.5-1 x86_64
+1, i got the same problem as u got. Linux wtm-arch 4.6.4-1-zen #1 ZEN SMP PREEMPT Tue Jul 12 21:03:34 UTC 2016 x86_64 GNU/Linux
To remove the dir, simply try sudo umount <dir location>, then delete it.
When I tried that (replacing test with /mnt) then did ls /mnt, it just hanged there, and Ctrl+C couldn't do anything. More seriously, from that point on I couldn't start any new processes on the system until I rebooted, including to kill the pifs process.
Is this a bug in FUSE or something? I thought unprivileged user code wasn't supposed to be able to incapacitate the system like that. (I wasn't running it as root; /mnt is 0777 on my computer.)
See https://github.com/philipl/pifs/issues/40#issuecomment-196854536
https://github.com/philipl/pifs/issues/54 lmao me too