Terminal

Un terminal Linux complet dans votre navigateur, avec xterm.js.

2 min de lecture

Acces shell dans le navigateur

Chaque bureau inclut un terminal dans le navigateur, base sur xterm.js. Vous disposez d'un shell bash complet en tant qu'utilisateur agent, avec sudo et les outils Linux habituels.

Comment ca marche

Le terminal se connecte via ttyd (port 7681) dans la VM. ttyd fournit une session terminal par WebSocket, rendue par xterm.js dans votre navigateur. La connexion passe par le proxy authentifie de Le Bureau : pas besoin de cles SSH ni de redirection de port.

Ouvrir le terminal

  1. Allez sur votre bureau dans le dashboard.
  2. Cliquez sur l'onglet Terminal dans le panneau du viewer.
  3. Le terminal se connecte automatiquement une fois le bureau en running.

Vous pouvez garder le VNC et le terminal ouverts cote a cote. Ils fonctionnent independamment.

Taches courantes

Installer des packages

sudo apt update && sudo apt install -y <nom-du-package>

Les packages installes persistent entre les redemarrages, sauf si le bureau est detruit.

Verifier les services

systemctl status <nom-du-service>

Consulter les logs

journalctl -u <nom-du-service> -f

Gerer les fichiers

ls ~/Desktop/          # Fichiers visibles sur le bureau XFCE
ls ~/                  # Repertoire home
df -h                  # Verifier l'utilisation du disque

Travailler avec l'agent IA

# Verifier si le gateway OpenClaw tourne
ss -tln sport = :18789

# Voir les logs de l'agent
journalctl -u openclaw -f

# Verifier la configuration de l'agent
cat ~/.openclaw/openclaw.json

Raccourcis clavier

RaccourciAction
Ctrl+CAnnuler la commande en cours
Ctrl+DFermer la session terminal (se reconnecte automatiquement)
Ctrl+LEffacer l'ecran
Fleches Haut/BasNaviguer dans l'historique des commandes
TabAuto-completion des noms de fichiers et commandes

Conseils

  • Le terminal est plus rapide que le VNC pour le travail texte : edition de fichiers, gestion de packages, logs, scripts.
  • Si le terminal se deconnecte, cliquez a nouveau sur l'onglet pour vous reconnecter. Les processus en cours ne sont pas affectes.
  • Utilisez tmux pour gerer plusieurs sessions ou garder des processus actifs malgre les deconnexions.
  • Les fichiers dans ~/Desktop/ sont visibles a la fois dans le terminal et sur le bureau XFCE via le viewer VNC.