LinuxCommandLibrary

tailscale-file

Transfer files between Tailscale devices

TLDR

Send file to device

$ tailscale file cp [file] [device]:
copy
Receive files
$ tailscale file get [directory]
copy
List pending files
$ tailscale file get --wait=false .
copy

SYNOPSIS

tailscale file command [options]

DESCRIPTION

tailscale file transfers files between devices on your Tailscale network using the Taildrop feature. Files are sent directly from one device to another over encrypted WireGuard connections, without passing through cloud storage or third-party servers.
The cp subcommand sends files to a target device, specified by its Tailscale hostname followed by a colon. The get subcommand receives pending files into a local directory. By default, the receiver waits for incoming transfers; the --wait=false flag lists pending files without blocking. Transfers work across platforms including Linux, macOS, Windows, iOS, and Android.

PARAMETERS

cp file target

Send file to device.
get directory
Receive pending files.
--wait
Wait for files.

SEE ALSO

> TERMINAL_GEAR

Curated for the Linux community

Copied to clipboard

> TERMINAL_GEAR

Curated for the Linux community