Ir al contenido

Comandos

Comando Qué hace
feu share Comparte esta computadora: muestra el ID y la contraseña, y espera
feu connect <ID> Abre una terminal en vivo en la otra computadora
feu exec <ID> "<comando>" Ejecuta un comando y devuelve su salida y su código de salida
feu screenshot <ID> <archivo.png> Guarda una imagen de la pantalla de la otra computadora
feu put <ID> <local> <remoto> Manda un archivo a la otra computadora
feu get <ID> <remoto> <local> Trae un archivo de la otra computadora
feu log Muestra el registro de esta computadora
feu mcp Arranca el servidor MCP para agentes de IA

Con feu connect también puedes usar el número de 9 dígitos en lugar del ID.

  • El ID es el mismo siempre; la contraseña cambia en cada share.
  • --yes aprueba solo cada conexión. Úsalo únicamente en computadoras que cuidas tú.
  • --no-directory no publica el número de 9 dígitos. Se conectan con el ID largo.
  • --local usa solo la red local.
  • La contraseña no se ve mientras la escribes. Si está mal, la vuelve a pedir, hasta 5 veces.
  • Una terminal completa: colores, acentos, flechas, Ctrl+C y cambiar el tamaño de la ventana. Escribe exit para salir.
  • La salida va a stdout y los errores a stderr. Los avisos de FeuSh también van a stderr.
  • El código de salida es el del comando remoto. Si no cabe en un byte, o el comando terminó sin código, es 1. Si se cortó por tardar demasiado, 124.
  • --json devuelve todo en una línea. Úsalo desde programas, porque los códigos 2 a 6 también son errores propios de FeuSh.
  • --timeout <segundos> corta el comando si tarda más (de 1 a 600).
  • --password pasa la contraseña, pero puede quedar en el historial de la terminal. FEU_PASSWORD es más seguro.
  • La salida se corta en 1 MB cada una (stdout y stderr). Un comando puede medir hasta 6000 bytes.
  • En Windows corre en PowerShell.
  • feu screenshot: --display N para otra pantalla.
  • feu put: --force para reemplazar un archivo que ya existe.
  • feu log: muestra las últimas 50 líneas. --all muestra todo y --json las líneas tal cual.
Variable Qué hace
FEU_PASSWORD La contraseña, para no escribirla ni dejarla en el historial
FEU_NO_DIRECTORY=1 Lo mismo que --no-directory
FEU_DIRECTORY Usa otro directorio para los números cortos (solo HTTPS)
FEU_DATA_DIR Cambia la carpeta donde FeuSh guarda su llave y su registro