Fildelingsapps gør det lettere at overføre filer mellem mobile enheder og computere. Men selvom disse apps generelt fungerer godt, har de en tendens til at forårsage kompatibilitetsproblemer med visse platforme på grund af deres begrænsninger.

Det er her qrcp kommer ind. Qrcp er et filoverførselsværktøj, der fungerer via terminalen og er afhængig af Wi-Fi til at udføre filoverførsel. Som et resultat kan du bruge den til at dele filer mellem enhver computer og mobiltelefon, uanset deres operativsystemer.

Her er en guide, der beskriver qrcp og trinene til at bruge den til at overføre filer mellem din Linux -computer og en mobilenhed.

Hvad er qrcp?

Qrcp er et kommandolinjeværktøj, der lader dig overføre filer via Wi-Fi ved hjælp af en QR-kode. Det er kompatibelt med alle større Linux -distros og mobile operativsystemer (Android og iOS), så du kan bruge det at overføre filer mellem din computer og mobiltelefon og omvendt uden at støde på kompatibilitet problemer.

Hvordan fungerer qrcp?

instagram viewer

Qrcp fungerer udelukkende gennem terminalen. Til dette binder den først en webserver til en af ​​portene på din Wi-Fi-grænseflade og opretter et håndtag til den samme, som derefter fungerer baseret på, om enheden sender eller modtager filer.

Som afsender bruger qrcp håndtereren til at generere en QR -kode, der koder din enheds IP-adresse, portnummer og send instruktioner. Modtageren skal derefter scanne denne QR -kode for at få adgang til downloadsiden.

På den anden side, når computeren ønsker at modtage filer fra en mobil enhed, genererer håndtereren en QR -kode, der er kodet med IP -adresse, portnummer og modtager instruktioner. Afsenderen skal scanne QR -koden på deres mobile enhed for at få adgang til qrcps fildelingstjeneste, hvor de kan vælge de filer, de vil overføre.

Sådan installeres qrcp på Linux

Det er ret let at installere qrcp på Linux, og du kan gøre dette på enhver Linux -distro. Besøg webstedet qrcp -udgivelser, og download det nyeste TAR.GZ -arkiv til din computer.

Hent: qrcp

Åbn derefter terminalen og naviger til det bibliotek, hvor du har downloadet filen. Kør følgende kommando for at udtrække arkivet:

tjære -xf qrcp -*. tar.gz

Kopier den ekstraherede binære over til /usr/local/bin:

sudo mv qrcp/usr/local/bin

Endelig skal du angive udførelsestilladelsen til qrcp med:

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

Når du er færdig, skal du køre:

qrcp version

Hvis det returnerer et versionsnummer, installeres qrcp på din Linux -computer, og du kan begynde at bruge det. Hvis ikke, skal du muligvis gennemgå trinene igen.

Relaterede: Sådan zip og udpakning eller udpakning af TAR- og TAR.GZ -filer

Sådan bruges qrcp til at overføre filer

Som vi beskrev i arbejdssektionen ovenfor, kan qrcp gøre både: sende og modtage filer. Så afhængigt af hvilken operation du vil udføre, skal du følge trinene i overensstemmelse hermed.

Afsendelse af filer ved hjælp af qrcp

Når vi taler om at sende filer med qrcp, indebærer det at sende filer fra din Linux -computer til en mobilenhed. Så hvis du vil dele filer fra din computer til din mobiltelefon eller tablet, kan du gøre det ved hjælp af følgende trin:

Først skal du oprette forbindelse til et Wi-Fi-netværk. Åbn derefter terminalen og kør følgende kommando:

qrcp navn_of_the_file

For eksempel:

qrcp TextFile.txt

Hvis du vil dele flere filer, kan du enten oprette en zip selv eller lade qrcp gøre det for dig. For sidstnævnte skal du blot indtaste kommandoen i følgende syntaks:

qrcp filnavn_1 filnavn_2

For eksempel:

qrcp TextFile1.txt TextFile2.txt

På den anden side, for at generere arkivet selv, skal du køre:

qrcp --zip file_name_with_extension

Du kan zip en enkelt fil ved hjælp af den førnævnte kommandosyntaks.

Desuden lader qrcp dig også dele en hel mappe, hvilket kan være praktisk, når du vil dele flere filer. Til dette skal du blot erstatte filnavnet med mappenavnet i din kommando.

For eksempel, hvis du vil overføre en mappe med navnet Dokumenter, du bliver nødt til at køre:

qrcp -dokumenter

Så snart du kører kommandoen qrcp - til fil- eller mappeoverførsel - genererer programmet en QR -kode.

Åbn QR -scanneren på din smartphone. På Android kan du bruge Google Lens (eller enhver anden app), hvorimod du på iPhone har funktionaliteten indbygget i kameraappen.

Peg scannerappen på QR -koden på din terminal. Afhængigt af hvilken telefon og app du bruger, ser du en mulighed for at åbne linket i QR -koden. Tryk på det for at besøge dette link og trykke på Hent/Gemme knappen for at downloade filen til din enhed.

Relaterede: Sådan scannes en QR -kode på Android og iPhone

Ideelt set forlader qrcp serveren, så snart den modtagende enhed downloader filerne. Du kan dog vælge at holde den i live, hvis der er behov for at overføre den samme fil til flere enheder.

For at gøre dette skal du ændre din kommando med --holde i live flag som vist i kommandoen herunder

qrcp-keep-alive file_or_document_name

Modtagelse af filer ved hjælp af qrcp

Modtagelse af filer ved hjælp af qrcp betyder i bund og grund at downloade filer sendt fra en mobilenhed til din Linux -maskine. Så hvis der er behov for at dele filer fra din smartphone til din computer, kan du gøre det ved hjælp af følgende trin:

Sørg først for, at begge enheder er forbundet til det samme netværk.

Åbn derefter terminalen og kør følgende kommando for at generere en QR -kode:

qrcp modtage

Gå til din mobile enhed, og scan denne QR -kode. Når linket åbnes, vil det vise dig qrcps webdeling til fildeling. Her skal du trykke på Vælg Filer knappen, og brug filbrowseren til at vælge filer (eller mapper), du vil dele.

Hit Overførsel at sende filerne/mapperne på tværs. Som standard gemmer qrcp de modtagne filer på dit systems skrivebord. Du kan dog ændre lagringsplaceringen ved at angive dit foretrukne bibliotek, når du genererer QR -koden.

For at gøre dette skal du bruge følgende kommando i terminalvinduet:

qrcp modtage --output =/foretrukket/destination/bibliotek

For eksempel:

qrcp modtage --output =/home/Documents

Selvom qrcp fungerer godt med standardkonfigurationsindstillingerne, er der tidspunkter, hvor du evt ønsker at ændre værdier for muligheder som port, netværksgrænseflade eller URL -skema, der passer til din krav. I sådanne tilfælde kan du gå videre til qrcps GitHub -side for at se deres konfigurationsguide.

Overførsel af filer med qrcp

Hvis du er en person, der foretrækker at arbejde via terminalen, er qrcp det perfekte værktøj i dit arsenal til alle dine filoverførselsbehov. Ved at bruge det kan du overføre filer på ingen tid. Det også uden at forlade terminalen eller skulle skulle downloade en app på dine enheder.

Denne qrcp -guide skal have dig dækket af stort set alle væsentlige fronter. Men hvis du gerne vil udforske flere af dens funktioner, f.eks. Overførsel af filer via HTTPS, kan du tjekke deres GitHub -side.

Hvis interaktion med en terminal ikke er noget, du er fortrolig med, kan du tjekke Snapdrop, en webbaseret filoverførselstjeneste.

DelTweetE -mail
Sådan overføres filer mellem Linux, Android og iOS ved hjælp af Snapdrop

Vil du dele filer mellem Linux, Android og iOS uden at installere nogen app? Tjek Snapdrop, en webbaseret filoverførselstjeneste.

Læs Næste

Relaterede emner
  • Linux
  • Fildeling
  • Android
  • Linux -apps
  • iOS
Om forfatteren
Yash Wate (27 artikler udgivet)

Yash er personaleforfatter på MUO til DIY, Linux, programmering og sikkerhed. Inden han fandt sin passion for at skrive, plejede han at udvikle sig til internettet og iOS. Du kan også finde hans forfatterskab på TechPP, hvor han dækker andre vertikaler. Bortset fra teknologi, nyder han at tale om astronomi, formel 1 og ure.

Mere fra Yash Wate

Abonner på vores nyhedsbrev

Tilmeld dig vores nyhedsbrev for at få tekniske tips, anmeldelser, gratis e -bøger og eksklusive tilbud!

Klik her for at abonnere