RFUE
RFUE based on RFSD Cross-platform FUSE implementation depends on Dokan on Windows, and libfuse on Linux and Macosx.
Version: 1.7.4.0 Updated: 2025-3-29
Features
- Support read-only and read-write mounting
- Support volume label in Macosx and Windows
- Multi-platform support Windows Macosx Linux
how to install
Use curl
curl http://dl.ranfs.com/pub/rfue/all/get.sh -o -|sh -s /usr/local/bin
Use wget
wget http://dl.ranfs.com/pub/rfue/all/get.sh -O -|sh -s /usr/local/bin
Use powershell
$rfue_dir="c:\rfue";Invoke-Expression(New-Object Net.WebClient).DownloadString("http://dl.ranfs.com/pub/rfue/all/get.ps1")
Installation path
On Linux and Macosx, the default installation path is /usr/local/bin. If you need to specify another path, please change the path configuration after sh -s.
On Windows, the default installation path is c:\rfue, if you need to specify another path, please change the path configuration behind $rfue_dir=.
Using help
$ rfue -h rfue-linux-x86_64 v1.7.4.0 (2025-3-29) - rfp/rfps fuse Copyright (C) 2014-2025 ranfs.com Usage: rfue [opt] [arguments] ... -u [url] Specify 'url' to mount -m [MountPoint] Can be /mnt/test -r ["debug=1&..."] set url query val options=rw,allow_other,allow_root,noexec -d Run as a daemon -c [config_file] set config file -p dump current config -s [list|key=val] Set configuration options -e ["cmd;..."] execute string 'cmd' -v show version -q Do not display the startup banner and copyright message -o [log_file] set output log file -l [log_level] set log level: verb, dbg, info, warn, err -h display this help
Usage example
Mount the Windows directory to the Macosx directory
sudo rfue -u rfp://192.168.1.1 -m /mnt/win -o win.log -r "options=allow_other&volname=win" -d
Assuming that rfsd is running on a Windows system with 192.168.1.1, the files under win can be managed in /mnt/win after the mount is successful. win.log is the log output by rfue, which is convenient for finding the cause of the problem. volname=win where win is the volume label name, which is convenient for managing multiple mount directories. Readonly are supported by default. If you need to Read and write, you can add parameters.
sudo rfue -u rfp://192.168.1.1 -m /mnt/win -o win.log -r "options=rw,allow_other&volname=win" -d
Unmount the newly mounted directory
rfue-umount.sh /mnt/win
Related resources
Windows
- rfue-windows-arm64.zip, 645 KB
- rfue-windows-x64.zip, 713 KB
- rfue-windows-x86.zip, 648 KB
Macosx
- rfue-macosx-arm64.zip, 448 KB
- rfue-macosx-x86_64.zip, 450 KB
Linux
- rfue-linux-aarch64.zip, 636 KB
- rfue-linux-armv4tl.zip, 657 KB
- rfue-linux-i486.zip, 639 KB
- rfue-linux-mips.zip, 755 KB
- rfue-linux-mips64.zip, 730 KB
- rfue-linux-mips64el.zip, 726 KB
- rfue-linux-mipsel.zip, 751 KB
- rfue-linux-powerpc.zip, 650 KB
- rfue-linux-powerpc64.zip, 670 KB
- rfue-linux-powerpc64le.zip, 670 KB
- rfue-linux-x86_64.zip, 671 KB