Ders 1.3: Çekirdek, kabuk ve terminal
Terminal, kabuk ve çekirdek arasındaki fark; komut satırı ve grafik arayüz; istemi okumak; bir komutu yazmakla çıktısını görmek arasında neler olduğu. Uygulama: whoami, hostname, $SHELL, ps ve /etc/shells.
15 dk
Bu derste öğreneceklerin
- Terminali, kabuğu ve çekirdeği birbirinden ayırmak
- Komut satırı ile grafik arayüzün farkını ve sunucuların neden komut satırı kullandığını açıklamak
- Bir bash isteminin her parçasını okumak
- Hangi kabuğu kullandığını ve hangi kabukların kurulu olduğunu bulmak
Temel terimler
- Grafik kullanıcı arayüzü (GUI)
- Bilgisayarı pencereler, simgeler ve fareyle kullanmak.
- Komut satırı arayüzü (CLI)
- Bilgisayarı metin komutları yazıp metin cevaplar okuyarak kullanmak.
- Terminal (uç birim öykünücüsü)
- Metni gösteren ve yazdıklarını ileten pencere programı. Komutları kendisi anlamaz; yalnızca metni gidip getirir.
- Konsol
- Aslında makinenin kendisine fiziksel olarak bağlı terminal; bugün çoğu zaman herhangi bir terminal anlamında kullanılır.
- Kabuk (shell)
- Yazdığın komutları okuyan, anlayan, doğru programları başlatan ve sonuçlarını sana gösteren program. Fındığın kabuğu gibi seninle çekirdek arasında durur.
- Bash
- Linux'ta en yaygın kabuk ve Ubuntu'da varsayılan kabuk.
- İstem (prompt)
- Kabuğun bir sonraki komutuna hazır olduğunda yazdığı metin.
- Komut
- Çalıştırılacak bir programı (ya da kabuk özelliğini) adlandıran, ardından isteğe bağlı seçenekler ve argümanlar gelebilen, Enter ile çalıştırılan kelime.
- Süreç (process)
- Bir programın çalışmakta olan hâli. Aynı program aynı anda birkaç süreç olarak çalışabilir.
← Linux dağıtımları · Tüm dersler · Komut satırına giriş →