Çevrimiçi Linux Terminali
Kod parçacıklarını yazın, çalıştırın ve paylaşın — kurulum gerekmez.
Durumsuz terminal — her çalıştırma temiz bir /home dizininde başlar. Yeni satır için Shift+Enter, çalıştırmak için Enter.
Ücretsiz çevrimiçi Linux terminali — bash komutlarını tarayıcınızda çalıştırın
Tamamen tarayıcınızda çalışan ücretsiz bir çevrimiçi Linux terminali ve bash shell. Herhangi bir Linux komutunu yazın — ls, grep, sed, awk, find, bir shell tek satırı — Enter'a basın ve gerçek çıktıyı anında görün. Kurulum yok, SSH yok, Linux VM yok, Docker yok. Bir pipeline test etmek, bir flag'i hatırlamak veya bir shell deyimini denemek için en hızlı online komut istemi.
Her çalıştırma /home altında izole bir Linux konteynerinde başlar. Çevrimiçi terminal durumsuzdur, yani cd ve diğer yan etkiler komutlar arasında kalmaz — ama bu sayede özgürce deney yapabilir ve istediğiniz zaman sıfırlayabilirsiniz. Çok satırlı bir bash scripti (döngüler, heredoc'lar, if blokları) yazmak için promptta Shift+Enter'a, tüm bloğu bir kerede çalıştırmak için Enter'a basın.
Bu çevrimiçi Linux terminalini neden faydalı kılıyor
- Linux üzerinde gerçek bash — JavaScript Linux emülatörü değil.
ls,grep,sed,awk,find,cut,xargsve GNU coreutils'in geri kalanını gerçek bir Linux makinesinde göreceğiniz aynı çıktıyla çalıştırın. - Tarayıcıda çok satırlı bash scriptleri — Shift+Enter satır içi
fordöngüleri,if/elseblokları ve heredoc'lar yazmanıza izin verir. Enter tüm scripti tek seferde çalıştırır. - Durumsuz sandbox çalıştırmaları — her Linux komutu temiz bir
/home'da başlar, bu yüzden sonuçsuz şekilde bir şeyleri kırabilir ve istediğiniz zaman sıfırlayabilirsiniz. - Kurulum yok, SSH anahtarı yok, Linux VM yok — Chromebook, iPad, Windows ve gerçek bir shell açamayacağınız kilitli okul dizüstülerinde çalışır.
Çevrimiçi terminalde neler pratik edebilirsiniz
- Linux pipeline'ları ve metin işleme — örnek metni dilimlemek ve her aşamayı doğrulamak için
cat,grep,sort,uniq,wcveawk'ı zincirleyin. - Bash script temelleri —
for i in 1 2 3; do echo $i; done,if [ -f /etc/passwd ]; then …; five gerçek Linux scriptlerinde göreceğiniz diğer shell yapıları. - Hızlı komut araması —
find,tar,chmodveyaxargsiçin doğru flag'i tarayıcıdan çıkmadan/tmpaltındaki tek kullanımlık bir dosyada deneyerek hatırlayın.
Çevrimiçi Linux terminali SSS
Bu çevrimiçi Linux terminali ücretsiz mi?
Bu gerçek bir Linux terminali mi yoksa JavaScript emülatörü mü?
Terminal durumlu mu — cd çalıştırmalar arasında taşınıyor mu?
/home'da başlayan izole bir Linux konteyneri, dolayısıyla cd, ortam değişkenleri ve oluşturduğunuz dosyalar bir sonraki komuta geçmez. Aynı bağlamda çok adımlı Linux iş akışları için bunları tek bir çok satırlı bash scripti olarak yazın (satır eklemek için Shift+Enter, tümünü çalıştırmak için Enter).Çevrimiçi terminalde çok satırlı bash scriptleri yazabilir miyim?
for döngüleri, if/else blokları, heredoc'lar ve her türlü çok satırlı bash scripti için yararlı. Enter tüm bloğu Linux sandbox'ında tek bir bash çağrısı olarak çalıştırır.Hangi Linux komutları ve araçları mevcut?
ls, cat, grep, sed, awk, find, cut, sort, uniq, wc, head, tail, xargs, tar, gzip, chmod, ayrıca bash builtin'leri (for, if, case, vb.). Ağ yok, sudo yok, paket yöneticisi yok — sandbox /tmp ve /home dışında salt okunur.