Aplicațiile de partajare a fișierelor facilitează transferul fișierelor între dispozitive mobile și computere. Dar, deși aceste aplicații funcționează în general bine, ele tind să provoace probleme de compatibilitate cu anumite platforme din cauza limitărilor lor.
Aici intervine qrcp. Qrcp este un utilitar de transfer de fișiere care funcționează prin terminal și se bazează pe Wi-Fi pentru a efectua transferul de fișiere. Ca urmare, îl puteți utiliza pentru a partaja fișiere între orice computer și telefon mobil, indiferent de sistemele lor de operare.
Iată un ghid care detaliază qrcp și pașii pentru a-l utiliza pentru transferul de fișiere între computerul dvs. Linux și un dispozitiv mobil.
Ce este qrcp?
Qrcp este un instrument din linia de comandă care vă permite să transferați fișiere prin Wi-Fi folosind un cod QR. Este compatibil cu toate distribuțiile majore Linux și sistemele de operare mobile (Android și iOS), astfel încât să le puteți utiliza pentru a transfera fișiere între computer și telefonul mobil și viceversa fără a rămâne compatibil probleme.
Cum funcționează qrcp?
Qrcp funcționează exclusiv prin terminal. Pentru aceasta, mai întâi leagă un server web de unul dintre porturile de pe interfața Wi-Fi și creează un mâner pentru acesta, care apoi funcționează în funcție de faptul dacă dispozitivul trimite sau primește fișiere.
În calitate de expeditor, qrcp folosește handlerul pentru a genera un cod QR, codificând dispozitivul dvs. adresa IP, numărul portului și trimiteți instrucțiuni. Receptorul trebuie să scaneze acest cod QR pentru a accesa pagina de descărcare.
Pe de altă parte, atunci când computerul dorește să primească fișiere de pe un dispozitiv mobil, gestionarul generează un cod QR codat cu adresa IP, numărul portului și primește instrucțiuni. Expeditorul trebuie să scaneze codul QR de pe dispozitivul mobil pentru a accesa serviciul de partajare a fișierelor qrcp, unde poate alege fișierele pe care doresc să le transfere.
Cum se instalează qrcp pe Linux
Instalarea qrcp pe Linux este destul de ușoară și puteți face acest lucru pe orice distribuție Linux. Accesați pagina web a versiunilor qrcp și descărcați cea mai recentă arhivă TAR.GZ pe computer.
Descarca: qrcp
Apoi, deschideți terminalul și navigați la directorul de unde ați descărcat fișierul. Rulați următoarea comandă pentru a extrage arhiva:
tar -xf qrcp - *. tar.gz
Copiați binarul extras peste /usr/local/bin:
sudo mv qrcp / usr / local / bin
În cele din urmă, setați permisiunea de execuție pentru qrcp cu:
sudo chmod + x / usr / local / bin / qrcp
Odată terminat, rulați:
versiunea qrcp
Dacă returnează un număr de versiune, qrcp este instalat cu succes pe computerul dvs. Linux și puteți începe să îl utilizați. Dacă nu, este posibil să trebuiască să parcurgeți din nou pașii.
Legate de: Cum să zip și dezarhivați sau să extrageți fișierele TAR și TAR.GZ
Cum se utilizează qrcp pentru a transfera fișiere
După cum am descris în secțiunea de lucru de mai sus, qrcp poate face ambele: trimite și primi fișiere. Deci, în funcție de operațiunea pe care doriți să o efectuați, trebuie să urmați pașii în consecință.
Trimiterea fișierelor folosind qrcp
Când vorbim despre trimiterea de fișiere cu qrcp, aceasta implică trimiterea de fișiere de pe computerul dvs. Linux către un dispozitiv mobil. Deci, în cazul în care doriți să partajați fișiere de pe computer pe telefonul mobil sau tabletă, puteți face acest lucru urmând pașii următori:
Mai întâi, conectați-vă la o rețea Wi-Fi. Apoi deschideți terminalul și rulați următoarea comandă:
qrcp name_of_the_file
De exemplu:
qrcp TextFile.txt
Dacă doriți să partajați mai multe fișiere, puteți crea singur un fișier zip sau lăsați qrcp să facă asta pentru dvs. Pentru acesta din urmă, trebuie pur și simplu să introduceți comanda în următoarea sintaxă:
qrcp file_name_1 file_name_2
De exemplu:
qrcp TextFile1.txt TextFile2.txt
Pe de altă parte, pentru a genera singur arhiva, rulați:
qrcp --zip nume_fișier_cu_extensie
Puteți zip un singur fișier utilizând sintaxa comenzii menționată mai sus.
Mai mult, qrcp vă permite, de asemenea, să partajați un întreg folder, care vă poate fi util atunci când doriți să partajați mai multe fișiere. Pentru aceasta, trebuie să înlocuiți pur și simplu numele fișierului cu numele folderului din comanda dvs.
De exemplu, dacă doriți să transferați un folder numit Documente, va trebui să alergi:
qrcp Documente
De îndată ce executați comanda qrcp - pentru transferul de fișiere sau dosare - programul va genera un cod QR.
Pe telefonul smartphone, deschideți scanerul QR. Pe Android, puteți utiliza Google Lens (sau orice altă aplicație), în timp ce, pe iPhone, aveți funcționalitatea încorporată în aplicația camerei.
Îndreptați aplicația scanerului către codul QR de pe terminal. În funcție de telefonul și aplicația pe care le utilizați, veți vedea o opțiune pentru a deschide linkul în codul QR. Atingeți-l pentru a vizita linkul respectiv și apăsați pe Descarca/Salvați pentru a descărca fișierul pe dispozitiv.
Legate de: Cum se scanează un cod QR pe Android și iPhone
În mod ideal, qrcp părăsește serverul imediat ce dispozitivul destinatar descarcă fișierele. Cu toate acestea, puteți alege să îl mențineți în viață dacă este necesar să transferați același fișier pe mai multe dispozitive.
Pentru a face acest lucru, modificați comanda cu --ține în viață semnalizați așa cum se arată în comanda de mai jos
qrcp - keep-alive file_or_document_name
Primirea fișierelor folosind qrcp
Primirea fișierelor folosind qrcp înseamnă practic descărcarea fișierelor trimise de pe un dispozitiv mobil pe computerul dvs. Linux. Deci, dacă este nevoie să partajați fișiere de pe telefonul smartphone pe computer, puteți face acest lucru cu ajutorul pașilor următori:
Mai întâi, asigurați-vă că ambele dispozitive sunt conectate la aceeași rețea.
Apoi, deschideți terminalul și rulați următoarea comandă pentru a genera un cod QR:
qrcp primi
Accesați dispozitivul dvs. mobil și scanați acest cod QR. Când linkul se deschide, acesta vă va prezenta aplicația web de partajare a fișierelor qrcp. Aici, atingeți Alege fisierele și utilizați browserul de fișiere pentru a selecta fișierele (sau folderele) pe care doriți să le partajați.
Lovit Transfer pentru a trimite fișierele / folderele. În mod implicit, qrcp salvează fișierele primite pe desktopul sistemului. Cu toate acestea, puteți modifica locația de salvare specificând directorul preferat atunci când generați codul QR.
Pentru a face acest lucru, în fereastra terminalului, utilizați următoarea comandă:
qrcp primi --output = / preferat / destinație / director
De exemplu:
qrcp receive --output = / home / Documents
Deși qrcp funcționează bine cu setările de configurare implicite, există momente în care s-ar putea doriți să modificați valorile pentru opțiuni precum portul, interfața de rețea sau schema URL pentru a se potrivi cu dvs. cerințe. În astfel de cazuri, vă puteți îndrepta către pagina GitHub a qrcp pentru a consulta ghidul lor de configurare.
Transferarea cu succes a fișierelor folosind qrcp
Dacă sunteți cineva care preferă să lucreze prin terminal, qrcp este instrumentul perfect din arsenalul dvs. pentru toate nevoile de transfer de fișiere. Folosind-o, veți putea transfera fișiere în cel mai scurt timp. Și asta, fără a părăsi terminalul sau a fi nevoie să descărcați nicio aplicație pe dispozitivele dvs.
Acest ghid qrcp ar trebui să vă facă să acoperiți aproape toate fronturile esențiale. Cu toate acestea, dacă doriți să explorați mai multe dintre funcționalitățile sale, cum ar fi transferul de fișiere prin HTTPS, puteți consulta pagina lor GitHub.
În cazul în care interacțiunea cu un terminal nu este ceva cu care vă simțiți confortabil, puteți verifica Snapdrop, un serviciu de transfer de fișiere bazat pe web.
Doriți să partajați fișiere între Linux, Android și iOS fără a instala nicio aplicație? Consultați Snapdrop, un serviciu de transfer de fișiere bazat pe web.
Citiți în continuare
- Linux
- Distribuire a unui fisier
- Android
- Aplicații Linux
- iOS
Yash este scriitor de personal la MUO pentru bricolaj, Linux, programare și securitate. Înainte de a-și găsi pasiunea în scris, obișnuia să se dezvolte pentru web și iOS. Puteți găsi și scrierile sale pe TechPP, unde acoperă alte verticale. În afară de tehnologie, îi place să vorbească despre astronomie, Formula 1 și ceasuri.
Aboneaza-te la newsletter-ul nostru
Alăturați-vă newsletter-ului pentru sfaturi tehnice, recenzii, cărți electronice gratuite și oferte exclusive!
Faceți clic aici pentru a vă abona