Aplikácie na zdieľanie súborov uľahčujú prenos súborov medzi mobilnými zariadeniami a počítačmi. Aj keď tieto aplikácie vo všeobecnosti fungujú dobre, vzhľadom na ich obmedzenia majú tendenciu spôsobovať problémy s kompatibilitou na určitých platformách.

Tu prichádza na rad qrcp. Qrcp je nástroj na prenos súborov, ktorý funguje prostredníctvom terminálu a na prenos súborov sa spolieha na Wi-Fi. Vďaka tomu ho môžete použiť na zdieľanie súborov medzi akýmkoľvek počítačom a mobilným telefónom bez ohľadu na ich operačné systémy.

Tu je sprievodca s podrobnosťami o programe qrcp a krokoch, ako ho použiť na prenos súborov medzi počítačom so systémom Linux a mobilným zariadením.

Čo je qrcp?

Qrcp je nástroj príkazového riadka, ktorý vám umožňuje prenášať súbory cez Wi-Fi pomocou QR kódu. Je kompatibilný so všetkými hlavnými distribúciami Linuxu a mobilnými operačnými systémami (Android a iOS), takže ho môžete používať na prenos súborov medzi počítačom a mobilným telefónom a naopak bez toho, aby ste narazili na kompatibilitu problémy.

instagram viewer

Ako qrcp funguje?

Qrcp funguje výlučne prostredníctvom terminálu. Za týmto účelom najskôr naviaže webový server na jeden z portov rozhrania Wi-Fi a vytvorí k nemu rukoväť, ktorá potom funguje podľa toho, či zariadenie odosiela alebo prijíma súbory.

Ako odosielateľ používa qrcp obslužnú rutinu na generovanie QR kódu, ktorý kóduje vaše zariadenie IP adresa, číslo portu a pokyny na odoslanie. Prijímač potom musí naskenovať tento QR kód, aby sa dostal na stránku sťahovania.

Na druhej strane, keď chce počítač prijímať súbory z mobilného zariadenia, obslužný program vygeneruje QR kód zakódovaný pomocou IP adresy, čísla portu a príjmu pokynov. Odosielateľ musí naskenovať QR kód na svojom mobilnom zariadení, aby získal prístup k službe zdieľania súborov qrcp, kde si môže vybrať súbory, ktoré chce prenášať.

Ako nainštalovať qrcp na Linux

Inštalácia qrcp na Linux je veľmi jednoduchá a môžete to urobiť v akomkoľvek distribúcii Linuxu. Navštívte webovú stránku vydaní qrcp a stiahnite si najnovší archív TAR.GZ do svojho počítača.

Stiahnuť ▼: qrcp

Potom otvorte terminál a prejdite do adresára, do ktorého ste stiahli súbor. Na extrahovanie archívu spustite nasledujúci príkaz:

tar -xf qrcp -*. tar.gz

Skopírujte extrahovaný binárny súbor do /usr/local/bin:

sudo mv qrcp/usr/local/bin

Nakoniec nastavte povolenie na spustenie pre qrcp pomocou:

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

Po dokončení spustite:

verzia qrcp

Ak vráti číslo verzie, qrcp sa úspešne nainštaluje do vášho počítača so systémom Linux a môžete ho začať používať. Ak nie, možno budete musieť znova vykonať tieto kroky.

Súvisiace: Ako komprimovať a rozbaľovať alebo extrahovať súbory TAR a TAR.GZ

Ako používať qrcp na prenos súborov

Ako sme popísali v pracovnej časti vyššie, qrcp môže robiť oboje: odosielať aj prijímať súbory. Podľa toho, akú operáciu chcete vykonať, musíte podľa toho postupovať podľa týchto krokov.

Odosielanie súborov pomocou qrcp

Keď hovoríme o odosielaní súborov pomocou qrcp, znamená to odosielanie súborov z vášho počítača s operačným systémom Linux do mobilného zariadenia. V prípade, že chcete zdieľať súbory z počítača do mobilného telefónu alebo tabletu, môžete tak urobiť pomocou nasledujúcich krokov:

Najprv sa pripojte k sieti Wi-Fi. Potom otvorte terminál a spustite nasledujúci príkaz:

qrcp názov_súboru

Napríklad:

qrcp TextFile.txt

Ak chcete zdieľať viac súborov, môžete si buď vytvoriť zip sami, alebo to necháte za vás urobiť qrcp. V prípade druhého z nich stačí zadať príkaz v nasledujúcej syntaxi:

qrcp názov_súboru_1 názov_súboru_2

Napríklad:

qrcp TextFile1.txt TextFile2.txt

Na druhej strane, ak si chcete archív vygenerovať sami, spustite:

qrcp --zip file_name_with_extension

Jeden súbor môžete skomprimovať pomocou vyššie uvedenej syntaxe príkazu.

Qrcp vám navyše umožňuje zdieľať celý priečinok, čo sa môže hodiť, ak chcete zdieľať viac súborov. Na tento účel musíte vo svojom príkaze jednoducho nahradiť názov súboru názvom priečinka.

Ak napríklad chcete preniesť priečinok s názvom Dokumenty, budete musieť spustiť:

qrcp Dokumenty

Hneď ako spustíte príkaz qrcp - na prenos súborov alebo priečinkov - program vygeneruje QR kód.

Na svojom smartfóne otvorte skener QR. V systéme Android môžete použiť Objektív Google (alebo v akejkoľvek inej aplikácii), zatiaľ čo v zariadení iPhone máte funkcie integrované v aplikácii fotoaparátu.

Namierte aplikáciu skenera na QR kód vo svojom termináli. V závislosti od toho, ktorý telefón a aplikáciu používate, sa vám v QR kóde zobrazí možnosť otvoriť odkaz. Klepnutím naň prejdete na tento odkaz a kliknete na Stiahnuť ▼/Uložiť tlačidlo na stiahnutie súboru do vášho zariadenia.

Súvisiace: Ako naskenovať QR kód v systéme Android a iPhone

V ideálnom prípade qrcp ukončí server, akonáhle si prijímajúce zariadenie stiahne súbory. V prípade potreby však môžete ten istý súbor preniesť na viacero zariadení.

Ak to chcete urobiť, upravte svoj príkaz pomocou príkazu --udržať nažive vlajku, ako je uvedené v nižšie uvedenom príkaze

qrcp-udržiava názov súboru_alebo_dokumentu

Prijímanie súborov pomocou qrcp

Prijímanie súborov pomocou qrcp v zásade znamená sťahovanie súborov odoslaných z mobilného zariadenia do počítača so systémom Linux. Ak je teda potrebné zdieľať súbory zo smartfónu s počítačom, môžete to urobiť pomocou nasledujúcich krokov:

Najprv sa uistite, že sú obe zariadenia pripojené k rovnakej sieti.

Potom otvorte terminál a spustením nasledujúceho príkazu vygenerujte QR kód:

qrcp prijímať

Choďte do svojho mobilného zariadenia a naskenujte tento QR kód. Keď sa odkaz otvorí, zobrazí sa vám webová aplikácia na zdieľanie súborov qrcp. Tu klepnite na Vyberte položku Súbory tlačidlo a pomocou prehliadača súborov vyberte súbory (alebo priečinky), ktoré chcete zdieľať.

Hit Prenos na odosielanie súborov/priečinkov naprieč. V predvolenom nastavení qrcp ukladá prijaté súbory na plochu vášho systému. Miesto uloženia však môžete zmeniť zadaním preferovaného adresára pri generovaní QR kódu.

Ak to chcete urobiť, v okne terminálu použite nasledujúci príkaz:

qrcp receive --output =/preferovaný/cieľový/adresár

Napríklad:

qrcp receive --output =/home/Documents

Napriek tomu, že qrcp funguje dobre s predvolenými nastaveniami konfigurácie, sú chvíle, kedy by ste mohli chcete zmeniť hodnoty pre možnosti ako port, sieťové rozhranie alebo schéma URL tak, aby vyhovovali vašim požiadavkám požiadavky. V takýchto prípadoch môžete prejsť na Stránka GitHub qrcp pozrite sa do ich konfiguračného sprievodcu.

Úspešný prenos súborov pomocou qrcp

Ak ste niekto, kto uprednostňuje prácu prostredníctvom terminálu, qrcp je dokonalým nástrojom vo vašom arzenáli pre všetky vaše potreby prenosu súborov. Vďaka nemu budete môcť okamžite prenášať súbory. Aj to bez toho, aby ste museli odísť z terminálu alebo si stiahnuť akúkoľvek aplikáciu do svojich zariadení.

Tento sprievodca qrcp by vás mal pokryť takmer všetkými základnými frontami. Ak by ste však chceli preskúmať viac jeho funkcií, napríklad prenos súborov cez HTTPS, môžete sa pozrieť na ich stránku GitHub.

V prípade, že vám interakcia s terminálom nevyhovuje, môžete vyskúšať webovú službu prenosu súborov Snapdrop.

zdieľamTweetE -mail
Ako prenášať súbory medzi Linuxom, Androidom a iOS pomocou Snapdrop

Chcete zdieľať súbory medzi operačnými systémami Linux, Android a iOS bez inštalácie akejkoľvek aplikácie? Vyskúšajte Snapdrop, webovú službu prenosu súborov.

Čítajte ďalej

Súvisiace témy
  • Linux
  • Zdieľanie súborov
  • Android
  • Linuxové aplikácie
  • iOS
O autorovi
Yash Wate (27 publikovaných článkov)

Yash je spisovateľ štábu v MUO pre kutilstvo, Linux, programovanie a bezpečnosť. Predtým, ako našiel vášeň pre písanie, sa venoval vývoju pre web a iOS. Jeho písanie nájdete aj na TechPP, kde pokrýva ďalšie vertikály. Okrem techniky ho baví rozprávanie o astronómii, Formule 1 a hodinkách.

Viac od Yash Wate

prihlásiť sa ku odberu noviniek

Pripojte sa k nášmu bulletinu a získajte technické tipy, recenzie, bezplatné elektronické knihy a exkluzívne ponuky!

Kliknutím sem sa prihlásite na odber