Apps voor het delen van bestanden maken het gemakkelijker om bestanden over te zetten tussen mobiele apparaten en computers. Maar hoewel deze apps over het algemeen goed werken, veroorzaken ze vanwege hun beperkingen vaak compatibiliteitsproblemen met bepaalde platforms.

Dit is waar qrcp om de hoek komt kijken. Qrcp is een hulpprogramma voor bestandsoverdracht dat werkt via de terminal en vertrouwt op Wi-Fi om bestandsoverdracht uit te voeren. Als gevolg hiervan kunt u het gebruiken om bestanden te delen tussen elke computer en mobiele telefoon, ongeacht hun besturingssysteem.

Hier is een gids met details over qrcp en de stappen om het te gebruiken voor het overzetten van bestanden tussen je Linux-computer en een mobiel apparaat.

Wat is qrcp?

Qrcp is een opdrachtregelprogramma waarmee u bestanden via Wi-Fi kunt overbrengen met behulp van een QR-code. Het is compatibel met alle grote Linux-distributies en mobiele besturingssystemen (Android en iOS), dus je kunt het gebruiken om bestanden over te zetten tussen uw computer en mobiele telefoon en vice versa zonder in compatibiliteit te komen problemen.

instagram viewer

Hoe werkt qrcp?

Qrcp werkt uitsluitend via de terminal. Hiervoor bindt het eerst een webserver aan een van de poorten op uw Wi-Fi-interface en creëert het een handvat voor hetzelfde, dat vervolgens functioneert op basis van het feit of het apparaat bestanden verzendt of ontvangt.

Als afzender gebruikt qrcp de handler om een ​​QR-code te genereren, die de code van uw apparaat codeert IP adres, poortnummer en verzendinstructies. De ontvanger moet deze QR-code vervolgens scannen om toegang te krijgen tot de downloadpagina.

Aan de andere kant, wanneer de computer bestanden van een mobiel apparaat wil ontvangen, genereert de handler een QR-code gecodeerd met IP-adres, poortnummer en ontvangstinstructies. De afzender moet de QR-code op zijn mobiele apparaat scannen om toegang te krijgen tot de dienst voor het delen van bestanden van qrcp, waar hij de bestanden kan kiezen die hij wil overbrengen.

Hoe qrcp op Linux te installeren

Het installeren van qrcp op Linux is vrij eenvoudig en je kunt dit op elke Linux-distro doen. Bezoek de webpagina met qrcp-releases en download het nieuwste TAR.GZ-archief naar uw computer.

Downloaden: qrcp

Open vervolgens de terminal en navigeer naar de map waar u het bestand hebt gedownload. Voer de volgende opdracht uit om het archief uit te pakken:

tar -xf qrcp-*.tar.gz

Kopieer het uitgepakte binaire bestand naar /usr/local/bin:

sudo mv qrcp /usr/local/bin

Stel ten slotte de uitvoeringsmachtiging voor qrcp in met:

sudo chmod +x /usr/local/bin/qrcp

Als u klaar bent, voert u uit:

qrcp-versie

Als het een versienummer retourneert, is qrcp met succes op uw Linux-computer geïnstalleerd en kunt u het gaan gebruiken. Als dit niet het geval is, moet u de stappen mogelijk opnieuw doorlopen.

Verwant: Hoe TAR- en TAR.GZ-bestanden te zippen en uitpakken of uitpakken

Hoe qrcp te gebruiken om bestanden over te zetten

Zoals we in de werksectie hierboven hebben beschreven, kan qrcp beide doen: bestanden verzenden en ontvangen. Dus afhankelijk van welke bewerking u wilt uitvoeren, moet u de stappen dienovereenkomstig volgen.

Bestanden verzenden met qrcp

Als we het hebben over het verzenden van bestanden met qrcp, houdt dit in dat je bestanden van je Linux-computer naar een mobiel apparaat verzendt. Dus in het geval dat u bestanden van uw computer naar uw mobiele telefoon of tablet wilt delen, kunt u dit doen door de volgende stappen te volgen:

Maak eerst verbinding met een wifi-netwerk. Open vervolgens de terminal en voer de volgende opdracht uit:

qrcp naam_van_het_bestand

Bijvoorbeeld:

qrcp TextFile.txt

Als je meerdere bestanden wilt delen, kun je zelf een zip maken of qrcp dat voor je laten doen. Voor het laatste hoeft u alleen de opdracht in de volgende syntaxis in te voeren:

qrcp bestandsnaam_1 bestandsnaam_2

Bijvoorbeeld:

qrcp Tekstbestand1.txt Tekstbestand2.txt

Aan de andere kant, om het archief zelf te genereren, voer je uit:

qrcp --zip bestandsnaam_met_extensie

U kunt een enkel bestand zippen met behulp van de bovengenoemde opdrachtsyntaxis.

Bovendien kun je met qrcp ook een hele map delen, wat handig kan zijn als je meerdere bestanden wilt delen. Hiervoor hoeft u alleen de bestandsnaam te vervangen door de mapnaam in uw opdracht.

Als u bijvoorbeeld een map met de naam Documenten, moet u uitvoeren:

qrcp-documenten

Zodra u de opdracht qrcp uitvoert - voor bestands- of mapoverdracht - genereert het programma een QR-code.

Open op uw smartphone de QR-scanner. Op Android kunt u Google Lens (of een andere app), terwijl je op de iPhone de functionaliteit hebt ingebouwd in de camera-app.

Richt de scanner-app op de QR-code op uw terminal. Afhankelijk van welke telefoon en app je gebruikt, zie je een optie om de link in de QR-code te openen. Tik erop om die link te bezoeken en druk op de Downloaden/Opslaan om het bestand naar uw apparaat te downloaden.

Verwant: Een QR-code scannen op Android en iPhone

Idealiter sluit qrcp de server af zodra het ontvangende apparaat de bestanden downloadt. U kunt er echter voor kiezen om het in leven te houden als u hetzelfde bestand naar meerdere apparaten moet overbrengen.

Om dit te doen, wijzig je je commando met de --in leven houden vlag zoals weergegeven in de onderstaande opdracht

qrcp --keep-alive file_or_document_name

Bestanden ontvangen met qrcp

Bestanden ontvangen met qrcp betekent in feite het downloaden van bestanden die vanaf een mobiel apparaat naar uw Linux-machine zijn verzonden. Dus als het nodig is om bestanden van uw smartphone naar uw computer te delen, kunt u dit doen met behulp van de volgende stappen:

Zorg er eerst voor dat beide apparaten op hetzelfde netwerk zijn aangesloten.

Open vervolgens de terminal en voer de volgende opdracht uit om een ​​QR-code te genereren:

qrcp ontvangen

Ga naar je mobiele apparaat en scan deze QR-code. Wanneer de link wordt geopend, wordt de web-app voor het delen van bestanden van qrcp weergegeven. Tik hier op de Kies documenten en gebruik de bestandsbrowser om bestanden (of mappen) te selecteren die u wilt delen.

Raken Overdracht om de bestanden/mappen over te sturen. Standaard slaat qrcp de ontvangen bestanden op het bureaublad van uw systeem op. U kunt de opslaglocatie echter wijzigen door uw voorkeursdirectory op te geven bij het genereren van de QR-code.

Gebruik hiervoor in het terminalvenster de volgende opdracht:

qrcp ontvangen --output=/preferred/destination/directory

Bijvoorbeeld:

qrcp ontvangen --output=/home/Documents

Hoewel qrcp goed werkt met de standaard configuratie-instellingen, zijn er momenten waarop u misschien waarden wilt wijzigen voor opties zoals poort, netwerkinterface of URL-schema om aan uw wensen te voldoen vereisten. In dergelijke gevallen kunt u naar: De GitHub-pagina van qrcp om hun configuratiegids te raadplegen.

Succesvol bestanden overzetten met qrcp

Als u iemand bent die liever via de terminal werkt, is qrcp de perfecte tool in uw arsenaal voor al uw behoeften op het gebied van bestandsoverdracht. Als u het gebruikt, kunt u in een mum van tijd bestanden overzetten. Ook dat, zonder de terminal te verlaten of een app op je apparaten te hoeven downloaden.

Deze qrcp-gids zou je op vrijwel alle essentiële fronten moeten behandelen. Als je echter meer van zijn functionaliteiten wilt verkennen, zoals het overbrengen van bestanden via HTTPS, kun je hun GitHub-pagina bekijken.

Als interactie met een terminal niet iets is waar u zich prettig bij voelt, kunt u Snapdrop bekijken, een webgebaseerde service voor bestandsoverdracht.

DeelTweetenE-mail
Bestanden overzetten tussen Linux, Android en iOS met Snapdrop

Wilt u bestanden delen tussen Linux, Android en iOS zonder een app te installeren? Bekijk Snapdrop, een webgebaseerde service voor bestandsoverdracht.

Lees volgende

Gerelateerde onderwerpen
  • Linux
  • Bestanden delen
  • Android
  • Linux-apps
  • iOS
Over de auteur
Yash Wate (27 artikelen gepubliceerd)

Yash is een Staff Writer bij MUO voor DIY, Linux, Programming en Security. Voordat hij zijn passie voor schrijven vond, ontwikkelde hij voor het web en iOS. Je kunt zijn schrijven ook vinden op TechPP, waar hij andere branches behandelt. Behalve over technologie praat hij graag over astronomie, Formule 1 en horloges.

Meer van Yash Wate

Abonneer op onze nieuwsbrief

Word lid van onze nieuwsbrief voor technische tips, recensies, gratis e-boeken en exclusieve deals!

Klik hier om je te abonneren