Terminal Linux en Ligne
Écrivez, exécutez et partagez des extraits de code — sans installation.
Terminal sans état — chaque exécution démarre dans un /home neuf. Maj+Entrée pour ajouter une ligne, Entrée pour exécuter.
Terminal Linux gratuit en ligne — exécutez des commandes bash dans votre navigateur
Un terminal Linux et shell bash gratuit qui tourne entièrement dans ton navigateur. Tape n'importe quelle commande Linux — ls, grep, sed, awk, find, un one-liner shell — appuie sur Entrée, et la sortie réelle s'affiche instantanément. Pas d'installation, pas de SSH, pas de VM Linux, pas de Docker. Pratique pour tester un pipeline, retrouver un flag ou essayer un idiome shell.
Chaque exécution démarre dans un conteneur Linux isolé en /home. Le terminal en ligne est sans état, donc cd et autres effets ne persistent pas entre les commandes — mais cela vous permet d'expérimenter librement et de réinitialiser quand vous voulez. Appuyez sur Maj+Entrée à l'invite pour composer un script bash multi-ligne (boucles, heredocs, blocs if) et Entrée pour exécuter tout le bloc d'un coup.
Pourquoi ce terminal Linux en ligne est utile
- Du vrai bash sur Linux, pas un émulateur Linux en JavaScript. Lance
ls,grep,sed,awk,find,cut,xargset le reste des GNU coreutils, avec la sortie réelle que tu verrais sur une vraie machine Linux. - Scripts bash multi-lignes dans le navigateur : Maj+Entrée ajoute une ligne pour écrire des boucles
for, des blocsif/elseet des heredocs. Entrée exécute tout le script d'un coup. - Exécutions en sandbox sans état : chaque commande Linux démarre dans un
/hometout neuf, donc tu peux tout casser sans conséquence et repartir de zéro quand tu veux. - Pas d'installation, pas de clé SSH, pas de VM Linux. Fonctionne sur Chromebooks, iPads, Windows et les portables scolaires verrouillés où tu ne peux pas ouvrir un vrai shell ni un command prompt.
Ce que vous pouvez pratiquer dans le terminal en ligne
- Pipelines Linux et traitement de texte : enchaîne
cat,grep,sort,uniq,wcetawkpour découper un texte d'exemple et vérifier chaque étape du pipeline. - Bases du scripting bash :
for i in 1 2 3; do echo $i; done,if [ -f /etc/passwd ]; then …; fiet autres constructions shell que tu croiseras dans de vrais scripts Linux. - Recherches rapides de commandes : retrouve le bon flag pour
find,tar,chmodouxargsen le testant sur un fichier jetable dans/tmpsans quitter le navigateur.
FAQ du terminal Linux en ligne
Ce terminal Linux en ligne est-il gratuit ?
Est-ce un vrai terminal Linux ou un émulateur JavaScript ?
Le terminal a-t-il un état — cd se conserve-t-il entre les exécutions ?
/home, donc cd, les variables d'environnement et les fichiers que vous créez ne persistent pas pour la commande suivante. Pour des flux multi-étapes dans le même contexte, écrivez-les comme un seul script bash multi-ligne (Maj+Entrée pour ajouter des lignes, Entrée pour tout exécuter).Puis-je écrire des scripts bash multi-ligne dans le terminal en ligne ?
for, les blocs if/else, les heredocs et tout script bash multi-ligne. Entrée lance tout le bloc d'un coup comme une seule invocation bash dans le sandbox Linux.Quelles commandes et outils Linux sont disponibles ?
ls, cat, grep, sed, awk, find, cut, sort, uniq, wc, head, tail, xargs, tar, gzip, chmod, plus les builtins bash (for, if, case, etc.). Pas de réseau, pas de sudo, pas de gestionnaire de paquets. Le sandbox est en lecture seule en dehors de /tmp et /home.