what is unix brief introduction unix
Unix İşletim Sistemine Giriş:
Bu serideki 1. Öğretici: 'Unix Nedir?' İle başlayalım.
Bu eğitimde, işletim sistemlerinin temel kavramlarını, Unix'in özelliklerini ve Mimarisini anlayabileceksiniz.
=> Tam Unix Eğitim serisi için buraya tıklayın
Unix Videosu 1:
Ne öğreneceksin:
Unix nedir?
Unix ve Unix benzeri işletim sistemleri, Bell Labs'ın orijinal Unix Sisteminden türetilen bir bilgisayar işletim sistemleri ailesidir.
İlk tescilli türevler, HP-UX ve SunOS sistemlerini içeriyordu. Ancak, bu sistemler arasında artan uyumsuzluk, POSIX gibi birlikte çalışabilirlik standartlarının oluşturulmasına yol açtı. Modern POSIX sistemleri arasında Linux, türevleri ve Mac OS bulunur.
Unix, en güçlü ve popüler çok kullanıcılı ve çok görevli İşletim Sistemidir. Unix'in temel kavramları, 1969 Multics projesinde ortaya çıktı. Multics sistemi, birden çok kullanıcının aynı anda bir ana bilgisayar bilgisayarına erişmesine izin veren bir zaman paylaşım sistemi olarak tasarlandı.
Ken Thompson, Dennis Ritchie ve diğerleri, hiyerarşik bir dosya sistemi, yani süreç kavramları ve PDP-7 için bir komut satırı yorumlayıcısı dahil olmak üzere Unix'in temel yapı taşlarını geliştirdiler. Oradan, çeşitli makineler için birçok nesil Unix geliştirildi.
Bu sistemler arasında artan uyumsuzluk, POSIX ve Single Unix Specification gibi birlikte çalışabilirlik standartlarının oluşturulmasına yol açtı.
Unix programları, tek amaçlı, birlikte çalışabilirlik ve standartlaştırılmış bir metin arayüzüyle çalışma gibi gereksinimleri içeren bazı temel felsefeler etrafında tasarlanmıştır. Unix sistemleri, sistemi ve diğer süreçleri yöneten bir çekirdek çekirdek etrafında inşa edilmiştir.
Windows 10'da bin dosyaları nasıl açılır
Çekirdek alt sistemleri, süreç yönetimi, dosya yönetimi, bellek yönetimi, ağ yönetimi ve diğerlerini içerebilir.
Unix'in Göze Çarpan Özellikleri
Unix'in birkaç öne çıkan özelliği vardır ve bunlardan birkaçı aşağıda belirtilmiştir:
- Aynı kaynakların farklı kullanıcılar tarafından paylaşılabildiği çok kullanıcılı bir sistemdir.
- Her kullanıcının aynı anda birçok işlemi yürütebileceği çoklu görev sağlar.
- Yüksek seviyeli bir dilde (C Dili) yazılmış ilk işletim sistemiydi. Bu, minimum adaptasyonla diğer makinelere aktarmayı kolaylaştırdı.
- Verilere daha kolay erişim ve bakım sağlayan hiyerarşik bir dosya yapısı sağlar.
- Unix, farklı kullanıcıların kolayca bilgi alışverişinde bulunabilmesi için yerleşik ağ işlevlerine sahiptir.
- Unix işlevselliği, standart bir programlama arayüzüne dayanan kullanıcı programları aracılığıyla genişletilebilir.
Unix Mimarisi
Unix'te kullanıcı komutlarının nasıl çalıştırıldığını anlayacağız. Kullanıcı komutları genellikle bir 'kabuk' tarafından sağlanan bir komut satırı arayüzüne girilir. Kabuk, kullanıcı komutlarını okuyan, değerlendiren ve ardından sonucu yazdıran bir programdır. Komutu değerlendirmek için, kabuk diğer komutları çalıştırabilir veya bunları 'çekirdeğe' aktarabilir.
Çekirdek, bir dizi standart hizmet sağlamak için temeldeki donanımla doğrudan etkileşime giren işletim sisteminin çekirdeğidir.
Öğretici ayrıca şunları da kapsar:
- İşletim sistemi nedir
- Unix Tarihi
- Unix'in Özellikleri
- Unix Mimarisi
Yaklaşan eğitimimiz size Unix Komutlarının ayrıntılı bir açıklamasını verecektir !!
=> Tam Unix Eğitim serisi için buraya tıklayın
PREV Eğitimi | SONRAKİ Eğitici
Önerilen Kaynaklar
- Unix Borular Eğitimi: Unix Programlamada Borular
- Yeni Başlayanlar İçin UNIX Eğitimi (20'den Fazla Kapsamlı Unix Eğitim Videosu)
- Örneklerle Unix Shell Scripting Eğitimi
- Unix Vs Linux: UNIX ve Linux Arasındaki Fark Nedir?
- Unix Metin İşleme Komutları: Örneklerle Unix Filtreleri
- Unix Komutları: Örneklerle Temel ve Gelişmiş Unix Komutları
- Unix Dosya Erişim İzinleri: Unix Chmod, Chown ve Chgrp
- Unix'te Dosya Manipülasyonu: Unix Dosya Sistemine Genel Bakış