YeniYolculuk
Terminal ve komut satırı öğren
Linux terminali ve komut satırı üzerine ücretsiz, interaktif bir online kurs. Her derste gerçek komutlar çalıştırırsın — shell temelleri, dosya gezintisi, metin işleme, pipe'lar, izinler, bash scripting — hepsi tarayıcı tabanlı bir terminalde, bitirince de ücretsiz sertifika seni bekliyor.
6,864+ codders kayıtlı
- Başlangıç dostu
Yapay zeka destekli kodlama yardımı
Uygulamalı interaktif dersler
Her derste sesli anlatım
Bilgini sınamak için testler
Ücretsiz tamamlama sertifikası
Müfredat
Bölüm 1
Temeller
Bölüme başlaBaşlaGenişletDaraltTemel araçlar ve becerilerle komut satırını ustalaşınGiriş
3 ders217- 01Terminal NedirGörev
- 02İlk KomutunuzGörevQuizSes
- 03YorumlarQuizSes
Navigasyon
6 ders640- 01Çalışma Dizini'ni YazdırGörevQuizSes
- 02Dosyaları ListeleGörevQuizSes
- 03Dizin DeğiştirGörevQuizSes
- 04Mutlak ve Göreli YollarGörevQuizSes
- 05Ev ve Kök DizinGörevQuizSes
- 06Özet - Yolunu BulGörev
Dosyalar
6 ders641- 01Bir Dosya OluşturGörevQuizSes
- 02Bir Dosya OkuGörevQuizSes
- 03Bir Dosya KopyalaGörevQuizSes
- 04Bir Dosyayı Taşı ve Yeniden AdlandırGörevQuizSes
- 05Bir Dosya SilGörevQuizSes
- 06Özet - Dosya İşlemleriGörev
Dizinler
5 ders534- 01Bir Dizin OluşturGörevQuizSes
- 02Bir Dizin KopyalaGörevQuizSes
- 03Bir Dizin Taşı ve Yeniden AdlandırGörevQuizSes
- 04Bir Dizin SilGörevQuizSes
- 05Özet - Dizin İşlemleriGörev
Fotoğrafları Düzenleme Projesi
Proje4 ders1- 01Proje Genel BakışıGörev
- 02Yapıyı OluşturmaProje
- 03Dosyaları TaşımaProje
- 04Temizlik YapmaProje
Joker Karakterler ve Desenler
5 ders533- 01Yıldız Joker KarakteriGörevQuizSes
- 02Soru İşareti Joker KarakteriGörevQuizSes
- 03Köşeli Parantez JokerleriGörevQuizSes
- 04Joker Karakterleri BirleştirmeGörevQuizSes
- 05Özet - Seçici İşlemlerGörev
Dosya İçeriği
7 ders753- 01Head ve TailGörevQuizSes
- 02Kelime SayısıGörevQuizSes
- 03Sort KomutuGörevQuizSes
- 04Unik KomutuGörevQuizSes
- 05Grep TemelleriGörevQuizSes
- 06Bayraklarla GrepGörevQuizSes
- 07Özet - Metin DedektifiGörev
Yönlendirme
6 ders640- 01Standart ÇıktıGörevQuizSes
- 02Dosyaya Üzerine YazmaGörevQuizSes
- 03Dosyaya EklemeGörevQuizSes
- 04Standart GirdiGörevQuizSes
- 05Standart HataGörevQuizSes
- 06Özet - Günlük OluşturucuGörev
Borulama
5 ders535- 01Boru Nedir?GörevQuizSes
- 02İki Komutu ZincirlemeGörevQuizSes
- 03Birden Fazla Komutu ZincirlemeGörevQuizSes
- 04Grep ile BoruGörevQuizSes
- 05Özet - Veri Boru HattıGörev
Günlük Analizörü Projesi
Proje5 ders1- 01Proje Genel BakışıGörev
- 02Günlük Dosyasını GörüntülemeProje
- 03Hataları FiltrelemeProje
- 04Oluşumları SaymaProje
- 05Rapor OluşturmaProje
İzinler
6 ders541- 01İzinleri AnlamaGörevQuizSes
- 02İzinleri OkumaGörevQuizSes
- 03Chmod RakamlarlaGörevQuizSes
- 04Chmod SembollerleGörevQuizSes
- 05Dosya SahipliğiQuizSes
- 06Özet - KilitleGörev
Ortam
7 ders749- 01Ortam DeğişkenleriGörevQuizSes
- 02Tüm Değişkenleri GörüntüleGörevQuizSes
- 03PATH DeğişkeniGörevQuizSes
- 04Bir Değişken AyarlamaGörevQuizSes
- 05Bir Değişkeni Dışa AktarmaGörevQuizSes
- 06Profil DosyasıGörevQuizSes
- 07Özet - Özel OrtamGörev
Kabuk Betikleme Temelleri
8 ders860- 01Kabuk Betiği NedirGörevQuizSes
- 02Bir Betik Oluştur ve ÇalıştırGörevQuizSes
- 03Betiklerde DeğişkenlerGörevQuizSes
- 04Betiklerde Kullanıcı GirdisiGörevQuizSes
- 05If İfadesiGörevQuizSes
- 06For DöngüsüGörevQuizSes
- 07While DöngüsüGörevQuizSes
- 08Özet - Sayı TahmincisiGörev
Yedekleme Betiği Projesi
Proje6 ders1- 01Proje Genel BakışıGörev
- 02Kaynak Yolu AlmaProje
- 03Yedek Klasörü OluşturmaProje
- 04Dosyaları KopyalamaProje
- 05Zaman Damgası EklemeProje
- 06Başarı MesajıProje
Son Zorluklar
3 ders3- 01Dosya Türüne Göre DüzenleyiciGörev
- 02Kelime Frekansı SayacıGörev
- 03Sistem Sağlığı DenetleyicisiGörev
Neden Coddy ile terminal ve komut satırı öğrenmelisin
- Gerçek Linux terminal komutlarını tarayıcında dene. VM yok, SSH yok, dual-boot yok. Her ders izole bir shell'de çalışıyor, yani öğrenirken bir şeyleri rahatça kırabilirsin.
- Gerçekten kullanacağın komut satırı becerileri: dosya gezintisi (
cd,ls,pwd), dosya işlemleri,grep,sed,awkile metin işleme, pipe'lar ve yönlendirme, izinler, ortam değişkenleri ve temel bash scripting. - Yapay zeka ipuçları, anlaşılmaz shell hatalarını çözmene ve sık yapılan hatalardan (yanlış dizin, bozuk yönlendirmeler, permission denied) cevabı söylemeden kurtulmana yardım eder.
- Bitirdiğinde ücretsiz terminal ve komut satırı sertifikası. Backend, DevOps, veri ve altyapı pozisyonlarında shell ile rahat çalışmak temel bir beklenti — bu sertifika güvenilir bir işaret oluyor.
Terminal hakkında sık sorulan sorular
Terminal nedir?
Terminal, bilgisayarınıza ne yapacağını söylemenin metin tabanlı bir yoludur. Simgelere tıklamak yerine komutları siz yazarsınız. Linux ve macOS'ta terminal genellikle bash veya zsh shell'ini çalıştırır; Windows'ta ise WSL, PowerShell veya Git Bash kullanabilirsiniz. Her komut satırı aracı ve Linux komutu, o metin isteminin arkasında yer alır.
Komut satırı öğrenmek zor mu?
Linux terminali ilk başta göz korkutucu görünür, ama özü dardır — birkaç düzine komut günlük işlerin büyük kısmını karşılar. Kurs bunları küçük, uygulamalı adımlarla, gerçek bir tarayıcı tabanlı shell üzerinden tanıtır; böylece kas hafızası hızla yerleşir.
Komut satırını neden öğrenmeliyim?
Hemen hemen her backend, DevOps, veri ya da altyapı işi temel terminal hâkimiyetini varsayar — sunuculara SSH ile bağlanmak, dosyalar arasında gezinmek, scriptler çalıştırmak, logları okumak,
git kullanmak, deployment'ları debug etmek. Geliştirici dizüstünde bile komut satırı, toplu işlemler yapmanın ve pipe'larla araçları birbirine zincirlemenin genelde en hızlı yoludur.Terminali öğrenmek için Linux gerekli mi?
Hayır. Terminal kursu tarayıcı tabanlı bir Linux shell üzerinde çalışıyor; yani Linux terminalini herhangi bir işletim sisteminde — Windows, macOS, Chromebook, ne olursa olsun — öğrenebilirsin. Aynı komutlar macOS'a, Windows'taki WSL'e ve ileride SSH ile bağlanacağın herhangi bir Linux sunucusuna neredeyse birebir aktarılıyor.
Terminal'i öğrenmek ne kadar sürer?
Temel Linux komutlarını — dosya gezintisi, dosya işlemleri, basit metin işleme — günde biraz çalışarak bir-iki haftada öğrenebilirsin. Pipe'lar, yönlendirme, izinler ve temel bash scripting ile rahat etmek genelde iki-dört hafta daha alır. Geri kalanı ise yeni araçlarla karşılaştıkça zamanla oturur.
Terminal kursundan sonra sertifika alıyor muyum?
Evet. Terminal ve komut satırı kursunu bitirdiğinde ücretsiz bir tamamlama sertifikası alırsın. Özgeçmişine ekleyebileceğin ya da üzerinde çalıştığın DevOps, scripting veya backend projelerinin yanında LinkedIn'de paylaşabileceğin, doğrulanabilir bir referans.