Öncelikle Linux işletim sisteminin temel bilgileriyle başlayalım.
Linux işletim sistemi
İşletim sistemi, bilgisayar donanımı ile herhangi bir bilgisayarın kullanıcısı arasındaki arayüz olarak tanımlanabilir. Bilgisayar donanımının kaynaklarını yöneten ve bilgisayar programları için temel hizmetleri kolaylaştıran bir yazılım grubudur.
İşletim sistemi, bir bilgisayar sistemindeki sistem yazılımının önemli bir bileşenidir. Bir işletim sisteminin temel amacı, kullanıcının herhangi bir programı rahat ve verimli bir şekilde çalıştırabileceği bir platform sağlamaktır.
Diğer taraftan, Linux İşletim sistemi, UNIX işletim sisteminin ünlü sürümlerinden biridir. Çeşitli kişisel bilgisayar sistemi kullanıcılarına düşük maliyetli veya ücretsiz bir işletim sistemi sağlamak üzere geliştirilmiştir. Dikkat çekici bir şekilde, aşağıdakileri içeren eksiksiz bir işletim sistemidir: X Pencere Sistemi, Emacs editörü, IP/TCP , GUI (grafiksel kullanıcı arayüzü), vb.
dize.format
Linux işletim sistemi geçmişi
Linux'un tarihi 1991 yılında Finlandiyalı bir öğrencinin belirli bir projeyi başlatmasıyla başladı. Linus Torvalds yeni bir ücretsiz oluşturmak için İşletim sistemi çekirdeği . Nihai Linux Çekirdeği, o zamandan bu yana tarih boyunca sürekli gelişmeyle dikkat çekti.
- Linux, Finlandiyalı öğrenci Linus Torvalds tarafından 1991 yılında önerildi.
- HP-UX ( Hewlett Packard ) 8.0 versiyonu yayınlandı.
- Hewlett Packard 9.0 sürümü 1992'de yayımlandı.
- FreeBSD 1.0 sürümü ve NetBSD 8 sürümü 1993 yılında piyasaya sürüldü.
- Red Hat Linux 1994 yılında önerildi. Caldera, Ransom Love tarafından tespit edildi ve Bryan Sparks ile NetBSD 1.0 sürümü yayınlandı.
- HP-UX 10.0 sürümü ve FreeBSD 2.0 sürümü 1995 yılında piyasaya sürüldü.
- K Masaüstü Ortamı tarafından kurulmuştur. Matthias Ettrich 1996'da.
- HP-UX 11.0 sürümü 1997'de piyasaya sürüldü.
- IRIX 6.5 sürümü, yani beşinci SGI UNIX nesli, Free BSD 3.0 sürümü ve Sun Solaris 7 işletim sistemi 1998'de piyasaya sürüldü.
- Kaldera Sistemi Profesyonel hizmetler bölümü ve SCO sunucu yazılımı bölümü ile anlaşma 2000 yılında yayımlandı.
- Lindow'un adı 2004 yılında Linspire olarak değiştirildi.
- İlk yayını ubuntu 2004 yılında yayımlandı.
- openSUSE projesi topluluktan ücretsiz bir dağıtım başlattı Roman 2005 yılında.
- Linux çekirdeğinin 3.0 sürümü 2011'de yayımlandı.
- Linux tabanlı Android Google, 2013 yılında ihraç edilen telefon sayısına göre Akıllı Telefon pazar payının %75'inde ısrar etti.
- Ubuntu, 2014 yılında 20000000+ kullanıcı konusunda ısrar etti.
Linux sisteminin mimarisi
Linux işletim sisteminin mimarisi temel olarak bazı bileşenleri içerir: Çekirdek, Sistem Kitaplığı, Donanım katmanı, Sistem, Ve Kabuk yardımcı programı .
1. Çekirdek: - Çekirdek, bir işletim sisteminin temel bölümlerinden biridir. Linux işletim sisteminin önemli eylemlerinin her birinden sorumludur. Bu işletim sistemi farklı türde modüller içerir ve temel donanımla doğrudan işbirliği yapar. Çekirdek, düşük seviyeli donanım veya uygulama programlarının ayrıntılarını sisteme gizlemek için gerekli soyutlamayı kolaylaştırır. Aşağıda belirtilen önemli çekirdek türlerinden bazıları vardır:
- Monolitik Çekirdek
- Mikro çekirdekler
- Exo çekirdekleri
- Hibrit çekirdekler
2. Sistem Kitaplıkları: - Bu kütüphaneler bazı özel fonksiyonlar olarak belirtilebilir. Bunlar işletim sisteminin işlevselliğini uygulamak için uygulanır ve çekirdek modüllerinin kod erişim haklarına ihtiyaç duymazlar.
3. Sistem Yardımcı Programları: - Uzmanlaşmış düzeyde ve bireysel faaliyetler yapmaktan sorumludur.
4. Donanım katmanı: - Linux işletim sistemi CPU, HDD ve RAM gibi çeşitli çevresel aygıtlardan oluşan bir donanım katmanı içerir.
listelenecek java dizisi
5. Kabuk: - Çekirdek ile kullanıcı arasında bir arayüzdür. Çekirdek hizmetlerini karşılayabilir. Kullanıcı aracılığıyla komut alabilir ve çekirdeğin işlevlerini çalıştırabilir. Kabuk farklı işletim sistemi türlerinde mevcuttur. Bu işletim sistemleri iki farklı türe ayrılmıştır: grafik kabukları Ve komut satırı kabukları .
lateks yazı tipi
Grafiksel satır kabukları grafiksel kullanıcı arayüzünü kolaylaştırırken, komut satırı kabukları komut satırı arayüzünü kolaylaştırır. Böylece, bu kabukların her ikisi de işlemleri gerçekleştirir. Ancak grafik kullanıcı arabirimi kabukları, komut satırı arabirimi kabuklarıyla karşılaştırıldığında daha yavaş çalışır.
Bu kabukların aşağıdaki gibi kategorize edilen birkaç türü vardır:
- Korn kabuğu
- Bourne kabuğu
- C kabuğu
- POSIX kabuğu
Linux İşletim Sistemi Özellikleri
Linux işletim sisteminin temel özelliklerinden bazıları şunlardır:
Linux'un dezavantajları
Komut satırı arayüzünü anlamamız gerekiyor ve daha yeni yazılım bulmak da biraz karmaşık. İşletim sisteminde herhangi bir sorunla karşılaştığımızda çözüm aramak çok sorunludur. Ayrıca Mac ve Windows için Linux'a kıyasla çeşitli uzmanlar vardır.
Linux İşletim Sistemi Uygulamaları
Linux günümüzde milyar dolarlık bir şirkettir. Dünya çapında binlerce hükümet ve şirket, daha düşük para, zaman, lisans ücreti ve uygun fiyat nedeniyle Linux işletim sistemini kullanıyor. Linux çeşitli elektronik cihaz türlerinde kullanılabilir. Bu elektronik cihazlar dünya çapındaki kullanıcılar için kolaylıkla temin edilebilir. Ünlü Linux tabanlı elektronik cihazlardan birkaçı aşağıda listelenmiştir:
- Yamaha Motif Klavye
- Volvo Araç İçi Navigasyon Sistemi
- TiVo Dijital Video Kaydedici
- Sony Okuyucu
- Sony Bravia Televizyon
- Her çocuğa bir dizüstü bilgisayar XO2
- Motorola MotoRokr EM35 telefon
- Lenovo IdeaPad S9
- HP Mini 1000
- Google Android Geliştirici Telefonu 1
- Garmin Nuvi 860, 880 ve 5000
- Dell Inspiron Mini 9 ve 12
Linux Dağıtımı
Linux çekirdeği üzerinde yazılım tabanlı bir koleksiyondan oluşan veya dağıtımın Linux Çekirdeğini içerdiğini söyleyebileceğimiz bir işletim sistemidir. Yazılım ve kütüphaneleri desteklemektedir. Herhangi bir Linux dağıtımını indirerek Linux tabanlı işletim sistemi elde edebiliriz. Bu tür dağıtımlar, aşağıdaki gibi farklı cihaz türleri için mevcuttur: kişisel bilgisayarlar, gömülü cihazlar , vb. Yaklaşık 600'den fazla Linux dağıtımı mevcuttur ve ünlü Linux dağıtımlarından birkaçı aşağıdaki gibi listelenmiştir:
- Derin
- OpenSUSE
- Fedora
- Sadece
- Debian
- ubuntu
- İlköğretim
- Linux Nane
- Manjaro
- MX Linux
Ubuntu ve Linux Farklı mı?
EVET.
Window ve Linux arasındaki temel fark, window'un açık kaynak kodlu ve ücretsiz bir işletim sistemi olması ve Linux dağıtımının Debian'a dayalı olmasıdır. Oysa Linux, Linux çekirdeğini temel alarak çalışan geniş bir açık kaynaklı işletim sistemi koleksiyonudur.
Ayrıca Ubuntu, Linux'un bir dağıtımıdır ve Linux bir çekirdek sistemdir. Ubuntu, Canonical Ltd. tarafından entegre edilmiş ve 2004'te yayınlanmıştır; Linux ise Linus Torvalds tarafından entegre edilmiş ve 1991'de yayınlanmıştır.
Kullanıcı modu ve Çekirdek modu
Çekirdek bileşeninin kodu, olarak bilinen benzersiz bir ayrıcalık modunda çalışır. çekirdek modu her bilgisayar kaynağına tam erişim ile birlikte. Bu kod ayrı bir işlemi gösterir, ayrı bir adres alanında çalışır ve bağlam anahtarına ihtiyaç duymaz. Bu nedenle oldukça hızlı ve verimlidir.
homojen karışım
Çekirdek, tüm süreçleri yürütür ve bir sistemin çeşitli hizmetlerinin süreçlere aktarılmasını kolaylaştırır. Ayrıca donanım süreçlerine güvenli erişimi kolaylaştırır.
Çekirdek modunda yürütülmesi gerekmeyen destek kodu sistem kitaplığının içindedir. Kullanıcı programları ve diğer sistem programı türleri kullanıcı modunda uygulanır.
Çekirdek moduna ve sistem donanımına erişim içermez. Kullanıcı yardımcı programları/programları, sistemin düşük seviyeli görevlerini elde etmek amacıyla çekirdek işlevlerine erişmek için sistem kitaplıklarını kullanır.