ARTICLE DETAIL

建站实战干货

来自一线的建站与推广经验沉淀,每一条都经过真实交付验证。

文件传输利器:LocalSend‌、Croc、在线工具

2026/8/25 7:51:41 拓冰建站 浏览量
文件传输利器:LocalSend‌、Croc、在线工具 概述一般而言Linux系统是没有用户界面的所有操作都是在命令行里。然后在安装搭建集群如分布式Hadoop集群时经常需要在多个Server之间传输文件。两个Server之间的文件传输一般会想到FTP或SSH两种方式。使用FTP需要搭建FTP服务。使用SSH需学习SCP指令。又或者是同时在使用iPhone和Windows电脑希望从Windows系统传输文件到iPhone手机。出于如上这样或那样的现实性需求需要文件传输工具本文即汇总几款这样的工具。注限于个人知识面所限应该有更好用的工具。LocalSend‌官网开源GitHub88.9K Star4.9K Fork局域网内文件传输工具提供在线SaaS服务。优势基于局域网速度很快暂未发现文件大小限制实战支持两大类安装方式官网下载二进制安装包基于命令行安装wingetinstalllocalsend chocoinstalllocalsend scoop bucketaddextras scoopinstalllocalsend brewinstall--casklocalsend下面以iOS和Windows系统为例iOS从应用市场安装LocalSend‌很良心的App无需注册不用泄露个人手机号等任何信息不收费且无任何广告从官网下载适用于Windows系统的.exe安装包双击安装很简单。打开桌面端界面非常简单简单摸索下就知道如何使用PC端向iOS发送文件要计算校验和。使用下来有多个问题失败概率有点大批量传输没成功过局域网设备扫描失败概率有点大无需安装PC端应用情况下打开Web也可使用以iOS为例。点【接收】标签页点击【通过链接接受】然后在浏览器里打开http://192.168.0.100:53317。作为对比PC端Web端向iOS发送文件无需计算校验和且支持批量传输推荐使用Web和iOS组合。Croc官网即SaaS服务用Go开发、开源GitHub40.1K Star1.6K Fork文件传输工具传送过程既快速又安全。优势用Relay方式让任意两台电脑传送档案点对点加密使用PAKE支持跨系统平台传送文件一次可以传送多个文件或整个目录支持断点续传不需要自行搭建服务器或使用port-forwarding端口转发相关技术优先使用IPv6而IPv4当作备用可使用Socks5 proxy实战官方提供超多安装使用方式官网GitHub Release页面下载二进制安装包命令行打开官网使用非常简单需要多台设备常用于从本地Windows复制文件到跳板机或堡垒机桌面。以Windows系统为例可能最快的安装方式就是打开GitHub Release页面下载croc_v11.2.5_Windows-64bit.zip解压缩得到croc.exe放置在系统环境变量路径下即可在任意目录下使用croc命令行。基于命令行安装支持超多主流系统curlhttps://getcroc.com|bash# macOSbrewinstallcrocsudoport selfupdatesudoportinstallcroc# Windowsscoopinstallcroc chocoinstallcroc# Linuxnix-env-icrocsudoaptinstallcroc pacman-Scroc dnfinstallcroc# Termux或FreeBSDpkginstallcroc在一个传送端Server执行croc send file.txt命令行croc send ~/Downloads/data.csv Sendingdata.csv(6.9kB)Code is: cabinet-rodeo-mayday On the other computer run croc cabinet-rodeo-mayday自动产生secret code在另一台服务器执行命令行croc cabinet-rodeo-mayday Acceptdata.csv(6.9kB)?(y/n)y支持自定义secret codecroc send --code appleboy123 ~/Downloads/data.csv中继服务器由于此工具是通过中继服务器Relay Server方式来进行传送所以指令会预设连到官方所搭建的服务器// DEFAULT_RELAY is the default relay used(can besetusing --relay)var(DEFAULT_RELAYcroc.schollz.comDEFAULT_RELAY6croc6.schollz.comDEFAULT_PORT9009DEFAULT_PASSPHRASEpass123)执行命令croc relay部署一个中继服务器会在当前主机多个端口启动TCP服务可指定单一端口croc relay --ports 3001在传送文件时也要换掉中继服务器croc--relay127.0.0.1:3001 send ~/Downloads/data.csv Sendingdata.csv(6.9kB)Code is: saddle-origin-horizon On the other computer run croc--relay127.0.0.1:3001 saddle-origin-horizon加上--relay 127.0.0.1:3001即可。问题记录使用时遇到的小问题securing channel. room not ready从Linux服务器传输文件到Windows然后在Windows执行命令报错怀疑是被公司的文件传输安全校验拦截住。衍生不习惯使用命令行可在GitHub搜索开源项目。Croc GUITypeScript和Rust开发、开源GitHubGUI应用。Croc DesktopGo、TypeScript和Java开发、开源GitHub桌面端应用。在线在很多情况下可考虑直接使用在线SaaS服务不想安装应用程序不会或不知道有开源替代方案临时性传输一个文件不是什么私密文件或不关心隐私泄露等上面提到的开源Croc项目的官网即提供类似服务。此外还有很多类似在线工具个人使用过还行无任何广告嫌疑轻松传无需注册支持批量传输最多10个文件。有在线和离线之别。接收文件时得输入【取件码】一定程度上可保证文件隐私和安全性。支持传屏幕和传视频等高级进阶功能。极速传无需注册支持批量传输最多20个文件单文件最大200MB注使用在线工具时切记不要用于传输敏感数据或文件