Terminale Linux online
Scrivi, esegui e condividi snippet di codice, senza configurare nulla.
Terminale senza stato: ogni esecuzione parte da una /home nuova. Premi Maiusc+Invio per andare a capo, Invio per eseguire.
Prova i comandi Git più comuni
Anche Git funziona in questo terminale. Carica un flusso di lavoro già pronto nel prompt, premi Esegui per vedere ogni comando in azione, poi apri la guida completa di qualsiasi comando che vuoi capire.
Vuoi vedere il grafo dei commit cambiare? Apri il playground Git →git initecho "hello" > app.txtgit add app.txtgit commit -m "Add app.txt"git checkout -b featureecho "new feature" >> app.txtgit commit -am "Work on feature"git checkout -git merge featuregit log --oneline --graph
git initecho "v1" > notes.txtgit add notes.txtgit commit -m "Add notes.txt"echo "v2" >> notes.txtgit commit -am "Oops, wrong message"git reset --soft HEAD~1git statusgit commit -m "Update notes.txt"git log --oneline
git initecho "# My Project" > README.mdgit add README.mdgit commit -m "First commit"git branch -M maingit init --bare remote.gitgit remote add origin remote.gitgit push -u origin maingit remote -v
git initecho "v1" > app.txtgit add app.txtgit commit -m "Add app.txt"echo "v2" >> app.txtgit commit -am "WIP"echo "v3" >> app.txtgit commit -am "More WIP"git reset --soft HEAD~2git commit -m "Finish app.txt"git log --oneline
Terminale Linux online gratis: esegui comandi bash nel browser
Un terminale Linux e una shell bash online gratuiti che funzionano interamente nel browser. Scrivi un comando Linux qualsiasi, ls, grep, sed, awk, find, una riga di shell, premi Invio e l'output reale arriva all'istante. Niente installazione, niente SSH, nessuna VM Linux, niente Docker. Ottimo per provare una pipeline, ricordare un flag o sperimentare un idioma della shell.
Ogni esecuzione parte in un container Linux isolato nuovo, in /home. Il terminale online è senza stato, quindi cd e gli altri effetti collaterali non restano tra un comando e l'altro, ma questo significa anche che puoi sperimentare liberamente e ripartire quando vuoi. Premi Maiusc+Invio nel prompt per comporre uno script bash su più righe (cicli, heredoc, blocchi if) e Invio per eseguire l'intero blocco in una volta.
Perché questo terminale Linux online è utile
- Vero bash su Linux, non un emulatore Linux in JavaScript. Esegui
ls,grep,sed,awk,find,cut,xargse il resto delle GNU coreutils per ottenere l'output autentico che vedresti su una vera macchina Linux. - Script bash su più righe nel browser: Maiusc+Invio aggiunge una nuova riga, così puoi scrivere cicli
for, blocchiif/elsee heredoc direttamente nel prompt. Invio esegue l'intero script in un colpo solo. - Esecuzioni isolate e senza stato: ogni comando Linux parte da una
/homenuova, quindi puoi rompere le cose senza conseguenze e ripartire quando vuoi. - Niente installazione, nessuna chiave SSH, nessuna VM Linux. Funziona su Chromebook, iPad, Windows e portatili scolastici bloccati dove non puoi aprire una vera shell o un prompt dei comandi.
Con cosa puoi esercitarti nel terminale online
- Pipeline Linux ed elaborazione del testo: concatena
cat,grep,sort,uniq,wceawkper scomporre un testo di esempio e verificare ogni fase della pipeline. - Basi dello scripting bash:
for i in 1 2 3; do echo $i; done,if [ -f /etc/passwd ]; then …; fie gli altri costrutti della shell che trovi nei veri script Linux. - Ripasso rapido dei comandi: ritrova il flag giusto per
find,tar,chmodoxargsprovandolo su un file usa e getta in/tmpsenza lasciare il browser.
Domande frequenti sul terminale Linux online
Questo terminale Linux online è gratuito?
È un vero terminale Linux o un emulatore in JavaScript?
Il terminale online mantiene lo stato? cd resta valido tra un'esecuzione e l'altra?
/home, quindi cd, le variabili d'ambiente e i file che crei non passano al comando successivo. Per eseguire flussi di lavoro Linux in più passaggi in un unico contesto, scrivili come un solo script bash su più righe (Maiusc+Invio per aggiungere nuove righe, Invio per eseguire l'intero script).Posso scrivere script bash su più righe nel terminale online?
for, blocchi if/else, heredoc e qualsiasi script bash su più righe. Invio esegue l'intero blocco come una sola invocazione di bash nella sandbox Linux.Quali comandi e strumenti Linux sono disponibili?
ls, cat, grep, sed, awk, find, cut, sort, uniq, wc, head, tail, xargs, tar, gzip, chmod, più i comandi integrati di bash (for, if, case, ecc.). Niente rete, niente sudo, nessun gestore di pacchetti. La sandbox è in sola lettura al di fuori di /tmp e /home.Posso provare i comandi Linux online senza installare Linux?
È un prompt dei comandi online o una shell Linux?
ls e non dir, cat e non type, percorsi con la barra normale. Se sei abituato a cmd di Windows, per la maggior parte delle operazioni di base l'equivalente più vicino funziona comunque (echo, cd, mkdir), ma l'insieme completo dei comandi è quello di Linux/POSIX.Strumenti utili per Terminal
Strumenti gratuiti nel browser che si abbinano bene al playground Terminal, tutti parte di Coddy.