Cómo ejecuto comandos de terminal en mi PC con Linux desde la pantalla de inicio de mi Android 1

Cómo ejecuto comandos de terminal en mi PC con Linux desde la pantalla de inicio de mi Android

Índice
  1. Por qué quiero comandos de terminal de un solo toque en mi teléfono
    1. Los casos de uso que siguieron
  2. Cómo construí este sistema usando KDE Connect
    1. Creando los accesos directos de comando
    2. Configuración de comandos de terminal como botones en tu pantalla de inicio de Android

Convierte tu smartphone en un control remoto para tu PC con Linux: ejecuta comandos de terminal con un solo toque y protege tu privacidad de forma sencilla y práctica.

¿Qué pasaría si apagar tu PC con Linux, lanzar aplicaciones o bloquear tu pantalla fuera tan fácil como tocar tu teléfono? Hice exactamente eso utilizando una aplicación gratuita y de código abierto que convierte cualquier comando de terminal en un acceso directo de un solo toque para Android.

Por qué quiero comandos de terminal de un solo toque en mi teléfono

La idea surgió de una experiencia molesta con mis amigos. Algunos de mis amigos “Windows” están genuinamente fascinados con mi PC con Linux y les encanta trastear con ella para entender por qué la uso diariamente en lugar de algo “normal”. No me importa fomentar su curiosidad, pero algunos se sienten demasiado cómodos y empiezan a explorar mis archivos personales y documentos importantes.

Sí, sé que este es técnicamente un problema de establecer límites. Pero como la mayoría de los técnicos, prefiero resolver mis problemas con tecnología. Así que quería construir un sistema donde pudiera bloquear mi PC de forma remota o cerrar una ventana activa con un solo toque. Si tan solo hubiera una manera de presionar un botón en mi teléfono y evitar que mis amigos husmeen en mis cosas personales. Así fue como comenzó la obsesión.

Los casos de uso que siguieron

Una vez que empecé a pensarlo, las posibilidades rápidamente se acumularon. Por ejemplo, podrías cambiar las cosas y hacer una broma a tus amigos cuando usen tu PC con Linux. Podrías activar remotamente un comando que parezca de hacker como cmatrix, y de repente, aparece una ventana de terminal con código cayendo al estilo de Matrix. Es una broma genial y inofensiva.

Pero esta configuración puede ser mucho más práctica que lúdica. Imagina que estás solo, a punto de irte a la cama, y de repente recuerdas que tu PC todavía está encendido. Poder apagarlo desde tu teléfono sería bastante conveniente, ¿verdad?

O tal vez estás estirado en el sofá mientras tu computadora está al otro lado de la habitación. Quieres lanzar Steam en modo consola o abrir tu navegador. Claro, podrías usar un mouse inalámbrico para controlar tu PC de forma remota, pero buscar un pequeño cursor desde esa distancia y hacer clic en los íconos es tedioso. Una opción más rápida y conveniente es tocar un botón en tu smartphone y lanzar la aplicación directamente en tu PC.

Cómo construí este sistema usando KDE Connect

Después de probar varias aplicaciones y herramientas para hacer que esto funcionara, finalmente llegué a KDE Connect. Muchos de ustedes ya lo conocen como una aplicación gratuita y de código abierto que te permite controlar tu PC desde tu teléfono Android, enviar archivos y reflejar notificaciones. Pero lo que me sorprendió fue que también puede ejecutar comandos de terminal de forma remota desde tu smartphone.

KDE Connect está disponible en todas las principales distribuciones de Linux. Sin embargo, si estás usando una distribución basada en GNOME como Ubuntu o Fedora, necesitarás instalar la extensión GSConnect. En Android, puedes descargar KDE Connect desde Google Play Store.

Creando los accesos directos de comando

Una vez que KDE Connect está configurado y emparejado, abre la aplicación en tu smartphone. Verás un botón etiquetado como "Ejecutar Comandos". Tócalo y verás una nueva página que lista todos tus comandos configurados. Estará en blanco si nunca has creado ningún comando antes.

Para crear tu primer comando, presiona el ícono de “Lápiz” en la esquina inferior derecha. Esto abrirá la aplicación KDE Connect en tu PC con Linux conectado. Haz clic en “Agregar Comando”, y aparecerá un nuevo cuadro de diálogo. Ingresa el comando de terminal que deseas ejecutar en el campo Comando y dale un Nombre memorable para que puedas reconocer fácilmente para qué es. Una vez guardado, podrás ejecutar estos comandos de forma remota desde tu teléfono Android dirigiéndote a KDE Connect > Ejecutar Comandos.

Para referencia, aquí están todos los comandos de terminal que he configurado y lo que hace cada uno:

systemctl poweroff 
systemctl reboot 
loginctl lock-session 
qdbus org.kde.ksmserver /KSMServer logout 0 0 1 
konsole --fullscreen -e cmatrix 
konsole --fullscreen -e hollywood 
brave 
vlc 

steam steam://open/bigpicture 
brave & spotify & superproductivity & obsidian & 

Necesitas tener aplicaciones como el navegador Brave o cmatrix y hollywood ya instaladas en tu sistema para poder abrirlas usando estos comandos de terminal.

Como puedes ver, estás fundamentalmente limitado solo por tu imaginación. La línea de comandos de Linux es increíblemente versátil y te brinda un control detallado sobre tu PC. Puedes encadenar múltiples comandos, ejecutar scripts de Bash y automatizar completamente flujos de trabajo de forma remota. ¿Quieres presionar un solo botón en tu teléfono para lanzar Spotify, Firefox y Obsidian en tu PC con Linux? También puedes hacerlo.

Si aún no te sientes cómodo con la terminal de Linux, esto puede ser una gran motivación para aprender. Mientras tanto, puedes utilizar herramientas como ChatGPT o Gemini para ayudar a generar comandos de terminal. Simplemente describe lo que deseas hacer y deberían proporcionarte un comando funcional. Sin embargo, no copies y pegues ciegamente nada que te dé una IA. Siempre pídele que te explique qué hace el comando y cómo funciona antes de ejecutarlo.

Configuración de comandos de terminal como botones en tu pantalla de inicio de Android

KDE Connect incluye un widget de Android diseñado específicamente para tus comandos de terminal. Agrega el widget a tu pantalla de inicio, selecciona tu PC emparejado y verás una lista de todos los comandos que has creado. Solo toca cualquier comando y se ejecutará instantáneamente en tu PC con Linux.

La función de comando remoto de KDE Connect cambió por completo la forma en que interactúo con mi PC con Linux. Ya sea que esté protegiendo mi privacidad, automatizando flujos de trabajo o simplemente siendo perezoso en el sofá, tener acceso a la terminal con un solo toque desde mi teléfono se siente como un superpoder que no sabía que necesitaba.

Si deseas encontrar artículos similares a Cómo ejecuto comandos de terminal en mi PC con Linux desde la pantalla de inicio de mi Android, te sugerimos revisar la categoría Linux.

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Subir