Las aplicaciones para compartir archivos facilitan la transferencia de archivos entre dispositivos móviles y computadoras. Pero si bien estas aplicaciones generalmente funcionan bien, tienden a causar problemas de compatibilidad con ciertas plataformas debido a sus limitaciones.

Aquí es donde entra qrcp. Qrcp es una utilidad de transferencia de archivos que funciona a través del terminal y se basa en Wi-Fi para realizar la transferencia de archivos. Como resultado, puede usarlo para compartir archivos entre cualquier computadora y teléfono móvil, independientemente de sus sistemas operativos.

Aquí hay una guía que detalla qrcp y los pasos para usarlo para transferir archivos entre su computadora Linux y un dispositivo móvil.

¿Qué es qrcp?

Qrcp es una herramienta de línea de comandos que le permite transferir archivos a través de Wi-Fi usando un código QR. Es compatible con todas las principales distribuciones de Linux y sistemas operativos móviles (Android e iOS), por lo que puede usarlo para transferir archivos entre su computadora y teléfono móvil y viceversa sin tener compatibilidad cuestiones.

instagram viewer

¿Cómo funciona qrcp?

Qrcp opera únicamente a través de la terminal. Para ello, primero vincula un servidor web a uno de los puertos de su interfaz Wi-Fi y crea un identificador para el mismo, que luego funciona según si el dispositivo está enviando o recibiendo archivos.

Como remitente, qrcp usa el controlador para generar un código QR, codificando el dirección IP, número de puerto y enviar instrucciones. El receptor debe escanear este código QR para acceder a la página de descarga.

Por otro lado, cuando la computadora desea recibir archivos de un dispositivo móvil, el controlador genera un código QR codificado con la dirección IP, el número de puerto y las instrucciones de recepción. El remitente tiene que escanear el código QR en su dispositivo móvil para acceder al servicio de intercambio de archivos de qrcp, donde puede elegir los archivos que desea transferir.

Cómo instalar qrcp en Linux

Instalar qrcp en Linux es bastante fácil y puede hacerlo en cualquier distribución de Linux. Visite la página web de versiones de qrcp y descargue el último archivo TAR.GZ en su computadora.

Descargar: qrcp

Luego, abra la terminal y navegue hasta el directorio donde descargó el archivo. Ejecute el siguiente comando para extraer el archivo:

tar -xf qrcp - *. tar.gz

Copie el binario extraído en /usr/local/bin:

sudo mv qrcp / usr / local / bin

Finalmente, establezca el permiso de ejecución para qrcp con:

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

Una vez terminado, ejecute:

versión qrcp

Si devuelve un número de versión, qrcp se instaló correctamente en su computadora Linux y puede comenzar a usarlo. De lo contrario, es posible que deba volver a realizar los pasos.

Relacionado: Cómo comprimir y descomprimir o extraer archivos TAR y TAR.GZ

Cómo usar qrcp para transferir archivos

Como describimos en la sección de trabajo anterior, qrcp puede hacer ambas cosas: enviar y recibir archivos. Entonces, dependiendo de la operación que desee realizar, debe seguir los pasos en consecuencia.

Envío de archivos mediante qrcp

Cuando hablamos de enviar archivos con qrcp, implica enviar archivos desde su computadora Linux a un dispositivo móvil. Entonces, en el caso de que desee compartir archivos desde su computadora a su teléfono móvil o tableta, puede hacerlo siguiendo los siguientes pasos:

Primero, conéctese a una red Wi-Fi. Luego abra la terminal y ejecute el siguiente comando:

qrcp nombre_del_archivo

Por ejemplo:

qrcp TextFile.txt

Si desea compartir varios archivos, puede crear un zip usted mismo o dejar que qrcp lo haga por usted. Para este último, simplemente debe ingresar el comando en la siguiente sintaxis:

qrcp nombre_archivo_1 nombre_archivo_2

Por ejemplo:

qrcp TextFile1.txt TextFile2.txt

Por otro lado, para generar el archivo usted mismo, ejecute:

qrcp --zip nombre_archivo_con_extensión

Puede comprimir un solo archivo utilizando la sintaxis de comando antes mencionada.

Además, qrcp también le permite compartir una carpeta completa, lo que puede resultar útil cuando desee compartir varios archivos. Para esto, simplemente debe reemplazar el nombre del archivo con el nombre de la carpeta en su comando.

Por ejemplo, si desea transferir una carpeta llamada Documentos, tendrás que ejecutar:

documentos qrcp

Tan pronto como ejecute el comando qrcp, para la transferencia de archivos o carpetas, el programa generará un código QR.

En su teléfono inteligente, abra el escáner QR. En Android, puede usar Google Lens (o cualquier otra aplicación), mientras que, en iPhone, tiene la funcionalidad integrada en la aplicación de la cámara.

Apunte la aplicación del escáner al código QR en su terminal. Dependiendo del teléfono y la aplicación que use, verá una opción para abrir el enlace en el código QR. Toque para visitar ese enlace y presione el Descargar/Ahorrar para descargar el archivo a su dispositivo.

Relacionado: Cómo escanear un código QR en Android y iPhone

Idealmente, qrcp cierra el servidor tan pronto como el dispositivo receptor descarga los archivos. Sin embargo, puede optar por mantenerlo vivo si es necesario transferir el mismo archivo a varios dispositivos.

Para hacer esto, modifique su comando con el --mantener viva bandera como se muestra en el comando a continuación

qrcp --keep-alive file_or_document_name

Recibir archivos mediante qrcp

Recibir archivos usando qrcp básicamente significa descargar archivos enviados desde un dispositivo móvil a su máquina Linux. Por lo tanto, si es necesario compartir archivos desde su teléfono inteligente a su computadora, puede hacerlo con la ayuda de los siguientes pasos:

Primero, asegúrese de que ambos dispositivos estén conectados a la misma red.

A continuación, abra la terminal y ejecute el siguiente comando para generar un código QR:

qrcp recibir

Dirígete a tu dispositivo móvil y escanea este código QR. Cuando se abra el enlace, se le presentará la aplicación web para compartir archivos de qrcp. Aquí, toca el Seleccionar archivos y use el explorador de archivos para seleccionar los archivos (o carpetas) que desea compartir.

Pegar Transferir para enviar los archivos / carpetas. De forma predeterminada, qrcp guarda los archivos recibidos en el escritorio de su sistema. Sin embargo, puede cambiar la ubicación para guardar especificando su directorio preferido al generar el código QR.

Para hacer esto, en la ventana de la terminal, use el siguiente comando:

qrcp recibir --output = / preferido / destino / directorio

Por ejemplo:

qrcp recibir --output = / home / Documentos

Aunque qrcp funciona bien con los ajustes de configuración predeterminados, hay ocasiones en las que puede desea cambiar los valores de opciones como puerto, interfaz de red o esquema de URL para adaptarse a su requisitos. En tales casos, puede dirigirse a Página de GitHub de qrcp para consultar su guía de configuración.

Transferencia exitosa de archivos usando qrcp

Si eres de los que prefiere trabajar a través de la terminal, qrcp es la herramienta perfecta en tu arsenal para todas tus necesidades de transferencia de archivos. Al usarlo, podrá transferir archivos en poco tiempo. Eso también, sin salir del terminal ni tener que descargar ninguna aplicación en sus dispositivos.

Esta guía de qrcp debería tenerlo cubierto en casi todos los frentes esenciales. Sin embargo, si desea explorar más de sus funcionalidades, como transferir archivos a través de HTTPS, puede consultar su página de GitHub.

En caso de que interactuar con un terminal no sea algo con lo que se sienta cómodo, puede consultar Snapdrop, un servicio de transferencia de archivos basado en la web.

CuotaPíoCorreo electrónico
Cómo transferir archivos entre Linux, Android e iOS usando Snapdrop

¿Quiere compartir archivos entre Linux, Android e iOS sin instalar ninguna aplicación? Consulte Snapdrop, un servicio de transferencia de archivos basado en la web.

Leer siguiente

Temas relacionados
  • Linux
  • Compartición de archivos
  • Androide
  • Aplicaciones Linux
  • iOS
Sobre el Autor
Yash Wate (27 Artículos publicados)

Yash es redactor en MUO para bricolaje, Linux, programación y seguridad. Antes de encontrar su pasión por la escritura, solía desarrollar para la web y iOS. También puede encontrar sus escritos en TechPP, donde cubre otras verticales. Aparte de la tecnología, le gusta hablar de astronomía, Fórmula 1 y relojes.

Más de Yash Wate

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse