Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Linux Shell Script Yazma Eğitimi
Rating: 4.2 out of 5(158 ratings)
4,326 students

Linux Shell Script Yazma Eğitimi

Başlangıç Seviyesinde Linux terminalde Shell Script yazmayı öğreniyoruz.
Last updated 12/2025
Turkish

What you'll learn

  • Linux Shell Script Yazmayı Öğreneceksiniz
  • Shell Script Yazarken Kullanabileceğiniz Komutları Öğreneceksiniz
  • Kurs Boyunca Bol Bol Uygulama Yapacaksınız
  • Kurs Sonunda Kendi Uygulamalarınızı Yazabileceksiniz

Course content

5 sections28 lectures2h 54m total length
  • Linux Shell Nedir?5:32

    Shell nedir? sh, bash ve diğer türevleri nelerdir? Teorik bilgi içerir.

  • nano Editörünün Kullanımı8:24

    nano editörü nasıl kurulur ve kullanılır?

  • Shell Tespiti Yapmak ve She-Bang2:59

    Giriş yaptığınızdaki aktif Shell bilgisini nasıl öğrenirsiniz?

  • Yorum Satırları1:51

    İstediğimiz yerlerde açıklama yazarak neden yazdığımız gibi bilgileri nasıl ekleriz?

Requirements

  • Temel Bilgisayar Bilgisi
  • Linux Hakkında Temel Bilgiler ve Linux Komutları
  • Aktif Linux Kullanıcısı Olmak
  • Öğrenme Arzusu ve İsteği

Description

Bu eğitimi almadan önce sizden bir ricam var:

Linux’u aktif kullanmıyorsanız, sadece kurup bırakıyorsanız veya “video izlerim, öğrenirim” diyorsanız bu kurs sizin için doğru başlangıç olmayabilir.

Çünkü bu eğitim, terminali gerçekten kullanmak isteyenler için hazırlandı.

Bir servera bağlandınız ve bir terminal yada SSH penceresi açıp merak ediyorsunuz:

"Bu şeyle ne yapmalıyım?"

Önce kısa bir bilgi vereyim.

Bir İşletim Sistemi birçok bileşenden oluşur, ancak iki ana bileşeni şunlardır: Kernel (Çekirdek) ve Shell (Kabuk).

Kernel (Çekirdek); donanım ve yazılım arasındaki iletişimi mümkün kılar. Kernel (Çekirdek) bir işletim sisteminin en içteki parçasıyken, shell (kabuk) en dıştaki parçadır. Linux işletim sistemindeki shell, sizden komutlar biçiminde girdi alır, işler ve ardından bir çıktı verir. Yani bir kullanıcının programlar, komutlar ve komut dosyaları üzerinde çalıştığı arayüzdür. Bir kabuğa, onu çalıştıran bir terminal tarafından erişilir. Shell (Kabuk), bir İşletim sisteminin hassas iç kısmının etrafını sararak onu kazara oluşabilecek hasarlardan korur. Bu nedenle adı Kabuk 'tur.

Açtığımız pencereye dönersek;

Önünüzdeki terminal penceresi shell içerir ve özetle shell bilgisayarınızla yada sunucu (server) ile etkileşim kurmak, verileri almak veya depolamak, bilgileri işlemek ve diğer çeşitli basit ve hatta son derece karmaşık görevleri yapmak için komutları kullanmanızı sağlar.

Peki Shell Script Nedir?

Shell Script, Unix / Linux shell programı tarafından çalıştırılmak üzere tasarlanmış açık kaynaklı bir bilgisayar programıdır. Shell Script Dosyası, shell 'de yürütmesi için bir dizi komut yazmak için bir programdır. Uzun ve tekrar eden komut dizilerini, herhangi bir zamanda kaydedilebilen ve çalıştırılabilen tek ve basit bir komut dosyasında birleştirerek programlama çabalarını azaltır.

Şimdi bu açılan terminalde bazı komutların günlük göreviniz olduğunu hayal edin. Her gün komutların tümünü hatasız olarak çalıştırmanız (yürütmeniz) ve gözlenen bilgileri saklamanız gerekir. Çok geçmeden bu son derece sıkıcı bir görev haline gelecektir. Dolayısıyla siz verilen tüm komutları tek seferde ve aynı anda çalıştırmanın bir yolunu düşünmeye başladınız. İşte kurtuluşunuzun olduğu yer burasıdır.

Hadi hep beraber Linux Shell Script yazmaya başlayalım.

Bu süreçte en iyi deneyimi yaşamak için size önerim:

  • Gerçek bir sunucuya SSH ile bağlanarak,
    veya

  • VirtualBox / VMware üzerinde kurulu bir Linux dağıtımı kullanarak

örnekleri bizzat kendiniz uygulamanız olacaktır.

Ubuntu, Debian, CentOS, Fedora… hangisi olursa olsun fark etmez; önemli olan terminali aktif şekilde kullanmanız.

Öğrenecekleriniz genel başlıklar olarak aşağıdaki şekildedir.

  • Linux Shell Nedir?

  • Shell Tespiti Yapmak ve She-Bang

  • Yorum Satırları

  • Shell Yazma ve Çalıştırma

  • Değişkenler

  • Döngüler

  • Şart/Koşul İşlemleri (if, elif, else, case)

  • Harici Dosyalarla İşlemler

  • Fonksiyonlar

  • Hata Ayıklama

  • Ve Örnek Uygulamalar

Terminal gözünüzü korkutmasın.

Beraber ilerlediğimizde shell script yazmanın aslında ne kadar keyifli ve güçlü bir araç olduğunu göreceksiniz.

Hazırsanız derse başlayalım.

Who this course is for:

  • Linux'ta ilerlemek isteyenler
  • Shell Script yazmayı öğrenmek isteyenler