Mavzu: unix operatsion tizimida amalga oshiriladigan dispetcherlash



Yüklə 173,74 Kb.
səhifə2/2
tarix10.06.2023
ölçüsü173,74 Kb.
#128164
1   2
Abdullayev Artur 942-20 mustaqil ish OT

Uskunalarni boshqarish

  • Amaliy dasturlar kompyuter texnikasini bevosita boshqarish imkoniyatiga ega emas. Faqatgina operatsion tizim apparatni boshqarish funktsiyalarini bajaradi, ilovalar va boshqa dasturlarga periferik qurilmalarga kirish imkonini beradi (bu bunday qurilmani boshqarishning o'ziga xos xususiyatlarini bilish zaruriyatini yo'q qiladi). Dasturning OTga o'rnatilgan muayyan apparatli amalga oshirishdan mustaqilligi tushunchasi UNIX operatsion tizimining harakatchanligini ta'minlashning muhim elementlaridan biri bo'lib, uni turli apparat konfiguratsiyalarida keng qo'llash imkonini beradi.

Resurslarni boshqarish

  • UNIX OT bir vaqtning o'zida ko'p vazifalarni bajaradigan, ko'pincha turli ob'ektlar bilan ishlaydigan, ko'p vazifali va ko'p foydalanuvchili ishlash rejimlarini qo'llab-quvvatlaydigan ko'plab foydalanuvchilar o'rtasida kompyuter resurslarini taqsimlashni boshqaradi. Ko'p vazifa rejimi bir foydalanuvchiga bir vaqtning o'zida bir nechta dasturlarni ishga tushirish imkonini beradi, protsessor va Operativ xotira bir nechta jarayonlar o'rtasida taqsimlanadi.
  • Ko'p foydalanuvchi rejimi bir nechta foydalanuvchilarning kompyuter resurslarini, jumladan, printerlar yoki plotterlar kabi qimmat periferik qurilmalarni bo'lishish orqali bir vaqtning o'zida ishlash qobiliyatini qo'llab-quvvatlaydi. Ushbu ish rejimi bir nechta mashinalarni har bir foydalanuvchi bilan birlashtirishdan ko'ra tejamkorroq bo'lib chiqadi.
  • UNIX tizimi uchta asosiy komponentdan iborat: buyruqlar tizimi, qobiqlar va yadro.
  • UNIX operatsion tizimida ma'lumotlarni tashkil qilish va qayta ishlash vazifalarini bajaradigan va foydalanuvchi muhitini boshqaradigan bir necha yuzta buyruqlar mavjud. Buyruqlarning o'zi ma'lum funktsiyalarni bajaradigan, odatda minimal kiritishni talab qiladigan va nisbatan tez ishlaydigan kichik dasturlardir.
  • Shelllar odatda operatsion tizim yadrosiga foydalanuvchi interfeysini ta'minlovchi interaktiv dasturlar deb ataladi. Qobiq tizimga kirgan paytdan boshlab tizimdan chiqqunga qadar foydalanuvchining faol jarayoniga aylanadi. Bu dasturlar buyruq tarjimonlari (ba'zan qobiqlar deb ataladi).
  • Tizim yadrosi operatsion tizimning yadrosi bo'lib, u asosiy funktsiyalarni ta'minlaydi: jarayonlarni yaratadi va boshqaradi, xotirani ajratadi, fayllar va tashqi qurilmalarga kirishni ta'minlaydi.
  • Yadro uchta asosiy quyi tizimdan iborat:
  • jarayon va xotirani boshqarish quyi tizimi;
  • fayl quyi tizimi;
  • kiritish/chiqarish quyi tizimi.
  • UNIX tizimi bilan aloqa o'rnatish uchun sizda quyidagilar bo'lishi kerak:
  • Terminal;
  • sizni avtorizatsiya qilingan foydalanuvchi sifatida identifikatsiya qiluvchi login;
  • shaxsingizni tasdiqlovchi parol;
  • Agar sizning terminalingiz kompyuterga to'g'ridan-to'g'ri ulanmagan bo'lsa, dialog va UNIX tizimiga kirish uchun ko'rsatmalar.
  • Buyruq satri
  • UNIX tizimidagi foydalanuvchi uchun standart buyruq qatori $ dollar belgisidir. Ildiz foydalanuvchi uchun - #. Terminal ekranida so'rov paydo bo'lganda, bu UNIX tizimi sizdan ko'rsatmalar kutayotganini bildiradi. Sizdan kelgan so'rovga mos javob buyruqni, keyin esa tugmani bosishdir .
  • Kirish xatolarini tuzatish
  • Kirish xatolarini tuzatishning bir necha yo'li mavjud. @ belgisi joriy qatorni va tugmachalarni o'chiradi va<^h>oxirgi kiritilgan belgini oʻchiring. Ushbu kalitlar va belgilar standart qiymatlardir. Ular bajaradigan funktsiyalar boshqa tugmachalarga qayta tayinlanishi mumkin.
  • Buyruqning bajarilishini to'xtatish
  • Ko'pgina buyruqlar bajarilishini to'xtatish uchun klaviatura yorlig'ini bosish kifoya . UNIX tizimi dasturni ishga tushirishni to'xtatadi va ekranda so'rovni ko'rsatadi. Bu so'rov oxirgi ishga tushirilgan buyruq to'xtaganligi va tizim keyingi buyruqni olishga tayyorligi haqida signal sifatida ishlatiladi.
  • Ekranda so'rovning paydo bo'lishi UNIX tizimi sizni avtorizatsiya qilingan foydalanuvchi sifatida tan olganligini va buyruq kiritishingizni kutayotganligini bildiradi.
  • Umuman olganda, buyruq qatori quyidagi tuzilishga ega:
  • ism [variantlar] [argumentlar]
  • Buyruqning nomi, variantlari va argumentlari bir-biridan bo'sh joy yoki yorliq bilan ajratilishi kerak. Tarjimon tomonidan buyruq satriga ishlov berish faqat tugmani bosgandan so'ng boshlanadi .
  • Buyruqlar funktsiyalarining quyidagi taqdimotida bu taxmin qilinadi:
  • Variantlar (parametrlar):
  • buyruqni o'zgartirish belgisi bo'lib, qoida tariqasida bir belgidan iborat; katta va kichik harflar turli xil o'zgarishlarni anglatadi;
  • qoida tariqasida, ular boshqa belgilardan bo'sh joy bilan ajratilmagan "-" ("minus") belgisi bilan boshlanadi;
  • har qanday usulda birlashtirilishi mumkin, minus belgisi esa faqat bir marta ishlatilishi mumkin.
  • Argumentlar buyruq tomonidan qayta ishlanadigan ob'ektlarni belgilaydi, masalan:
  • Fayl nomi;
  • jarayon raqami;
  • Agar siz chaqirilgan dastur nima qilishi kerakligini bilsangiz, lekin to'g'ri sintaksisga ishonchingiz komil bo'lmasa, buyruq satridagi buyruq nomidan keyin --help variantini qo'shishingiz mumkin:
  • $ cal - yordam
  • Batafsil ma'lumotga ega bo'lish uchun UNIX o'rnatilgan qo'llanma (on-layn) mavjud bo'lib, unga man va tegishli buyruqlar orqali kirish mumkin.
  • Eng oddiy holatda, har qanday buyruq haqida ma'lumot olish uchun uning nomini man buyrug'iga argument sifatida ko'rsatish kerak:
  • odam buyrug'i
  • apropos buyruq argumenti sifatida berilgan kalit so'zga (naqshga) muvofiq buyruqlar ro'yxatini chop etadi:
  • apropos model
  • UNIX ko'p vazifali, ko'p foydalanuvchili tizimdir. Bitta kuchli server ko'p sonli foydalanuvchilarning so'rovlariga xizmat qilishi mumkin. Tizim turli funktsiyalarni bajarishi mumkin: yuzlab foydalanuvchilarga xizmat ko'rsatadigan hisoblash serveri, ma'lumotlar bazasi serveri, tarmoq serveri yoki tarmoq routeri sifatida.
  • Umuman olganda, UNIX operatsion tizimini ikki darajali model bilan ifodalash mumkin. Markazda tizimning yadrosi (yadro) joylashgan. Yadro kompyuter texnikasi bilan bevosita o'zaro ta'sir qiladi, amaliy dasturlarni o'z arxitekturasining xususiyatlaridan ajratib turadi. Yadro amaliy dasturlarga taqdim etiladigan xizmatlar majmuasini amalga oshiradigan dasturlarni o'z ichiga oladi. Yadro xizmatlariga kiritish-chiqarish, jarayonni yaratish va boshqarish, jarayonni sinxronlashtirish va boshqalar kiradi. Modelning keyingi darajasi UNIX operatsion tizimining foydalanuvchi interfeysini ta'minlovchi tizim xizmatlaridir. Yadro bilan o'zaro ta'sir qilish sxemasi ilovalar uchun ham, tizim vazifalari uchun ham bir xil.
  • UNIX operatsion tizimi quyidagi funktsiyalarni bajarish orqali kompyuterning apparat va dasturiy resurslari bilan o'zaro ta'sir qiladi:
  • uskunalarni boshqarish;
  • resurslarni boshqarish;
  • foydalanuvchi interfeysini qo'llab-quvvatlash;
  • axborotni kiritish va chiqarishni bajarish;
  • tizim monitoringi;
  • kompyuter tarmog'iga masofaviy kirishni ta'minlash.

Yüklə 173,74 Kb.

Dostları ilə paylaş:
1   2




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

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin