RFUE
RFUE based on RFSD Cross-platform FUSE implementation depends on Dokan on Windows, and libfuse on Linux and Macosx.
Version: 1.7.2.0 Updated: 2024-3-2
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.2.0 (2024-3-2) - rfp/rfps fuse Copyright (C) 2014-2024 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, 566 KB
- rfue-windows-x64.zip, 627 KB
- rfue-windows-x86.zip, 572 KB
Macosx
- rfue-macosx-arm64.zip, 487 KB
- rfue-macosx-x86_64.zip, 488 KB
Linux
- rfue-linux-aarch64.zip, 549 KB
- rfue-linux-armv4tl.zip, 563 KB
- rfue-linux-i486.zip, 548 KB
- rfue-linux-mips.zip, 650 KB
- rfue-linux-mips64.zip, 630 KB
- rfue-linux-mips64el.zip, 627 KB
- rfue-linux-mipsel.zip, 647 KB
- rfue-linux-powerpc.zip, 559 KB
- rfue-linux-powerpc64.zip, 573 KB
- rfue-linux-powerpc64le.zip, 574 KB
- rfue-linux-x86_64.zip, 575 KB