Übertragen Sie Dateien über die drahtlose Verbindung über QRCP unter Linux über die drahtlose Verbindung

Übertragen Sie Dateien über die drahtlose Verbindung über QRCP unter Linux über die drahtlose Verbindung
In diesem Artikel wird eine Anleitung zur Verwendung des Befehlszeilenprogramms „QRCP“ behandelt, mit dem Dateien zwischen einer Linux -Verteilung und jedem mobilen Gerät freigegeben werden können, das einen modernen Webbrowser ausführen kann. QRCP kann Dateien über eine drahtlose Verbindung übertragen, wenn beide Geräte mit demselben drahtlosen Netzwerk verbunden sind. Es funktioniert, indem ein temporärer Webserver gestartet wird, der beim Abschluss der Dateiübertragung automatisch heruntergefahren wird.

Hauptmerkmale von QRCP

QRCP kann aus der Befehlszeile ausgeführt werden und generiert einen QR -Code, der über die Kamera Ihres mobilen Geräts gescannt werden kann. Sie können die von ihr generierte URL auch manuell öffnen, die in einem Webbrowser generiert wird, um S -Datei von Ihrem Linux -System zu senden oder zu empfangen. Da es in jedem Terminal- und QR -Code ausgeführt werden kann. Es kann Dateien in beide Richtungen übertragen und erstellt eine spezielle Webseite zum Hochladen von Dateien von mobilen Geräten, damit Sie Dateien auf Ihrem Linux -System empfangen können. Weitere Hauptfunktionen von QRCP sind Unterstützung für das Senden mehrerer Dateien gleichzeitig und die Möglichkeit, Dateien in ZIP -Archive zu komprimieren, bevor sie an mobile Geräte gesendet werden.

Installieren von QRCP in Linux

Sie können "DEB "- und" RPM "-Pakete für QRCP von der Seite GitHub Releases herunterladen. Auf derselben Seite finden Sie auch ausführbare Binärdateien, die auf jeder Linux -Verteilung ausgeführt werden können. Sie können ausführbare Binärdateien in einen geeigneten "Bin" -Fordner verschieben, indem Sie hier folgen Anweisungen. Der Quellcode ist auf GitHub verfügbar.

Senden von Dateien mit qRCP

Sie können Dateien über den Befehl "Senden" senden, der für die ausführbare QRCP -Binärdatei verfügbar ist. Hier ist ein Beispiel:

$ ./QRCP senden "$ home/downloads/test.txt"

Sie können den Pfad in doppelten Zitaten durch den vollständigen Pfad jeder Datei ersetzen, die Sie freigeben möchten. Nach dem Ausführen des obigen Befehls sollten Sie die folgende Ausgabe in der Terminal erhalten:

Jetzt gibt es zwei Möglichkeiten, wie Sie Dateien auf Ihrem mobilen Gerät empfangen können. Der erste Weg besteht darin, QR -Code mithilfe einer auf Ihrem mobilen Gerät verfügbaren Kamera -App oder einer anderen solchen App zu scannen, mit der QR -Codes gescannt werden können. Nach dem Scannen des QR -Code sollte die App Sie auffordern, einen Übertragungslink in einem Webbrowser zu öffnen. Hier ist die GIF -Demo, die diesen Prozess zeigt (Demo, der von Entwicklern der QRCP -App erstellt wurde):

Die zweite Methode besteht darin, die URL, die direkt über dem QR -Code in einem Webbrowser auf Ihrem mobilen Gerät aufgelistet ist.

In beiden Fällen erhalten Sie eine Eingabeaufforderung zum Download im Webbrowser auf Ihrem mobilen Gerät. Laden Sie die Datei von dort herunter und speichern Sie sie in Ihrem mobilen Speicher, genau wie Sie es tun würden, während Sie eine Datei von einer anderen Website herunterladen.

Um eine Datei vor dem Senden in ein ZIP-Archiv zu komprimieren, führen Sie den obigen Befehl mit einem zusätzlichen „-zip“ -Schalter aus (ersetzen Sie den Dateipfad nach Bedarf):

$ ./QRCP SEND --zip "$ home/downloads/test.txt"

Um mehrere Dateien gleichzeitig zu senden, führen Sie einen Befehl im folgenden Format aus:

$ ./qrcp senden "$ home/downloads/test1.txt "" $ home/downloads/test2.txt"

Sie können mehrere speicher getrennte Dateipfade angeben, um mehr als eine Datei gleichzeitig zu senden.

Empfangen von Dateien mit QRCP

Sie können Dateien mit qRCP über die Befehlszeilenoption "Empfangen" empfangen. Es erstellt eine temporäre Webseite, die eine Upload -Schaltfläche enthält. Hier ist ein Beispiel:

$ ./qrcp empfangen

Sie können diese Webseite öffnen, indem Sie den von der QRCP -App generierten QR -Code scannen, oder Sie können die URL in einem Webbrowser auf Ihrem Mobilgerät manuell öffnen. Nach dem Öffnen des Links sollten Sie die folgende Webseite auf Ihrem mobilen Gerät sehen:

Klicken Sie auf die Schaltfläche "Dateien auswählen" oder eine andere solche Durchsuchen und wählen Sie eine Datei von Ihrem mobilen Gerät aus. Klicken Sie nach Abschluss auf die Schaltfläche „Übertragung“, um die Übertragung zu initiieren. Warten Sie, bis der Vorgang fertig ist. Sie finden die übertragene Datei im Verzeichnis, aus der der ursprüngliche Befehl auf Ihrem Linux -System ausgeführt wurde. Wenn Sie die Datei in einem bestimmten Ordner in Ihrem Linux -System speichern möchten, führen Sie stattdessen den folgenden Befehl aus:

$ qrcp empfangen -output = "$ home/downloads/"

Sie können den Dateipfad im Befehlszeilenschalter "Ausgabe" ersetzen. QRCP -Entwickler haben eine GIF -Demo erstellt, die den Prozess des Empfangens von Dateien von Ihrem mobilen Gerät zeigt:

Weitere Informationen zu den Befehlszeilenoptionen erhalten Sie den folgenden Befehl:

$ ./QRCP -Hilfe

Auf der QRCP -GitHub -Seite finden Sie Beispiele für erweiterte Nutzung. In den meisten Fällen sollten die Befehle „Senden“ und „Empfangen“ jedoch ausreichen.

Abschluss

QRCP bietet eine gute Möglichkeit, Dateien zwischen Linux -Systemen und mobilen Geräten zu übertragen. Da es QR -Codes unterstützt, wird die Dateiübertragung ohne viel manuelle Benutzereingabe einfacher. Sie können diese App auch auf Linux -Verteilungen verwenden, die ohne GUI -Shell ausgeführt werden, da sie den QR -Code in einem Terminalemulator selbst anzeigen kann.