Le app di condivisione file semplificano il trasferimento di file tra dispositivi mobili e computer. Ma mentre queste app generalmente funzionano bene, tendono a causare problemi di compatibilità con determinate piattaforme a causa dei loro limiti.

È qui che entra in gioco qrcp. Qrcp è un'utilità di trasferimento file che funziona tramite il terminale e si basa sul Wi-Fi per eseguire il trasferimento di file. Di conseguenza, puoi usarlo per condividere file tra qualsiasi computer e telefono cellulare, indipendentemente dai loro sistemi operativi.

Ecco una guida che descrive in dettaglio qrcp e i passaggi per utilizzarlo per il trasferimento di file tra il tuo computer Linux e un dispositivo mobile.

Che cos'è qrcp?

Qrcp è uno strumento da riga di comando che ti consente di trasferire file tramite Wi-Fi utilizzando un codice QR. È compatibile con tutte le principali distribuzioni Linux e sistemi operativi mobili (Android e iOS), quindi puoi usarlo per trasferire file tra computer e telefono cellulare e viceversa senza incorrere in compatibilità problemi.

instagram viewer

Come funziona qrcp?

Qrcp opera esclusivamente attraverso il terminale. Per questo, prima associa un server Web a una delle porte dell'interfaccia Wi-Fi e crea un handle per lo stesso, che quindi funziona in base al fatto che il dispositivo stia inviando o ricevendo file.

Come mittente, qrcp utilizza il gestore per generare un codice QR, codificando quello del tuo dispositivo indirizzo IP, numero di porta e istruzioni di invio. Il destinatario deve quindi scansionare questo codice QR per accedere alla pagina di download.

Quando invece il computer desidera ricevere file da un dispositivo mobile, il gestore genera un codice QR codificato con indirizzo IP, numero di porta e istruzioni di ricezione. Il mittente deve scansionare il codice QR sul proprio dispositivo mobile per accedere al servizio di condivisione file di qrcp, dove può scegliere i file che desidera trasferire.

Come installare qrcp su Linux

L'installazione di qrcp su Linux è piuttosto semplice e puoi farlo su qualsiasi distribuzione Linux. Visita la pagina web dei rilasci di qrcp e scarica l'ultimo archivio TAR.GZ sul tuo computer.

Scarica: qrcp

Quindi, apri il terminale e vai alla directory in cui hai scaricato il file. Eseguire il seguente comando per estrarre l'archivio:

tar -xf qrcp-*.tar.gz

Copia il binario estratto su /usr/local/bin:

sudo mv qrcp /usr/local/bin

Infine, imposta il permesso di esecuzione per qrcp con:

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

Una volta terminato, eseguire:

versione qrcp

Se restituisce un numero di versione, qrcp è installato correttamente sul tuo computer Linux e puoi iniziare a usarlo. In caso contrario, potrebbe essere necessario ripetere i passaggi.

Imparentato: Come comprimere e decomprimere o estrarre file TAR e TAR.GZ

Come usare qrcp per trasferire file

Come abbiamo descritto nella sezione di lavoro sopra, qrcp può fare entrambe le cose: inviare e ricevere file. Quindi, a seconda dell'operazione che si desidera eseguire, è necessario seguire i passaggi di conseguenza.

Invio di file utilizzando qrcp

Quando parliamo di inviare file con qrcp, implica l'invio di file dal tuo computer Linux a un dispositivo mobile. Quindi, nel caso in cui desideri condividere file dal tuo computer al tuo telefono cellulare o tablet, puoi farlo utilizzando i seguenti passaggi:

Innanzitutto, connettiti a una rete Wi-Fi. Quindi apri il terminale ed esegui il seguente comando:

qrcp nome_del_file

Per esempio:

qrcp TextFile.txt

Se vuoi condividere più file, puoi creare tu stesso uno zip o lasciare che qrcp lo faccia per te. Per quest'ultimo, devi semplicemente inserire il comando nella seguente sintassi:

qrcp nome_file_1 nome_file_2

Per esempio:

qrcp TextFile1.txt TextFile2.txt

D'altra parte, per generare l'archivio da soli, eseguire:

qrcp --zip nome_file_con_estensione

Puoi comprimere un singolo file usando la suddetta sintassi del comando.

Inoltre, qrcp ti consente anche di condividere un'intera cartella, il che può tornare utile quando vuoi condividere più file. Per questo, devi semplicemente sostituire il nome del file con il nome della cartella nel tuo comando.

Ad esempio, se desideri trasferire una cartella denominata Documenti, dovrai eseguire:

qrcp Documenti

Non appena esegui il comando qrcp, per il trasferimento di file o cartelle, il programma genererà un codice QR.

Sul tuo smartphone, apri lo scanner QR. Su Android puoi usare Google Lens (o qualsiasi altra app), mentre su iPhone hai la funzionalità integrata nell'app della fotocamera.

Punta l'app dello scanner sul codice QR sul tuo terminale. A seconda del telefono e dell'app che utilizzi, vedrai un'opzione per aprire il collegamento nel codice QR. Toccalo per visitare quel link e premi il Scarica/Salva pulsante per scaricare il file sul dispositivo.

Imparentato: Come scansionare un codice QR su Android e iPhone

Idealmente, qrcp chiude il server non appena il dispositivo ricevente scarica i file. Tuttavia, puoi scegliere di mantenerlo attivo se è necessario trasferire lo stesso file su più dispositivi.

Per fare ciò, modifica il tuo comando con il --keep-alive flag come mostrato nel comando sottostante

qrcp --keep-alive file_or_document_name

Ricezione di file utilizzando qrcp

Ricevere file usando qrcp significa fondamentalmente scaricare file inviati da un dispositivo mobile sulla tua macchina Linux. Quindi, se è necessario condividere file dal tuo smartphone al tuo computer, puoi farlo con l'aiuto dei seguenti passaggi:

Innanzitutto, assicurati che entrambi i dispositivi siano collegati alla stessa rete.

Quindi, apri il terminale ed esegui il seguente comando per generare un codice QR:

qrcp ricevere

Vai al tuo dispositivo mobile e scansiona questo codice QR. Quando il collegamento si apre, ti presenterà l'app Web di condivisione file di qrcp. Qui, tocca il Scegliere i file e utilizza il browser dei file per selezionare i file (o le cartelle) che desideri condividere.

Colpire Trasferimento per inviare i file/cartelle. Per impostazione predefinita, qrcp salva i file ricevuti sul desktop del sistema. Tuttavia, puoi modificare la posizione di salvataggio specificando la tua directory preferita durante la generazione del codice QR.

Per fare ciò, nella finestra del terminale, utilizzare il seguente comando:

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

Per esempio:

qrcp ricezione --output=/home/Documenti

Sebbene qrcp funzioni bene con le impostazioni di configurazione predefinite, ci sono momenti in cui potresti vuoi modificare i valori per opzioni come porta, interfaccia di rete o schema URL in base alle tue esigenze requisiti. In questi casi, puoi andare su La pagina GitHub di qrcp per fare riferimento alla loro guida alla configurazione.

Trasferimento di file con successo utilizzando qrcp

Se sei una persona che preferisce lavorare tramite il terminale, qrcp è lo strumento perfetto nel tuo arsenale per tutte le tue esigenze di trasferimento di file. Usandolo, sarai in grado di trasferire file in pochissimo tempo. Anche questo, senza lasciare il terminale o dover scaricare alcuna app sui tuoi dispositivi.

Questa guida qrcp dovrebbe averti coperto praticamente in tutti i fronti essenziali. Tuttavia, se desideri esplorare più delle sue funzionalità, come il trasferimento di file su HTTPS, puoi controllare la loro pagina GitHub.

Nel caso in cui l'interazione con un terminale non sia qualcosa con cui ti senti a tuo agio, puoi controllare Snapdrop, un servizio di trasferimento file basato sul web.

CondividereTweetE-mail
Come trasferire file tra Linux, Android e iOS utilizzando Snapdrop

Vuoi condividere file tra Linux, Android e iOS senza installare alcuna app? Dai un'occhiata a Snapdrop, un servizio di trasferimento file basato sul web.

Leggi Avanti

Argomenti correlati
  • Linux
  • Condivisione di file
  • Android
  • App Linux
  • iOS
Circa l'autore
Yash Wate (27 articoli pubblicati)

Yash è uno Staff Writer presso MUO per DIY, Linux, Programmazione e Sicurezza. Prima di trovare la sua passione nella scrittura, ha sviluppato per il web e iOS. Puoi anche trovare i suoi scritti su TechPP, dove copre altri verticali. Oltre alla tecnologia, gli piace parlare di astronomia, Formula 1 e orologi.

Altro da Yash Wate

Iscriviti alla nostra Newsletter

Iscriviti alla nostra newsletter per consigli tecnici, recensioni, ebook gratuiti e offerte esclusive!

Clicca qui per iscriverti