QRCP在不離開終端的情況下掃描二維碼,通過wifi将檔案從計算機傳輸到移動裝置、接受移動裝置上傳的檔案。
如何工作的?
qrcp将web伺服器綁定到網絡接口位址上的随機端口,并為其建立處理程式。預設處理程式提供内容,并在傳輸完成時退出程式。當用于接收檔案時,qrcp提供上傳頁面并處理傳輸。
通過二維碼傳輸檔案到linux通過二維碼傳輸檔案到linux
下載下傳位址
https://github.com/claudiodangelis/qrcp/releases安裝
Deb安裝包(Deepin , Ubuntu , Debian…)
下載下傳最新的.deb安裝包,然後運作下面的指令:
$ sudo dpkg -i qrcp_0.5.3_linux_x86_64.deb
RPM安裝包(CentOS , Fedora , RHEL…)
rpm -ivh qrcp_0.5.3_linux_x86_64.rpm
windows安裝包
下載下傳qrcp_0.5.3_Windows_x86_64.tar.gz ,并解壓進入檔案夾。使用方式是在cmd/PowerShell指令提示符界面運作。
在空白地方按住shift鍵,然後滑鼠右鍵,選擇“在此處打開PowerShell視窗”
發送檔案
.qrcp.exe send .README.md
接受檔案
--output後面加上建立好的目錄,用來接受檔案。
.qrcp.exe receive --output=.\
發送一個或者多個檔案
[root@localhost ~]# qrcp send file1.txt
[root@localhost ~]# qrcp send file1.txt file2.txt
發送一個檔案夾
[root@localhost ~]# qrcp send Documents/
還可以檔案壓縮之後傳輸:
[root@localhost ~]# qrcp --zip send file1.txt file2.txt
手機端提示下載下傳壓縮包
接收檔案
接收檔案時,qrcp會提供一個“上傳頁面”,可以通過該頁面從手機中選擇檔案。
接收檔案,并指定一個儲存檔案的目錄。
[root@localhost ~]# mkdir /files
[root@localhost ~]# qrcp receive --output=/files
手機端掃描二維碼,然後選擇檔案,上傳檔案
檔案上傳成功
qrcp服務端顯示檔案上傳完成,就會斷開連接配接
總結
使用起來很友善。需要了解更多參數,可以使用qrcp --help檢視幫助。
本文原創位址:
https://www.linuxprobe.com/qr-transfer-file.html編輯:逄增寶,稽核員:逄增寶