ACIK KAYNAK
 
*
Merhaba, Ziyaretçi. Lütfen giriş yapın veya üye olun. Temmuz 04, 2008, 02:20:13 ÖS


Kullanıcı adınızı, parolanızı ve aktif kalma süresini giriniz



Reklamlar
Sayfa: [1]   Aşağı git
  Yazdır  
Gönderen Konu: Unix Işletim Sistemi  (Okunma Sayısı 180 defa)
0 Üye ve 1 Ziyaretçi konuyu incelemekte.
Metaponte
Global Moderator
***
Offline Offline

Cinsiyet: Bay
Mesaj Sayısı: 122



Üyelik Bilgileri
« : Ocak 29, 2008, 10:57:22 ÖÖ »

Unix Işletim Sistemi


UNIX,çok kullanıcılı bir işletim sistmedir,aynı anda birden çok kullanıcı sisteme terminal üzerinden yada ağa baglı bir bilgisayar üzerinden terminal emülasyon programı aracılıgıyla baglanıp var olan kaynakları kullanabilir.

UNIX ilk olarak 1960 lı yılların sonlarına doğru AT&T Bell laboratuarında,Ken THOMSON ve Dennis RITCHIE öncülügünde geliştirilmiş ve 1970 li yılların başında PDP-11 sistemi üzerinde koşturulmuştur.C dilinin geliştirilmesinden sonra 1970 li yılların ortasına dogru C ile yeniden yazılmıştır.O günden beri günümüzde UNIX ve C dili ayrılmaz bir ikili olmuşlardır,UNIX sistem çağrıları sanki birer C fonksiyonuymuş gibi çağrılabilmektedir.

UNIX,TCP/IP protokol kümesini doğrudan bünyesinde barındırır;ağ programlaması için sistem çağrıları vardır.Bu çagrılar ile ağ üzerindeki sistemler arasında iletişim kotaracak program geliştirilebilir.Hem TCP hemde UDP için gerekli sistem çağrıları vardır.

UNIX işletim sistemi katmanlı bir yapıya sahiptir;en altta donanım ögeleri,hemen üstünde ise UNIX işletim sisteminin ana kısmını oluşturan çekirdek(kernel) bulunur.Tüm bu programlar çekirdek aracılıgıyla donanım kaynaklarına erişirler.Katmanlar aşağıdan yukarıya dogru şu şekildedir.

DONANIM
ÇEKİRDEK
KOMUT YORUMLAYICI VE SİSTEM ÇAĞRILARI
UYGULAMA PROGRAMLARI VE DERLEYİCİLER


DONANIM VE ÇEVRE BİRİMLERİ
Donanım ve çevre birimleri;bilgisayarın mikroişlermci(CPU),bellek birimleri,giriş çıkış birimleri gibi sahip oldugu donanımsal kaynaklardır.

ÇEKİRDEK (KERNEL)
Hemen donanımın üstünde bulunan ve işletim sisteminin kendisidir denilebilir.Dosya sistemi,bellek yönetimi, CPU paylaşımı gibi hizmetler çekirdek tarafından gerçekleştirilir.


KOMUT YORUMLAYICI VE SİSTEM ÇAĞRILARI

Yürütülmesi gereken komutları çözümleyip yürütülmesini başlatır,bu amaçla sistem çağrılarını kullanarak çekirdekle etkileşimde bulunur.Sistem çağrıları önceden hazırlanmış ve UNIX in bir parçası olan fonksiyonel benzeri program parçalarıdır,sistemin kaynaklarına ulaşmak için sistem çağrıları kullanılır.

UYGULAMA PROGRAMLARI VE DERLEYİCİLER

Uygulama programları en üste bulunur ve uygulamaya dönük sonradan yazılmış programlardır.C gibi programlama dilleriyle yazılmış programların makine kodu karşılığını üreten derleyicilerde bu katmanda çalışır.

HOME ALANI

UNIX te her kullanıcı HOME olarak adlandırılan özel bir alt alana sahiptir;kendisine ait veriler yada programlar bu alan içinde tutulur,işlemlerini bu alan içersinde gerçekleştirir.Kullanıcılar kendi HOME alanındaki dosya ve programları istedikleri gibi kullanırlar,ancak diger kullanıcıların HOME alanlarına veya işletim sistemine ait sistem alanlarına izin verilen ölçüde erişirler.Her kullanıcı kendisine ait dosyalara,diger kullanıcıların hangi haklarda erişebilecegini belirler.Kulanıcı UNIX li sisteme ilk bağlandığında genelde kendisine ait HOME alanına girmesine izin verilir.

ŞİFRE DOSYASI
Her UNIX sistemi,kendisine kayıtlı kullanıcıları tutmak amacıyla bir şifre dosyası oluşturur,ancak bu şifre dosyası içerisinde kayıtlı olan kullanıcılar sisteme giriş yapabilir.Şifre dosyası ismi password olup genel olarak /etc alanı içerisinde bulunur.Dosya içerigi aşağıdaki gibidir.
Kullanıcı adı,şifre,kullanıcı no,grup no,açıklama,çalışma alanı,yorumlayıcı
Logged

Sitemize üye olmayanlar resimleri göremez.
Lütfen kayıt olun ya da giriş yapın
Sayfa: [1]   Yukarı git
  Yazdır  
 
Gitmek istediğiniz yer:  


[Basit Gorunum]

MySQL ile Güçlendirildi PHP ile Güçlendirildi Powered by SMF 1.1.5 | SMF © 2006, Simple Machines LLC
Seo4Smf v0.2 © Webmaster's Talks


acikkaynak
XHTML 1.0 Geçerli! CSS Geçerli! Dilber MC Theme by HarzeM