Bajardi: Qurbonaliyeva Muxayyoxon Guruh: 713-20 Mavzu: Unix – Unix operatsion tizimi


Download 342.14 Kb.
bet3/12
Sana17.10.2023
Hajmi342.14 Kb.
#1705354
1   2   3   4   5   6   7   8   9   ...   12
Bog'liq
3 - raqam

Standartlar



The Umumiy ish stoli muhiti (CDE), qismi COSE tashabbusi
1980-yillarning oxirida, hozirda ma'lum bo'lgan ochiq operatsion tizimni standartlashtirishga qaratilgan harakatlar POSIX barcha operatsion tizimlar uchun umumiy asosni taqdim etdi; IEEE 1988 yilda birinchi POSIX standartini nashr etgan Unix tizimining asosiy raqobatdosh variantlarining umumiy tuzilishi atrofida POSIX-ga asoslangan. 1990-yillarning boshlarida sanoat konsortsiumi tomonidan alohida, lekin juda o'xshash harakat boshlandi. Umumiy ochiq dasturiy ta'minot muhiti (COSE) tashabbusi bilan yakunlandi Yagona UNIX spetsifikatsiyasi (SUS) tomonidan boshqariladi Ochiq guruh. 1998 yildan boshlab Ochiq guruh va IEEE boshladilar Ostin guruhi, 2008 yilga kelib Open Group Base Spetsifikatsiyasiga aylangan POSIX va Yagona UNIX spetsifikatsiyasining umumiy ta'rifini taqdim etish.
1999 yilda, bir-biriga mos kelish uchun bir nechta Unix tizim sotuvchilari SVR4 bilan kelishib oldilar Bajariladigan va bog'lanadigan format (ELF) ikkilik va ob'ekt kodlari fayllari uchun standart sifatida. Umumiy format bir xil CPU arxitekturasida ishlaydigan turli xil Unix tizimlari o'rtasida ikkilik muvofiqlikni ta'minlashga imkon beradi.
The Fayl tizimi iyerarxiyasi standarti Unix-ga o'xshash operatsion tizimlar uchun ma'lumotnomalar katalogini joylashtirishni ta'minlash uchun yaratilgan; u asosan Linuxda ishlatilgan.

Komponentlar


Shuningdek qarang: Unix buyruqlar ro'yxati



Ushbu bo'lim emas keltirish har qanday manbalar. Iltimos yordam bering ushbu bo'limni takomillashtiring tomonidan ishonchli manbalarga iqtiboslarni qo'shish. Manbaga ega bo'lmagan materialga qarshi chiqish mumkin va olib tashlandi.
Manbalarni toping: "Unix" – Yangiliklar · gazetalar · kitoblar · olim · JSTOR (2017 yil yanvar) (Ushbu shablon xabarini qanday va qachon olib tashlashni bilib oling)

Unix tizimi dastlab birlashtirilgan bir nechta tarkibiy qismlardan iborat. Ushbu komponentlarning barchasi uchun ishlab chiqish muhiti, kutubxonalar, hujjatlar va ko'chma, o'zgartirilishi mumkin bo'lgan manba kodini kiritish orqali yadro operatsion tizimning Unix o'zi ta'minlaydigan dasturiy ta'minot tizimi edi. Bu muhim o'qitish va o'qitish vositasi sifatida paydo bo'lgan va shu qadar keng ta'sirga ega bo'lgan asosiy sabablardan biri edi.[kimga ko'ra? ]
Ushbu tarkibiy qismlarning kiritilishi tizimni katta qilmadi - barcha kompilyatsiya qilingan ikkiliklarning nusxalari va barcha manba kodlari va hujjatlaridan iborat bo'lgan asl V7 UNIX tarqatilishi 10 MB dan kam ishg'ol qildi va bitta to'qqizta trekka yetib keldi. magnit lenta. Onlayn manbalardagi bosma hujjatlar ikki jilddan iborat edi.
Unix tarkibiy qismlarining nomlari va fayl tizimining joylashuvi tizim tarixida sezilarli darajada o'zgardi. Shunga qaramay, V7 dasturini ko'pchilik ko'rib chiqadi[JSSV? ] kanonik erta tuzilishga ega bo'lish:

  • Kernel - bir nechta kichik qismlardan tashkil topgan / usr / sys-dagi manba kodi:

    • konf - yuklash kodini o'z ichiga olgan konfiguratsiya va mashinaga bog'liq qismlar

    • dev - apparatni boshqarish uchun qurilma drayverlari (va ba'zi bir soxta apparatlar)

    • sys - "yadro" operatsion tizimi, xotirani boshqarish, jarayonlarni rejalashtirish, tizim qo'ng'iroqlari va boshqalar.

    • h - tizim tarkibidagi asosiy tuzilmalarni va tizimga xos muhim o'zgarmaslarni belgilaydigan sarlavha fayllari

  • Rivojlanish muhiti - Unixning dastlabki versiyalarida butun tizimni manba kodidan tiklash uchun etarli bo'lgan rivojlanish muhiti mavjud edi:
1   2   3   4   5   6   7   8   9   ...   12




Ma'lumotlar bazasi mualliflik huquqi bilan himoyalangan ©fayllar.org 2024
ma'muriyatiga murojaat qiling