加入收藏 | 设为首页 | 会员中心 | 我要投稿 汽车网 (https://www.0577qiche.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 服务器 > 搭建环境 > Linux > 正文

运用croc命令在Linux系统电脑之间传输文件和文件夹

发布时间:2023-05-24 11:09:33 所属栏目:Linux 来源:
导读:  在Linux上安装Croc工具

  可以在 Bash 上使用以下命令将 croc 安装在所支持的任何 Linux 和 Unix 发行版上:

  复制
  $ curl https://getcroc.schollz.com | bash
   这个命令将把 croc 源码下
  在Linux上安装Croc工具

  可以在 Bash 上使用以下命令将 croc 安装在所支持的任何 Linux 和 Unix 发行版上:
 
  复制
  $ curl https://getcroc.schollz.com | bash
   这个命令将把 croc 源码下载到本地并安装在 /usr/local/bin/ 目录下。
 
  如果你不想直接注入Shell,可以从**发行版页面**下载预编译的二进制文件,并使用发行版的软件包管理器进行安装。
 
  例如,在Ubuntu系统上可以使用以下命令安装 Croc deb 文件:
 
  复制
  $ sudo apt install gdebi  
  $ sudo gdebi croc_8.3.2_Linux-64bit.deb
   你可以使用 pacman 将 croc 安装在 Arch Linux 及其衍生版本中:
 
  复制
  $ pacman -S croc
   在 NixOS 上,执行以下命令进行安装:
 
  复制
  $ nix-env -i croc
   croc 也可用 snap 方式进行安装:
 
  复制
  $ snap install croc
   如果您已在 Linux 系统上安装了 Go 环境,也可以从源代码编译 croc  。
 
  复制
  $ GO111MODULE=on go get -v github.com/schollz/croc/v8
   使用Croc在计算机之间传输文件和文件夹
  在使用之前,先确保在所有系统上都安装了 croc 。
 
  要使用 croc 传输文件/文件夹,只需运行:
 
  复制
  $ croc send <文件或文件夹路径>
  
  复制
  $ croc send file.txt
   croc 将生成如下的随机代码短语,相当于暗号。
 
  复制
  Sending 'file.txt' (116 B)  
  Code is: slow-tomato-almond  
  On the other computer run  
  croc slow-tomato-almond
   在这里,代码短语(暗号)是 slow-tomato-almond。该代码短语用于建立经过密码验证的密钥协议(PAKE),该协议会生成供发送方和接收方用于端到端加密的秘钥。
 
  如果想要在另一台计算机上接收上述文件,那么收件人应输入上述输出的最后一行命令:
 
  复制
  $ croc slow-tomato-almond
   按 y,然后按回车键来接收文件。
 
  复制
  Accept 'file.txt' (116 B)? (y/n) y  
  Receiving (<-192.168.225.37:9009)  
  file.txt 100% || (116/116 B, 32.966 kB/s) [0s:0s]   
   输出示例:
  pic

  设置自定义代码短语

  每次发送文件或文件夹时, croc 都会生成一个随机代码短语,但因为每次都不一样,使用起来还是不太方便。所以我们可以自定义一个代码短语,提高效率。可以使用 --code 参数来设置自定义代码短语来发送文件/文件夹。
 
  复制
  $ croc send --code download-this file.txt
   这里的download-this 就是我们自定义的代码短语。
 
  输出示例:
 
  复制
  Sending 'file.txt' (116 B)  
  Code is: download-this  
  On the other computer run  
  croc download-this
   收件人可以使用以下命令接收文件(使用自定义的代码短语):
 
  复制
  $ croc download-this
  
  发送文本
  就像文件和文件夹一样,我们也可以共享文本。当你要共享消息或者 URL 时可以用这种方式。

(编辑:汽车网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章