BTFS(1)

πŸ“¦
version 3.3 Β· 2 versions
, in arch rolling, epel 10, epel 9, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, ubuntu questing, ubuntu resolute, ubuntu stonking

πŸ’– BTFS β€” bestie, you can literally mount a torrent as a filesystem πŸ’–

okay so hi, welcome to btfs(1), a page from the General Commands Manual (yes, section 1, we're in the big leagues). grab a snack, this is gonna be fun πŸ“


✨ NAME ✨

btfs β€” mount torrent files or magnet links as a file system πŸ¦‹


🌸 SYNOPSIS 🌸

btfs [options] metadata mountpoint

πŸ‘‘ DESCRIPTION πŸ‘‘

btfs lets you mount any torrent file or a magnet link as a file system. that's it, that's the whole vibe πŸ’…

the contents of the files get downloaded on-demand β€” like, as they're read by applications. so you're not waiting for the whole thing to land before you can peek at it. it's giving main character energy fr fr ✨


πŸŽ€ OPTIONS πŸŽ€

  • -v, --version β€” print version πŸ‘‘
  • -h, --help β€” print help 🫢
  • -b, --browse-only β€” download metadata only, no actual file content 🧚
  • -k, --keep β€” keep files after unmount (so they don't ghost you) πŸ’–
  • -s, --silent β€” do not create logs 🀫
  • --utp-only β€” do not use TCP πŸ™ˆ
  • --data-directory=*DIRECTORY* β€” the directory in which to put btfs download data. it will by default use $XDG_DATA_HOME if defined, else use $HOME/btfs, or /tmp/btfs if the latter is unavailable 🌈
  • --min-port=*PORT* β€” start of listen port range ⭐
  • --max-port=*PORT* β€” end of listen port range ⭐
  • --max-download-rate=*RATE* β€” maximum download rate (in kilobytes per second) πŸ”₯
  • --max-upload-rate=*RATE* β€” maximum upload rate (in kilobytes per second) πŸ”₯

πŸ¦‹ EXAMPLES πŸ¦‹

mounting a torrent file:

btfs video.torrent ~/mnt

mounting a magnet link:

btfs 'magnet:?xt=urn:btih:...' ~/mnt

unmounting:

fusermount -u ~/mnt

πŸ’€ BUGS πŸ’€

found something cursed? please report any bugs to https://github.com/johang/btfs. they wanna know, no cap 😭


πŸ’œ AUTHORS πŸ’œ

BTFS has been written by Johan Gunnarsson <johan.gunnarsson@gmail.com> πŸ‘‘

This man page was written by Donat Kh. <donat@opmbx.org> 🌸


and that's the whole page bestie β€” you just read BTFS(1) from the General Commands Manual, page 1 of 1, absolutely ate, no notes πŸ’…βœ¨πŸ«Ά