|
Toshkent-2024 Reja: Linux operatsion tizimi
|
bet | 1/3 | Sana | 11.07.2024 | Hajmi | 228,7 Kb. | | #267335 |
Bog'liq jurayev i
MUHAMMAD AL-XORAZMIY NOMIDAGI
TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
Mavzu:Linux operatsion tizimi
Guruh:318-21
Bajardi: Jurayev Ibratjon
Tekshirdi: Raximov Nodir
Toshkent-2024
Reja:
1.Linux operatsion tizimi
2.Linux distributivalari
3.Linux yadrosi
4.Xulosa.
Linux operatsion tizimi
Operatsion tizim - bu bir-biri bilan bog'langan tizimli dasturlar majmuasidir, uning maqsadi foydalanuvchilarning kompyuter bilan o'zaro aloqasini va boshqa barcha dasturlarning bajarilishini tashkil etishdir.
Operatsion tizim kompyuter uskunalari va foydalanuvchi bajariladigan dasturlar o'rtasida bog'lovchi vazifasini bajaradi.
Dunyodagi eng mashhur operatsion tizimlar Microsoft koorporatsiyasidan taklif qilingan va qo’llab quvatlanadigan Windows operatsion tizimidir. Uning barcha foydalanuvchilar operatsion tizimlari orasidagi o'rtacha ulushi 90%dan ko’proqni tashkil qiladi. Ko'pchilik foydalanuvchilar kompyuterda ishlash uchun Windows operatsion tizimi o'rnatilgan bo'lishi kerak deb hisoblaydi. Hamma foydalanuvchilar ham muqobil yoki boshqa operatsion tizimlar haqida bilishmaydi, lekin oxirgi besh yillikda foydalanuvchilar, ayniqsa axborot texnologiyalari sohasida ta’lim oluvchi talabalar va ishlovchi xodimlar Linux operatsion tizimidan foydalanishga o’tishmoqda.
Linux operatsion tizimi 1991 yil Xеlsinkidagi univеrsitеtlardan birida taxsil oluvchi talaba Linus Torvaldsning disеrtatsiya ishi natijasida, UNIX opеratsion tizimi asosida yangi opеratsion tizimi sifatida yuzaga kеldi. Avvaliga Torvalds yangi operatsion tizimni Freax (inglizcha "free", "freak" so’zlari hamda UNIX oilasiga mansubligini bildiruvchi "X" xarflari birlashmasi) deb atamoqchi edi. Biroq kernel birinchi bor joylashtirilgan FTP serverning administratori hamda Torvaldsning do’sti Ari Lemka kernelga tegishli jildni linux deb nomladi. Shu-shu bu operatsion tizim ushbu nom bilan atala boshlandi.
Opеratsion tizim Intеrnеt tarmog’iga joylashtirishi natijasida tеz orada o’z foydalanuvchilari va muxlislariga ega bo’ldi va ko’pgina dasturchi (programmist)larni o’ziga jalb qilishi Linux opеratsion tizimining kеskin rivojlanishi uchun katta omil sifatida xizmat qildi.
1991 yilda Linux ning 0.01 versiyasi vujudga kelgan. Linux OT turli mamlakatlarning dasturchilari tomonidan yaratilgan bo'lib, ochiq kodli operatsion tizim bo'lib, internet mahsuloti hisoblanadi.
OT quyi darajadagi dasturiy ta'minot bo'lib, ma'lumotlarni saqlash va printer, ekran, klaviatura, sichqoncha, printer kabi periferiya qurilmalariga interfeysni ta'minlab beradi. OT ikki qismdan iborat: yadro va tizim dasturlari. Yadro kopmyuterdagi barcha dasturlar uchun CPU, qattiq diskdan, tezkor hotira kabi mashina resurslarini taqsimlab beradi. Tizim dasturlari yuqori darajadagi topshiriqlarni, klient/server qismiga oid vazifalarni bajaradi.
Bugungi kunda dunyo miqyosidagi opеratsion tizimlar ichida o’ziga xos o’riniga egadir. Buning asosiy sabablaridan biri shuki, Linux erkin tarqatiladigan ta’minotlardan biridir, ya’ni har bir foydalanuvchi dastlabki tizim kodlarini Intеrnеt tarmog’i orqali yoki bo’lmasa kompakt-diskdagi nusxasini sotib olish imkoniyatiga ega. Bu opеratsion tizimning 2 ta ishlash uchun mo’ljallangan intеrfеyslari bo’lib, ular GUI (Graphic User Interface) - grafikali intеrfays hamda CLI (Command Line Interface) - konsol, ya’ni komandalar qatoridan iboratdir.
So'ngi yillarda Linux OT, Unix oilasiga mansub OTning innovatsion mahsulotlari ichida eng yaxshisi bo'lib kelmoqda. Linux OT ning avzalliklari:
Ilovalar: Linux OT ning pullik va pulsiz versiyalari uchun keng ko'lamda ilovalarning mavjudligi hamda web server, tarmoq havsizligi, administratsiyalash, grafik instrumentlarining keng mashtabdaligi bilan avzal hisoblanadi. Dunyoning yirik kompaniyalari Linux ilovalarining doimiy yangilab borishini, Linuxning yadrosiga doimiy qo'shimchalar kiritib borish qiziqishlarini bildirishgan. Masalan IBM kompaniyasi Linuxning doimiy hamkori hisoblanadi. Linux POSIX standartining barcha talablariga javob beradi.
Periferiya qurilmalari: Barcha kompyuter qurilmalari bilan tez oson ulanishi bilan ajralib turadi.
Dasturiy ta'minot: Foydalanuvchilarga dasturiy mahsulotlardan foydalana olish imkoniyati, nafaqat dastur kodi (source code) balki uning kompilyatsiyalangan versiyasi, dasturlarning oson or'natilishi va tezda ishga tushishi bilan muhim hisoblanadi. Bunday dasturlarga Java ni qo'llab quvatlovchi ochiq kodli dasturiy ta'minot Netscape ni keltirishimiz mumkin. Shu bilan birgalikda Mozilla, Thunderbird, Firefox ham ular qatorig kiradi.
Platforma: Linux nafaqat Intel bazasidagi platformalar uchun balki, Apple (PPC Linux), Compaq's alfa, MIPS, Motorola 68K asoslangan mashinalar, 64 bitli tizimlar va IBM S/390x platformalari uchun mo'ljallangan. Linux ko'pprotsessorli hisoblash mashinalarida ishlaydi.
Emulyator: Linux boshqa OT uchun mo'ljallangan dasturlarni, Linux muhitida ishlashini ta'minlab beruvchi emulyator dasturlarini qo'llab quvatlaydi. Emulyator yordamida DOS, Windows va Macintosh dasturlarini Linux ostida ishlatishni ta'minlaydi. Ochiq kodli dastur bo'lgan Wine Unix/Linux oilasiga mansub bo'lgan x86 arxitekturali tizimlarda Windowsning 16-32-64 bitli ilovalarini ishlatishni amalga oshirib beradi.
Linux ixcham (portable) tizim hisoblanib, har xil hisoblash mashinalarida ishlashi mumkin. Linux oilasiga mansub barcha OT ning 95 foizi C dasturlash tilida yozilgan bo'lib, hisoblash mashinasiga bo'g'liq bo'lmagan dasturlash tili hisoblanadi.
Linux portativ hisoblangani uchun, turli xil hisoblash mashinalarning asosiy talablariga to'liq javob bergan holda moslashadi. Masalan Linux mobil telefonlar, Televizor kabel qurilmalari kontrollerlariga o'rnatish mumkin. Fayl tizim strukturasi qattiq disk bilan tez ishlashi uning ustunligi hisoblanadi. Linux OT ko'pfoydalanuvchi OT sifatida qaraladi.
Linux ОT Internet tarmog’idagi ochiq sistemalar va protokollar standartlarini qo’llab-quvvatlaydi hamda Unix, Dos, MS Windows sistemalariga mos keladi. Sistemaning barcha komponentiari, dastlabki matnlar bilan birgalikda chegaralanmagan holda barcha foydalanuvchilarga ochiq nusxa olish va o’rnatish uchun litsenziya bilan birga tarqatiladi.
Linux ОT Internet PC Pentium Pro platformalarida keng tarqalgan va qator boshqa platformalarda ham joy egallamoqda (DEP AXP, Power Macintosh va h.k.).
Linux operatsion tizimining asosiy xususiyatlari
Linux manba kodi bepul va ommaga ochiq bo'lganligi sababli, tizimni rivojlantirishga boshidanoq ko'plab mustaqil ishlab chiquvchilar jalb qilingan. Shu tufayli Linux hozirda eng zamonaviy, barqaror va tez rivojlanayotgan tizim bo'lib, deyarli bir zumda eng so'nggi texnologik yangiliklarni o'z ichiga oladi. UNIX kabi zamonaviy to'liq ishlaydigan operatsion tizimlarga xos bo'lgan barcha xususiyatlarga ega.
Linux operatsion tizimining umumiy xususiyatlari
So'nggi paytlarda rossiyalik shaxsiy kompyuter foydalanuvchilari tobora ko'proq Linuxni Microsoft Windowsni bozordan almashtirishga qodir operatsion tizim sifatida gapira boshladilar, agar bo'lmasa, aksariyat uy shaxsiy kompyuterlarida uni to'liq almashtirishadi. Shu bilan birga, Linux haqida rus tilidagi kirish ma'lumotlari juda oz: ushbu mavzu bo'yicha sotiladigan adabiyotlarning aksariyati juda qimmat va u asosan mutaxassislar va tajribali foydalanuvchilar uchun mo'ljallangan bo'lib, oddiy iste'molchini texnik terminologiyaning ko'pligi bilan qo'rqitmoqda. Boshqa tomondan, Internetda taqdim etilgan hujjatlar sezilarli darajada parchalanib ketgan va to'liq emas. Shu sababli, mahalliy shaxsiy kompyuterlar egalarining fikriga ko'ra, Linux tanlab olinadigan va erishib bo'lmaydigan narsa bo'lib tuyuladi, unga faqat tanlanganlar qo'shilishlari kerak bo'lgan sir. Noma'lum, tushunarsiz, ishlatish va sozlash qiyin bo'lgan narsaga duch kelish qo'rquvi bizning vatandoshlarimizni ushbu tizimni o'z kompyuterlariga o'rnatish va ulardan foydalanish tashabbusini to'xtatadi. Shu bilan birga, bu erda "oliy matematika" mavjud emas. Linux juda sodda, ishonchli va foydalanuvchilar uchun qulay bo'lgan operatsion tizimdir. Linux server tizimi sifatida juda ham keng ishlatiladi va shu bilan birga asta-sekin idora va uyda ishlatiladigan operatsion tizim sifatida ham o’z rnini topmoqda.Bundan tashqari Linux operatsion tizimi ta’limda ham o’z o’rniga ega.
Linuxning rivojlanishi va evolyutsiyasi bugungi kungacha davom etmoqda, har oyda yangi yadro versiyalari, yangi oyna menejerlari va yangi Linux dasturiy ta'minoti paydo bo'lmoqda.
Linux va Windows o'rtasidagi asosiy farq - bu grafik interfeyssiz ishlash qobiliyatidadir. Linux va Mac OS va Windows o'rtasidagi eng asosiy farq shundaki, Linux - bu bepul dasturiy ta'minot. Oddiy foydalanuvchi uchun bu shuni anglatadiki, Linuxning ko'p distributivlari bepul, dasturchilar uchun esa Linuxning ham, unga kiritilgan dasturlarning ham dastur kodini erkin va tekin ishlatish imkoniyati mavjudligida va bu kodlardan foydalanib(ular asosida) o’z mahsulotlarini yaratish mumkinligidadir.
Linux va Windows o'rtasidagi yana bir muhim farq shundaki, Linux distributivlarida keng ko'lamli amaliy dasturlar mavjud. Ya'ni, kompyuterga o'rnatilgandan so'ng, undan to'liq foydalanishga tayyor tizim mavjud.
Yuqoridagilardan tashqari, Linux juda qudratli va barqaror operatsion tizim. Uni Internetda ishlatish o'z samarasini beradi va uni buzish oson emas.
|
| |