croc 是一款 Go 语言便携的命令行工具,它能够轻松、安全地传输文件,内置一个公共中继服务器,可以实现内网穿透,也支持自建中继服务器。@Appinn

croc - 轻松、安全地传输文件,跨平台命令行工具

感谢 @ZXC 同学在Wormhole – 带内网穿透的点对点文件分享工具[Windows]里的推荐,以及害羞的,每天换 ID 的@2021的第300天 同学推荐。

croc 适合于喜欢用命令行的同学,当然也适合初学者,不需要配置复杂的参数,直接用就行:

发送文件

croc send 文件路径

会自动返回接收代码

接收文件

croc 接收代码
croc - 1 条命令,轻松、安全地传输文件,跨平台命令行工具 1

如何安装 croc

它可以通过 Homebrew、Scoop、Chocolatey、Nix 等软件包管理工具安装:

对于 macOS 用户,请先安装 brew:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

对于 Windows 用户,请使用  PowerShell 安装 scoop:

iwr -useb get.scoop.sh | iex

然后就可以安装 croc 了:

// macOS
brew install croc 

// Windows
scoop install croc 
choco install croc

// Linux
nix-env -i croc

支持 ARM 的 Windows 系统(感谢 @菲 同学的提醒),支持代理、自定义中继(基于 docker),都可以在 GitHub 页面查询到。

有需求的同学,可以试试这个小工具。

本文原始链接:https://www.appinn.com/croc/