Bilgisayar temelleri

İşletim sistemi nedir

İşletim sistemi, donanımla diğer bütün programlar arasında duran yazılımdır: hangi programın işlemciyi ne zaman alacağına, dosyaların nereye yazılacağına ve kimin neye dokunabileceğine o karar verir. O olmasa her program her bileşenle doğrudan konuşmak zorunda kalırdı ve iki program bir makineyi paylaşamazdı.

  • Ders 4 / 12
  • Başlangıç
  • Ücretsiz, kayıt yok

Dört aile ve her birinin gerçekte oturduğu iş

Sütunlar aileler, kartlar ise gerçekte nerede kullanıldıklarıdır. Son sütunun kendisinin iki işletim sistemi olduğuna ve birinin temelde Linux olduğuna dikkat edin.

  1. Windows

    2
    • Ofis ve ev bilgisayarları

      Binlerce üreticinin donanımında

    • Endüstri ve muhasebe yazılımı

      Seçimi elinizden alan şey

  2. macOS

    2
    • Yaratıcı iş: video, grafik, ses

      Yalnızca Apple ın kendi donanımında

    • iOS uygulaması geliştirmek

      Tescilli bir UNIX, yani komut satırı sunucuların akrabası

  3. Linux

    2
    • Sunucular ve web altyapısı

      Bu sayfayı size uzatan sunucu dahil

    • Eski bir dizüstüyü ayakta tutmak

      Önce kendi gerçek dosyalarınızla deneyin

  4. Mobil

    2
    • Android

      Çekirdeği uzun süreli desteklenen bir Linux çekirdeğine dayanır

    • iOS

      Tek mağazadan uygulamalar, her biri kendi kutusunda

Bu tablo hangisinin nerede yaygın olduğunu söyler, hangisinin daha iyi olduğunu değil. Burada pazar payı rakamı yok, çünkü hiçbiri için birincil kaynağımız yoktu.

Son kontrol: Bu dersteki bilgiler ve araç adları bu tarihte kaynaklarıyla yeniden doğrulanır.

İşletim sistemi tam olarak ne yapar

Bir işletim sistemi dört iş yapar ve dördü de bir bina yöneticisinin işine benzer: kıt olan bir şeyi, her biri onun tamamını isteyen kişiler arasında paylaştırmak.

İşlemci zamanını paylaştırır. Bir işlemci her an çekirdek sayısı kadar iş yapar, çalışmak isteyenlerin sayısı ise bundan çok daha fazladır. İşletim sistemi her birine saniyenin birkaç binde birini verip sonrakine geçer; bunu hepsi birlikte çalışıyormuş gibi görünecek kadar hızlı yapar. Programların hiçbiri de defalarca kenara alındığını bilmez.

Belleği paylaştırır ve sınırları korur. Her program belleğin kendisine ait olduğuna inanır. İşletim sistemi bu yanılsamayı kurar ve aynı anda hiçbir programın başka bir programın belleğine uzanmasına izin vermez. Bir program çöküp diğerleri ayakta kaldığında işleyen şey o sınırdır.

Dosyaları düzenler. Disk aslında numaralanmış blokların uzun bir sırasıdır ve üzerinde klasör diye bir şey yoktur. Klasörleri, dosyaları ve yolları işletim sistemi üretir ki siz blok numaralarıyla uğraşmak zorunda kalmayın.

İzinleri uygular. Bu en az görünen ve etkisi en geniş olan kısımdır. Her dosyanın bir sahibi vardır ve kimin onu okuyabileceği, değiştirebileceği ya da çalıştırabileceği yazılıdır. İzni olmayan bir program pazarlık etmez; cevap hayırdır ve mesele biter.

Görünmeyen beşinci bir iş daha var: işletim sistemi bileşenlerle sürücüler aracılığıyla konuşur, yani her bileşenin üreticisinin yazdığı kodla. Eski bir yazıcının yeni bir Windows ta çalışmamasının sebebi budur: yazıcı sağlamdır, sürücüsü bu sürüm için hiç yazılmamıştır.

İşletim sistemi nedir ve tam olarak ne yapar

Siz en dıştaki katmanda duruyorsunuz

Hiçbir program bileşenlerle doğrudan konuşmaz. Her istek dıştan içe aktarılır ve cevap aynı yoldan döner.

Donanım
  1. 1

    Çekirdek ve sürücüler

    Bileşenlere gerçekten dokunan tek kısım

  2. 2

    İşletim sistemi hizmetleri

    Dosyalar, ağ, izinler, çalışma sırası

  3. 3

    Programlar

    Tarayıcı, ofis, oyunlar; hiçbirinin iç katmana girmesine izin yoktur

  4. 4

    Siz

    Tıklama ve yazma; her şey buradan içeri doğru hareket eder

İki orta katman arasındaki sınır her sistemde tam aynı yerde değildir; bu model sırayı kavramak içindir, belirli bir işletim sisteminin teknik haritası değil.

Windows, macOS, Linux ve mobil arasındaki fark

Dört ailenin hepsi önceki bölümdeki aynı dört işi yapar. Fark başka yerde: her birinin kimin için yapıldığı ve hangi donanımda çalışmasına izin verildiği.

Windows binlerce farklı üreticinin donanımına kurulur ve ofis, endüstri ve oyun yazılımlarının en büyük gövdesi onun için yazıldı. Aynı genişlik onun en büyük zayıflığıdır: kimin bir araya getirdiği fark etmeksizin her tuhaf parça bileşimiyle baş etmek zorundadır.

macOS yalnızca Apple ın kendi donanımında çalışır ve tutarlılığını üreten şey bu kısıttır. Daha az söylenen bir nokta: macOS, UNIX benzeri değil, resmen tescilli bir UNIX tir; The Open Group sicili şu anda macOS 26 için Apple işlemcili ve Intel işlemcili Mac lerde iki ayrı tescil taşıyor. Sizin için pratik sonucu, komut satırının Linux un ve sunucuların akrabası olmasıdır.

Linux insanların onu aradığı yer dışında her yerde karşınıza çıkar. Dünyadaki web sunucularının çoğu, bu sayfayı size uzatan sunucu dahil, onunla çalışır. Masaüstünde de tamamen kullanılabilir, ama maliyetin nerede durduğunu bir sonraki bölüm söylüyor.

Android ve iOS mobil işletim sistemleridir ve diğer üçünden iki bakımdan ayrılırlar: programlar tek bir merkezi mağazadan gelir ve her program cihazın geri kalanına doğrudan erişimi olmayan ayrı bir kutuda çalışır. Android de temelinde Linux tur; Google un kendi belgesi Android çekirdeğinin yukarı akış bir Linux LTS çekirdeğine dayandığını yazıyor. Yani telefonunuz, göründüğünün aksine, sunucularla aynı aileye ait.

Pazar payı rakamlarını bilerek yazmadık. Bu konuda dolaşan sayılar nadiren birincil bir kaynaktan gelir, birbirleriyle tuhaf biçimde çelişir ve kararınız için hiçbir şey yapmaz.

Eski bir işletim sistemi neden tehlikelidir

Eski bir işletim sistemi ilk gün yavaşlamaz ya da bozulmaz. Değişen şey şudur: belli bir tarihten sonra bulunan güvenlik açıkları artık onun için yamanmaz.

Kesin ve tarihli bir örnek: Microsoft, Windows 10 desteğini 14 Ekim 2025 te sonlandırdı. Kendi sayfası, o tarihten sonra Windows 10 bilgisayarlarının teknik destek, yazılım güncellemesi ya da güvenlik düzeltmesi almayacağını yazıyor. Makine hâlâ açılıyor, her şey hâlâ çalışıyor ve insanı kandıran tam olarak bu.

Hesap basit. O günden itibaren o sürümde bulunan her güvenlik açığı, saldırgan için hiç kapanmayacak açık bir kapıdır. Güncel bir işletim sisteminde de açıklar vardır; fark, onun açıklarının kapatılmasıdır. Yani risk sabit kalmaz, zamanla birikir.

Ve iddianın sınırını da söyleyelim, çünkü onsuz bu korkutmaya dönüşür: hiç ağa bağlanmayan ve yalnızca eski bir makineyi süren bir bilgisayar, eski bir işletim sistemiyle sorunsuzdur. Atölyelerde bu durum gerçekten vardır. Tehlike, tarayıcısı olan, e posta alan ve dışarıdan dosya açan makineye aittir.

İşletim sistemi değiştirmenin gerçek maliyeti

Alışılmış soru hangisinin daha iyi olduğudur. Daha yararlı soru ise şudur: bundan ötekine geçmek sizden ne alır.

Üç gerçek maliyet var ve hiçbiri işletim sisteminin fiyatı değil. Birincisi, yalnızca birinde bulunan yazılım. İşiniz sadece Windows ta çalışan bir muhasebe paketine ya da endüstriyel bir uygulamaya bağlıysa tartışma biter ve başka hiçbir argümanın önemi kalmaz. İkincisi, alışkanlık. İlk hafta her şey daha yavaş ilerler ve bu, kâğıda hiç yansımasa bile gerçek bir maliyettir. Üçüncüsü, bağlı donanım: yazıcılar, tarayıcılar, kart okuyucular, sürücü isteyen her şey.

Ters yönde de bir maliyet var ve daha az konuşuluyor. Eski bir dizüstüyü Linux a taşımak o makineyi genelde kullanılabilir tutar, ama işiniz müşterinizde açıldığı gibi açılması gereken ofis dosyalarıysa sayfa düzeni bazen kayar ve bu tek kalem bütün tasarrufu silebilir. Bunu tanıtım sayfalarından öğrenemezsiniz; kendi gerçek dosyalarınızla denemeniz gerekir.

Sıkça gözden kaçan bir orta yol var: yeni işletim sistemini kurmadan, bir USB bellekten çalıştırın ve onunla bir gerçek iş günü geçirin. O gün bir şey kırılırsa henüz hiçbir şey kaybetmemiş olursunuz.

Kalmak ya da geçmek, her iki tarafın gerçek maliyetiyle

İki kefe bilerek eşit. Doğru cevap sizin işinize bağlıdır, hangi işletim sisteminin daha çok taraftarı olduğuna değil.

Bu işletim sisteminde kalmak

  • Bütün iş programlarınız test gerektirmeden çalışmayı sürdürür
  • Yazıcı, tarayıcı ve diğer çevre birimleri olduğu gibi kalır
  • Ama sürüm destekten düştüyse güvenlik düzeltmeleri artık gelmez

Başka bir işletim sistemine geçmek

  • Güvenlik güncellemeleri geri gelir
  • Eski bir dizüstü genelde birkaç yıl daha kullanılabilir kalır
  • Ama bir hafta daha yavaş çalışırsınız ve her çevre birimini yeniden denemeniz gerekir

Bir maliyet iki kefede de yok, çünkü ölçülemez: iş ortasında bir sorunla karşılaştığınız ve yakınınızda o sistemi bilen kimsenin olmadığı gün.

Peki hangisini seçmeliyim

Tutumumuz: çoğu insan için bu gerçekten bir seçim değil. Yapmanız gereken iş ve o işin ihtiyaç duyduğu yazılım cevabı belirler, gerisi zevktir.

Üç net durum: zorunlu bir program yalnızca birinde varsa onu alın ve tartışmayın. İşiniz video, grafik ya da iOS uygulama geliştirmeyse Apple donanımı savunulabilir bir tercihtir, tek tercih olmasa da. Ve birkaç yıllık, yeni bir Windows un altında nefes alamayan bir dizüstünüz varsa en fazla ek ömrü Linux kazandırır, yeter ki önce kendi gerçek dosyalarınızla deneyin.

Bir site işletmek açısından da geçerli bir nokta: sitenizin durduğu sunucu, kendi bilgisayarınız Windows olsa bile neredeyse her zaman Linux tur. Linux barındırma ile çalışıyorsanız, bu dersin ilk bölümündeki dosya sahipliği ve izin fikirleri orada karşınıza çıkacak olanın tam kendisidir.

Doğal bir sonraki adım, aynı işletim sisteminin dosyaları ve klasörleri nasıl tuttuğunu ve bir dosya uzantısının neden sandığınız şey olmadığını görmektir.

Yapay zekayla hızlı yol

Herhangi bir işletim sistemi hata mesajı için alışılmış yol, metni arama motoruna yapıştırıp ilk foruma düşmektir. Daha hızlı yol, hatayı bir modele vermektir; ama "bunu nasıl düzeltirim" sorusuyla değil. Her şeyi değiştiren hamle, önerdiği her komutu çalıştırmadan önce modele parçalatmak ve hangi adımın geri alınamaz olduğunu açıkça söyletmektir.

  1. Hata metnini ezberden değil, olduğu gibi kopyalayın. Bir hanesi değişmiş bir hata numarası başka bir sorundur.
  2. Aşağıdaki tarifi verin. Buradaki iş çeviri ve ayrıştırma, yargı değil; hızlı ve ucuz bir model yeter, güncel tercih için bu sitenin yapay zekâ bölümüne bakın.
  3. Cevabı aşağıdan okuyun. "Geri alınamaz" sütunu bir adım için işaretliyse, ikinci bir kaynak doğrulayana kadar o adımı çalıştırmayın.
  4. Dosyalara dokunan her değişiklikten önce bir yedek alın. Bu adımı hiçbir model sizin yerinize yapmaz.

Kopyalamaya hazır şablon

İşletim sistemi: {örn. Windows 11 sürüm 24H2}
Ne yapıyordum: {tam olarak ne}
Hata mesajı, birebir: {tam metin}

1. Bu mesaj sade bir dille ne demek.
2. Üç olası sebep, en olasıdan başlayarak.
3. Her sebep için hiçbir şeyi değiştirmeyen bir kontrol yolu.
4. Sonra çözümleri şu sütunlarla bir tablo hâlinde yaz:
   adım | neyi değiştirir | geri alınabilir mi
5. Yazdığın her komutu parçalara ayır ve her parçasının ne yaptığını söyle.
Emin değilsen emin olmadığını yaz. Tahmini cevap diye verme.

Çıktıya güvenmeden önce: Dördüncü adım bir formalite değil ve sebebi bu dersin kendisi: izinleri işletim sistemi uygular ve pazarlık etmez. Yönetici haklarıyla çalıştırılan bir komut iki kez sormaz ve öyle yapılan bir silmenin geri dönüşüm kutusu yoktur. Kendinizin kelimesi kelimesine açıklayamadığı bir komutu, ne kadar kendinden emin yazılmış olursa olsun, asla çalıştırmayın.

Bu işte yapay zeka

Bu konuda yapay zekânın gerçek bir üstünlüğü var ve o da çeviri: işletim sistemi hata mesajları mühendis diliyle yazılmıştır ve modeller bunları insan diline iyi çevirir. İyi yaptıkları ikinci iş, bir ayarın yolunu bulmaktır, çünkü bu yollar her sürümde yer değiştirir. Tutumumuz: modeli anlamak için kullanın, uygulamak için değil.

Gerçekten işe yarayan araçlar

  • Gemini Bir hata mesajını çevirmek ve yeni sürümlerde bir ayarın yolunu bulmak için. İran, Google un kendi desteklenen ülkeler listesinde değil; ayrıntısı bu sitedeki araç sayfasında.
  • Claude "Bu komutu çalıştırmadan önce parçala" işine iyi cevap verir ve bilmediğini söylemeye daha yatkındır. İran, şirketin iki desteklenen ülke listesinin ikisinde de yok.
  • ChatGPT İnternette binlerce kez tekrarlanmış yaygın Windows hata mesajları için. Aynı erişim kısıtı geçerli ve çok yeni sürümlerde doğruluğu düşer.

Nerede geri teper

Buradaki asıl riskin kendine özgü bir biçimi var ve başka konulardan ayrılıyor: modelin yazdığı komutu tam yetkiyle siz çalıştırırsınız. İşletim sistemi de, yukarıda dediğimiz gibi, pazarlık etmez; yönetici haklarıyla verilen bir emir yerine getirilir, o kadar. Google un Gemini için kendi gizlilik sayfası yanıtların hatalı olabileceğini açıkça söylüyor ve bu konuda "hatalı", doğru görünen ve yanlış klasörü boşaltan bir komut demektir. İkinci risk ise bildik ekran görüntüsü riski: masaüstünüzün resmi dosya adlarını, sekme başlıklarını ve bildirim metinlerini de beraberinde taşır ve aynı Google sayfası, bir insan gözden geçirenin görmesini istemeyeceğiniz bilgileri girmemenizi söylüyor. Hata metnini yazın; ekranın resmini göndermeyin.

Kaynaklar: Google: Gemini Apps Privacy Hub (last updated 10 August 2026) Anthropic: is my data used for model training

Bu tavsiyenin sınırı

Bu ders sıradan bir kullanıcı için masaüstü ve mobil işletim sistemleriyle ilgilidir. Hangi Linux dağıtımını alacağınızı söylemez, çünkü o sorunun cevabı bir kurala değil sabrınıza ve becerinize bağlıdır. "Eski işletim sistemi tehlikelidir" kuralının metinde belirtilen gerçek bir istisnası var: hiçbir ağa bağlı olmayan bir makine. Ve en önemlisi olan son sınır: çoğu zaman seçim zaten sizin değildir. Bir iş dizüstüsü ya da yalnızca tek bir sistemde bulunan zorunlu bir uygulama, tartışmayı başlamadan bitirir.

Kendi işimizden

Bir işletim sisteminin işlemci zamanını nasıl paylaştırdığı tam da bu sunucuda görülebilir. Makine Ubuntu 24.04.4 ve 6.8.0-139 çekirdeğiyle çalışıyor ve 4 çekirdeği var. Baktığımız anda üzerinde 238 süreç ve 576 yürütme iş parçacığı açıktı, sistem yük ortalaması ise 0,39 idi. Yani çalışma hakkı olan 576 şey, herhangi bir anda işlemcide gerçekten bulunan 4 tanesi ve bu makinedeki sitelerin hiçbirinin fark etmemesi. Dersin ikinci yarısı, yani izinler, bedelini kendimizin ödediği yerdir: web sunucusu 1000 numaralı www kullanıcısıyla çalışır ve site kökü altındaki her dosyanın o kullanıcıya ait olması gerekir. Root olarak yazılmış tek bir dosya, web sunucusunun ona yazamaması için yeterlidir ve bu sessizce olur. Bu yüzden bu bölüm için kendi aracımızın, /root/seo-engine/bin/learnhub.sh in başlığında, WordPress komut satırı aracının asla root ile çalıştırılmadığı yazılıdır; çünkü önbellek dizini root un mülkiyetine geçer ve önbellek katmanı sessizce yazmayı bırakır. İşletim sistemi istisna tanımaz.

Gerçek devam soruları

Windows 10 um hâlâ çalışıyor; değiştirmem şart mı?

O bilgisayar internete bağlanıyor, e posta alıyor ya da dışarıdan dosya açıyorsa evet ve ne kadar beklerseniz o kadar pahalıya gelir. Hiçbir ağa dokunmayan ve tek bir belirli işi yapan bir makineyse kalabilir. Destek 14 Ekim 2025 te bitti ve o günden beri o sürüme güvenlik düzeltmesi gelmiyor.

Linux sıradan bir kullanıcı için zor mu?

Web taramak, e posta, video ve sıradan ofis işleri için bugün hayır; kurulumu da Windows kurmaktan zor değil. Zorluk başka yerde: yalnızca Windows ta çalışan belirli bir program ya da Linux sürücüsü olmayan bir yazıcı. Yani doğru soru "zor mu" değil, "o tek zorunlu programım onda var mı" sorusudur.

İşletim sistemini değiştirmek bilgisayarı hızlandırır mı?

Bazen gözle görülür biçimde, ama reklam edildiği kadar değil ve her zaman değil. Eski bir makinede daha hafif bir işletim sistemi kendisi için daha az bellek alır ve yarattığı fark budur. Ama asıl sorun mekanik bir disk ya da az bellekse, işletim sistemini değiştirmek bunun yalnızca bir kısmını örter ve bilgisayar donanımı dersi nedenini anlatır.