Linux / Unix - Başlarken

İçindekiler
Anlamak için bazı temel kavramlarla başlayacağız ne olduğunuEsasen, onu özel yapan nedir? Sonra onu nasıl kuracağımızı göreceğiz ve onunla oynamaya başlayacağız ve son olarak, öğrenebilmemiz için kabukta kullanılacak temel komutları sunacağız. bu ne yapar.
UNIX, ilk olarak 1960'larda geliştirilen bir işletim sistemidir (bilgisayarı çalıştırmaktan sorumlu program grubu).
NS UNIX işletim sistemi 3 temel parçadan oluşur:
  • Çekirdek: İşletim sisteminin kalbidir, programlara bellek ve işlem süresi ayırmaktan ve dosya depolama sistemini yönetmekten ve sistem çağrılarına yanıt olarak iletişimden sorumludur.
  • "Kabuk": kullanıcı ile çekirdek arasındaki arayüzdür. Bir kullanıcı sistemde oturum açtığında, oturum açma kimlik doğrulama programı kullanıcı adını ve parolayı doğrular ve hemen bir komut satırı yorumlayıcısı olan "shell" adlı başka bir programı başlatır. "Kabuk", kullanıcı tarafından girilen komutları yorumlar ve bunların yürütülmesiyle ilgilenir.
  • ve çeşitli programlar.
Bu 3 parçanın birlikte nasıl çalıştığına dair küçük bir örnek olarak aşağıdakilere bakalım:
adlı bir dosyayı kopyalamak istediğinizi varsayalım. dosyam.txt ve adını değiştirin, kabuğa eriştiğinizde aşağıdaki komutu girersiniz:
cp dosyam.txt dosya adım.txt

Kabuk, programı içeren dosya depolama sistemini arayacaktır. cp ve 2 tip metin parametresine sahip olduğunu kabul eder (dosyam.txt Y dosyaismim.txt bu durumda) daha sonra çekirdeğe sistem çağrıları yoluyla programı yürütmesini istemek cp. Program daha sonra dosya üzerinde çalışacak dosyam.txt ve adıyla bir kopyasını oluştururdum dosyaismim.txt. İşlem tamamlandıktan sonra "cp dosyam.txt dosya adım.txt", Kabuk, komut satırını kullanıcıya döndürerek yeni programlar çalıştırabileceklerini bildirir.
UNIX'in ilk versiyonundan itibaren 2 dal geliştirildi: "Berkeley Software Distribution" (BSD) ve "System V Release 4" (SVR4) ve şu anda bu iki daldan birine yönelen çeşitli varyantlar var:
BSD tipi:
  • Dijital UNIX.
  • Linux.
  • Mac os işletim sistemi.
SVR4 yazın:
  • Güneş Solaris.
  • Hewlett-Packard HP-UX.
  • IRIX.
Karışık:
  • AIX.
Bu sistemler arasındaki en önemli farklar, donanım ve ağ ile iletişim kurma biçimlerine dayanmaktadır, "kabuk", UNIX tabanlı tüm sistemlerde pratik olarak aynıdır, bu nedenle, bu ve diğer öğreticilerde öğrenilen komutlar kolayca taşınabilir. bir işletim sistemi ile diğeri arasında
  • Çok kullanıcılı bir işletim sistemidir.
  • Güçlü bir komut satırı arayüzüne ("kabuk") sahiptir.
  • Hiyerarşik bir dosya sistemi.
  • Açık bir mimari.
  • Ücretsiz ve kolay erişilebilir.
Sonuç olarak, aşağıdaki noktalarda diğer işletim sistemlerinden farklıdır:
  • Sistem kaynaklarının mükemmel yönetimi ve kontrolü.
  • Çok yüksek güvenilirlik (yeniden başlatma gerektirmeden uzun süreli sürekli çalışma).
  • Sistemi özelleştirmeye yönelik araçlar ya yereldir ve işletim sistemiyle birlikte paketlenmiştir ya da İnternette ücretsiz olarak mevcuttur.
  • Açık kaynaklı sistemlerde (Linux gibi) lisanslama sorunu yoktur.
  • Çok daha fazla ölçeklenebilirlik.
  • Hem aynı sistemde hem de İnternette mevcut olan eksiksiz belgeler.
  • Uygulama ve iyileştirme için büyük miktarda ücretsiz yazılım mevcuttur.
Genel olarak, UNIX sistemleri, sürekli olarak işlev görme yetenekleriyle tanınır. YÜZLERCE GÜNiçin sürekli olarak çalışan UNIX sunucuları bile vardır. YIL. Buna karşılık Microsoft, Windows NT sunucularınızı her ay yeniden başlatmanızı önerir.
Şu anda orijinal ideolojiye en yakın olan UNIX tabanlı işletim sistemi, orijinal çekirdeği 1991'de Linus Torvalds tarafından oluşturulan ve aşağıdakiler de dahil olmak üzere mevcut tüm Linux dağıtımlarının geliştirildiği Linux'tur:
Resim gönderildi
Resim gönderildi
Resim gönderildi
Resim gönderildi
Resim gönderildi
Resim gönderildi
Resim gönderildi
Bu, meslektaşlar, Linux kullanmanın ne anlama geldiği konusunda sadece bir ağız dolusu oldu, daha sonra masaüstü ortamı (esas olarak GNOME) ve Windows sistemi ile bilgisayarınıza bir Linux sürümünün (belki Ubuntu veya Fedora) nasıl kurulacağını göreceğiz. (X11, büyük olasılıkla). Kurulduktan sonra, kabukla çalışmaya başlayacağız ve tüm UNIX tabanlı sistemler için çeşitli temel komutları öğreneceğiz.
Yorumlarınızı bırakmayı unutmayın,
Bir sonrakine kadar!Bu Eğitimi beğendiniz ve yardım ettiniz mi?Yazara olumlu puan vermek için bu düğmeye basarak yazarı ödüllendirebilirsiniz.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave