Библиотека 5баллов



Yüklə 147,12 Kb.
səhifə1/4
tarix29.11.2023
ölçüsü147,12 Kb.
#140713
  1   2   3   4
Linux OTda imtiyozlar turlari, fayl va kataloglar uchun foydalanishni boshqarish tartibi




MUSTAQIL ISH
Mavzu: Linux OT imkoniyatlari

Guruh: 048-22


Bajardi: Sa’dullayev Abbosxo’ja
Tekshirdi: Seydullayev M

Mundarija:





  1. Linux OS haqida umumiy ma'lumot

  2. Foydalanuvchi interfeysi

  3. Buyruqlarni ishga tushirish va bajarish

  4. Fayllar va kataloglar bilan ishlash

  5. Disklar bilan ishlash

Linux OS haqida umumiy ma'lumot



Linuxning qisqacha tarixi

Linux biznes, ta'lim va shaxsiy dasturlash uchun ko'p vazifali va ko'p foydalanuvchili operatsion tizimdir. Linux Intel 80386, 80486 va Pentium kompyuterlarida ishlay oladigan UNIX-ga o'xshash operatsion tizimlar oilasiga kiradi. Tavsiya etilgan kompyuter konfiguratsiyasi:


minimal - Intel 80386 DX 40MHz/4Mb(RAM)/80Mb(HDD);
tavsiya etilgan - Pentium 100MHz/16Mb/540Mb;
optimal - Pentium 133MHz/32Mb/1Gb.
Linux TeX dan X Windows ga qadar keng ko'lamli dasturiy ta'minot paketlarini, GNU C/C++ kompilyatorlarini, TCP/IP protokollarini qo'llab-quvvatlaydi. Bu GNU Bosh Litsenziyasi ostida erkin tarqatiladigan UNIX OT ning moslashuvchan tatbiqidir.
Linux yuqorida qayd etilgan shaxsiy kompyuterlarning har qandayini ish stantsiyasiga aylantira oladi. Ishbilarmonlar Linuxni mashinalar tarmog'iga o'rnatadilar, moliya, tibbiyot, taqsimlangan qayta ishlash, telekommunikatsiya va boshqalarda ma'lumotlarni qayta ishlash uchun operatsion tizimdan foydalanadilar.
UNIX dunyodagi eng mashhur operatsion tizimlardan biridir, chunki u ko'plab kompaniyalar tomonidan ta'minlanadi va tarqatiladi. U dastlab 70-yillarning oʻrtalarida mini-kompyuterlar va meynfreymlar uchun koʻp vazifali tizim sifatida yaratilgan, biroq oʻshandan beri baʼzan chalkash interfeysi va markazlashtirilgan standartlashtirishning yoʻqligiga qaramay, eng koʻp qoʻllaniladigan operatsion tizimlardan biriga aylandi. Shaxsiy kompyuterdan tortib Cray Y-MP kabi superkompyuterlargacha bo'lgan ko'plab tizimlar uchun UNIX versiyalari mavjud.
Linux UNIX ning erkin tarqatilgan versiyasi bo'lib, dastlab Linus Torvalds tomonidan ishlab chiqilgan. Linux ko'plab UNIX dasturchilari va Internetdan kelgan ishqibozlar, tizimni rivojlantirish uchun etarli ko'nikma va qobiliyatlarga ega bo'lganlar yordamida yaratilgan. Linux yadrosi AT&T yoki boshqa mulkiy manbalardan olingan koddan foydalanmaydi va aksariyat Linux dasturiy ta'minotlari Kembrijdagi (Massachusets shtati) Erkin dasturiy ta'minot jamg'armasining GNU loyihasi tomonidan ishlab chiqilgan. Ammo butun dunyodagi dasturchilar ham bunga hissa qo'shdilar.
Linux 0.01 versiyasining kelishi haqida hech qanday rasmiy e'lon qilinmagan. 0.01 manbalari oddiy bajariladigan kodni ham ta'minlamadi: ular asosan yadro shablonlari to'plami edi va siz ularni kompilyatsiya qilish va yaxshilash uchun Minix mashinasiga kirish imkoniga ega ekanligingizni so'zsiz taxmin qilishdi.
1991 yil 5 oktyabrda Linus Linuxning birinchi "rasmiy" versiyasini, 0.02 versiyasini e'lon qildi. Shunga qaramay, bu qandaydir xakerlik tizimini yaratish sifatida qaraldi. Asosiy e'tibor yadroni yaratishdir. Foydalanuvchilarni qo'llab-quvvatlash, hujjatlashtirish, replikatsiya va boshqalar bilan bog'liq muammolar hatto muhokama qilinmadi. Aftidan, bugungi kunda ham Linux hamjamiyati bu muammolarni "haqiqiy dasturlash" - yadro ishlab chiqish bilan solishtirganda ikkinchi darajali deb hisoblaydi.
0.03 versiyasidan so'ng Linus 0.10 versiyasiga raqamlashni boshladi, chunki ko'pchilik loyiha ustida ishlay boshladi. Versiyalarning bir necha keyingi qayta ko'rib chiqilishidan so'ng, Linus keyingi versiya raqamini 0.95 deb belgiladi va shu bilan uning "rasmiy" versiya yaqinda paydo bo'lishi mumkinligi haqidagi taassurotini aks ettirdi. Bu mart oyida edi1992 yil. Taxminan bir yarim yil o'tgach - 1993 yil dekabr oyida yadro versiyasi hali ham Linux 0.99.pl14 edi - asimptotik tarzda 1.0 ga yaqinlashdi. Va hozirda yadro versiyasi 1.2.
Bugungi kunda Linux to'liq UNIX operatsion tizimi bo'lib, X Windows, TCP/IP, Emacs, UUCP, pochta va USENET bilan ishlashga qodir. Deyarli barcha eng muhim dasturiy paketlar Linuxga yetkazildi, ya'ni. Tijoriy paketlar endi Linux uchun mavjud. Asl yadro bilan solishtirganda tobora ko'proq turli xil apparat vositalari qo'llab-quvvatlanadi. Ko'p odamlar Linuxni 486-da sinab ko'rdilar va uni Sun Microsystems va Digital Equipment Corporation ish stantsiyalari bilan solishtirish mumkin deb topdilar.
Bugungi kunda Linux ko'p protsessorli serverlarni qo'llab-quvvatlaydi va mijoz va server sifatida Windows, NetWare va Macintosh tizimlari bilan tarmoq orqali o'zaro aloqada bo'lish imkoniyatiga ega.
XFee86 X Window System serveri (11-versiya, 6-versiya) tufayli Linux grafik interfeysga ega bo'ldi, holbuki, ilgari UNIX kabi, asosan, faqat matn konsollari va buyruq qatorlarini taklif qilishi mumkin edi. Red Hat ham, Caldera ham grafik yordam dasturlari, o'yinlar va ilovalarning keng doirasiga ega. Agar xohlasangiz, ish stolingiz Windows 95 (Red Hat-ning standart sozlamalari), NextStep, Next Computer-ning UNIX-ga asoslangan ob'ektga yo'naltirilgan ishlab chiqish muhiti yoki yaxshi eski Motif kabi ko'rinishi mumkin. Deraza boshqaruvchilarining so'nggi versiyasi ish stolingizga gotik yoki futuristik ko'rinish berishi mumkin, shunda boshqa foydalanuvchilar siz o'rnatgan narsalarni ko'rish uchun stolingiz atrofida to'planishadi.
Tarmoq xizmatlari haqida gap ketganda, Linux UNIX modeliga sodiq qoladi: TCP/IP birinchi o'rinda turadi va kerak bo'lganda boshqa barcha komponentlar qo'shilishi mumkin. Operatsion tizim Tarmoq fayl tizimi (NFS) mijozi va server dasturini o'z ichiga oladi, bu sizning kompyuteringizga Sun Microsystems va boshqa kompaniyalar NFS bilan muammosiz interfeys o'rnatish imkonini beradi.
Agar sizda Windows kompyuterlari bo'lsa, Samba serveri
Linux serveridan tarmoq orqali Windows mijozlariga fayllarni xizmat qilish imkonini beradi. (Samba koʻpgina Linux distributivlariga kiritilgan. U Linux va MSB oʻrtasidagi interfeysni taʼminlash orqali Linux va Windows oʻrtasida integratsiyani taʼminlaydi.
Yangi Samba fayl tizimi (SMBFS) Windows tarmoq SMB mijozi uchun shaffofdir. U Linux ish stoli tizimlarini Windows NT fayl va chop etish xizmatlariga ulash yoki Windows umumiy hududlari (umumiy tarmoq drayverlari va kataloglari) va NFS mijozlari bilan arzon narxlardagi shlyuzlarni taqdim etish uchun ishlatilishi mumkin. Linux serverlari AppleTalk yordamida mahalliy tarmoqdagi Macintosh kompyuterlari bilan ham bog'lanishi mumkin. Boshqacha qilib aytadigan bo'lsak, Linuxning mavjud ulanishi ko'pgina tijorat UNIX operatsion tizimlariga qaraganda sodda va yaxshi.

Tizim xususiyatlari


Linux to'liq ko'p vazifali, ko'p foydalanuvchili operatsion tizimdir (xuddi UNIXning boshqa versiyalari kabi). Linux bir qator manba kodlari standartlari, jumladan IEEE POSIX.1, System V va BSD bilan juda mos keladi. U ushbu muvofiqlikni hisobga olgan holda yaratilgan.


Linux-ga xos bo'lgan boshqa ichki xususiyatlar qatoriga POSIX boshqaruvi (csh va bash kabi qobiqlar tomonidan qo'llaniladi), psevdo-terminallar (pty), dinamik ravishda yuklangan klaviatura drayverlari tomonidan milliy va standart klaviaturalarni qo'llab-quvvatlash kiradi.


Yadroning o'zi 387-FPU ko'rsatmalariga taqlid qilishi mumkin, shuning uchun protsessorsiz tizimlar unga tayanadigan dasturlarni (ya'ni, suzuvchi nuqta) bajarishi mumkin.


Linux ma'lumotlarni saqlash uchun har xil turdagi fayl tizimlarini qo'llab-quvvatlaydi. Ba'zi fayl tizimlari, masalan, ext2fs fayl tizimi, Linux uchun maxsus yaratilgan. Minix-1 va Xenix kabi fayl tizimlarining boshqa turlari ham qo'llab-quvvatlanadi. Qattiq diskdagi MS-DOS fayllariga bevosita kirish imkonini beruvchi MS-DOS fayl tizimi ham joriy qilingan. ISO 9660 CD-ROM fayl tizimi CD-ROM disklari bilan ishlash uchun ham qo'llab-quvvatlanadi.

Linux tarmoqqa ulanish uchun TCP/IP protokollarining to'liq to'plamini taqdim etadi. FTP, telnet, NNTP va SMTP kabi TCP/IP mijozlari va xizmatlarining to'liq spektri qo'llab-quvvatlanadi.


Linux yadrosi Intel 80386 va 80486 protsessorlari uchun maxsus himoyalangan rejimni hisobga olgan holda ishlab chiqilgan.Xususan, Linux himoyalangan rejim xotirasini tavsiflash paradigmasidan va boshqa yangi protsessor funksiyalaridan foydalanadi.
Mavjud xotira hajmini oshirish uchun Linux diskdagi pagingni ham amalga oshiradi: ya'ni diskda 256 MB gacha "almashtirish maydoni" ajratilishi mumkin. (Swap maydoni unchalik mos nom emas; Linuxda almashtirish maydoniga butun jarayon tushirilmaydi, faqat uning kerak bo'lmagan alohida qismlari). Tizimga ko'proq jismoniy xotira kerak bo'lganda, u nofaol sahifalarni diskka almashtiradi. Bu sizga kattaroq dasturlarni ishga tushirish va bir vaqtning o'zida ko'proq foydalanuvchilarga xizmat ko'rsatish imkonini beradi. Biroq, almashtirish jismoniy xotiraning kengayishini istisno etmaydi, chunki u ishlashni pasaytiradi va kirish vaqtini oshiradi.
Yadro shuningdek, foydalanuvchi dasturlari uchun universal xotira havzasini va disk keshini saqlaydi. Bunday holda, butun xotira kesh uchun ishlatilishi mumkin va aksincha, katta dasturlar ishlayotganda kesh kamayadi.
Bajariladigan dasturlar dinamik bog'langan kutubxonalardan foydalanadi, ya'ni. bajariladigan dasturlar diskdagi bitta jismoniy fayl bilan ifodalangan kutubxona dasturini almashishi mumkin (SunOS umumiy kutubxona mexanizmidan farqli). Bu bajariladigan fayllarga diskda kamroq joy egallash imkonini beradi, ayniqsa kutubxona funksiyalarini qayta ishlatadigan fayllar. Ob'ekt darajasida nosozliklarni tuzatishni xohlaydigan yoki umumiy kutubxonalarga muhtoj bo'lmagan "to'liq" bajariladigan dasturlarga ega bo'lganlar uchun statik bog'langan kutubxonalar ham mavjud. Linuxda umumiy kutubxonalar ish vaqtida dinamik ravishda bog'langan bo'lib, dasturchiga kutubxona modullarini o'zlari bilan almashtirish imkonini beradi.

Linux operatsion tizimi, ta'bir joiz bo'lsa, ko'p vazifali g'oyadan juda mohirona foydalanadi, ya'ni. tizimdagi har qanday jarayonlar bir vaqtning o'zida amalga oshiriladi (Windows bilan solishtiring: fayllarni floppi diskga nusxalash va hozirda musiqa tinglashga urinish har doim ham mos kelmaydi).















Yüklə 147,12 Kb.

Dostları ilə paylaş:
  1   2   3   4




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©www.genderi.org 2024
rəhbərliyinə müraciət

    Ana səhifə