网站首页 > 精选教程 正文
拥抱文件传输利器 Croc
Croc安装
首先,我们需要将最新版本的Croc下载到我们的电脑中,或者直接使用下列命令进行在线安装:
$ curl https://getcroc.schollz.com | bash
在macOS平台上,我们可以直接使用Homebrew来安装最新版本的Croc:
$ brew install croc
在macOS平台上,我们还可以使用MacPorts来安装最新版本的Croc:
$ sudo port selfupdate
$ sudo port install croc
在Windows平台上,我们可以使用Scoop或Chocolatey来安装最新版本的Croc:
$ scoop install croc 或 $ choco install croc
在Unix平台上,我们可以使用Nix来安装最新版本的Croc:
$ nix-env -i croc
在Arch Linux平台上,我们可以使用pacman来安装最新版本的Croc:
$ pacman -S croc
在Ubuntu平台上,我们可以使用snap来安装最新版本的Croc:
$ snap install croc
Croc使用
如需发送文件,可以直接运行下列命令:
$ croc send [file(s)-or-folder]
Sending 'file-or-folder' (X MB)
Code is: code-phrase
接下来,在另一台电脑上使用下列命令来进行文件或目录接收:
$ croc code-phrase
这里的code-phrase即密码短语,用于建立密码认证密钥协议(PAKE),该协议将生成一个密钥供发送方和接收方用于端到端加密。
自定义密码短语
我们可以使用下列方式来配置自己的密码短语,必须是4个字符以上:
$ croc send --code [code-phrase] [file(s)-or-folder]
使用管道-stdin和stdout
我们可以通过管道来向Croc传递文件:
$ cat [filename] | croc send
此时,Croc将会自动使用stdin数据,并发送和分配一个类似“croc-stdin-123456789”的文件名。如需接收stdout,可以直接使用--yes选项来自动接收文件:
$ croc --yes [code-phrase] > out
发送文字消息
有些时候,我们可能只需要发送URL地址或简短的文字消息,此时可以通过下列命令实现发送:
$ croc send --text "hello world"
使用代理
我们还可以使用代理链接来进行传输中继,比如说,我们可以使用下列命令来将Tor作为代理中继:
$ croc --socks5 "127.0.0.1:9050" send SOMEFILE
工具使用样例
猜你喜欢
- 2024-11-23 如何将本地文件提交到GitHub仓库?
- 2024-11-23 再见FTP/SFTP!是时候拥抱下一代文件传输利器Croc了
- 2024-11-23 「Java」使用WatchService监听文件变化
- 2024-11-23 springboot上传文件出错IOException: The temporary upload location
- 2024-11-23 Java,通过文件获取MimeType的方式,文件扩展名获取ContentType
- 2024-11-23 将20M文件从30秒压缩到1秒,我是如何做到的?
- 2024-11-23 完整教程:使用Spring Boot实现大文件断点续传及文件校验
- 2024-11-23 什么是JVM和字节码.class文件?它们的关联又是什么?
- 2024-11-23 java中oss分片上传(包含业务和详细讲解)
- 2024-11-23 JAVA全栈CMS系统vue图片/视频上传组件,多图上传及删除功能11
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- nginx反向代理 (57)
- nginx日志 (56)
- nginx限制ip访问 (62)
- mac安装nginx (55)
- java和mysql (59)
- java中final (62)
- win10安装java (72)
- java启动参数 (64)
- java链表反转 (64)
- 字符串反转java (72)
- java逻辑运算符 (59)
- java 请求url (65)
- java信号量 (57)
- java定义枚举 (59)
- java字符串压缩 (56)
- java中的反射 (59)
- java 三维数组 (55)
- java插入排序 (68)
- java线程的状态 (62)
- java异步调用 (55)
- java中的异常处理 (62)
- java锁机制 (54)
- java静态内部类 (55)
- java怎么添加图片 (60)
- java 权限框架 (55)
本文暂时没有评论,来添加一个吧(●'◡'●)