Ç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
Tarayıcınızda çalışan ücretsiz bir online Linux terminali ve bash shell. Herhangi bir Linux komutunu yazın — ls, grep, sed, awk, find ya da bir shell tek satırlık — Enter'a basın, gerçek çıktı anında dönsü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 ideal.
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ı çalıştırın; gerçek bir Linux makinesinde göreceğiniz çıktının aynısını alın. - Tarayıcıda çok satırlı bash scriptleri: Shift+Enter yeni satır ekler, böylece
fordöngülerini,if/elsebloklarını ve heredoc'ları satır içinde yazabilirsiniz. Enter tüm scripti tek seferde çalıştırır. - Durumsuz sandbox çalıştırmalar: her Linux komutu temiz bir
/home'da başlar, böylece bir şeyleri sonuç doğurmadan kırabilir, istediğinizde sıfırlayabilirsiniz. - Kurulum yok, SSH anahtarı yok, Linux VM yok. Chromebook'ta, iPad'de, Windows'ta ve gerçek bir shell ya da komut istemi açamadığınız kısıtlı okul dizüstülerinde çalışır.
Çevrimiçi terminalde neler pratik edebilirsiniz
- Linux pipeline'ları ve metin işleme: örnek metni parçalamak ve pipeline'ın her aşamasını 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 karşılaşacağınız diğer shell yapıları. - Hızlı komut araması:
find,tar,chmodveyaxargsiçin doğru flag'i/tmpaltındaki tek kullanımlık bir dosyada deneyerek tarayıcıdan çıkmadan 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 kullanışlı. 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.