O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA
KOMMUNIKATSIYALARINI RIVOJLANTIRISH
VAZIRLIGI
MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT
TEXNOLOGIYALARI UNIVERSITETI
QARSHI FILIALI
KI FAKULTETI
AX-11-20 GURUH TALABASINING
OPERATSION TIZIMLAR
FANIDAN
1-Amaliy ish
Bajardi:
Dilmurodov.L
Qabul qildi:
Abdixalilov O’
1-Amaliy mashg`ulot
OTda buyruqlar qatori
enterpretatori
Ishdan maqsad: OTda buyruqlar qatori enterpretatori tushunchalari
bo‘yicha amaliy ko`nikmalar ega bo`lish topshiriq va vazifalarni
bajarish orqali bilimlarni mustahkamlash.
1. QISQACHA NAZARIY MA'LUMOT
Buyruqlar qatori tarjimoni - bu buyruqlarni kiritishga, so'ngra operatsion
tizimda ushbu buyruqlarni bajarishga imkon beradigan har qanday dastur. Bu
so'zma-so'z buyruq tarjimonidir.
Sichqoncha tomonidan boshqariladigan tugmalar va menyular kabi grafik
foydalanuvchi interfeysiga (GUI) ega bo'lgan dasturdan farqli o'laroq, buyruq qatori
tarjimoni klaviaturadan matn qatorlarini buyruqlar sifatida qabul qiladi va
keyinchalik bu buyruqlarni operatsion tizim tushunadigan funktsiyalarga
aylantiradi.
Ko'pgina Windows foydalanuvchilari buyruq qatori kabi ("Linux" da ham
terminal emulyatori deb nomlangan buyruq qatori bor) kabi "qo'rqinchli" narsaga
ega ekanliklarini anglamaydilar, hatto undan ham ko'proq foydalanuvchilar bu
haqda bilishadi, ammo ular buyruq qatorini eslatib o'tganda tushishadi dahshatga
tushdi, ushbu xabar faqat ushbu ikki foydalanuvchilar guruhi uchun. Nima uchun
Windows-da buyruq qatoridan foydalanishingiz kerak, chunki hamma narsa
piktogramma va tugmachalarni bosish orqali tez va oson bajariladi? Shunday qilib,
ha, unchalik emas, asosiysi shundan iboratki, buyruq qatoridan ba'zi narsalar ancha
tez va oson bajariladi. Bu dahshatli dasturning buyruq qatori tarjimoni deb
nomlangan interfeysi qanday ko'rinishini quyidagi rasmda keltirilgan.
Windows 10 Buyruqning qatori
Masalan, o'zingizga savol bering: shaxsiy kompyuteringizning tarmoq
sozlamalarini qanday ko'rish mumkin (kim sizni qiziqtiradi, siz ikkita
kompyuterning tarmoqdagi o'zaro ta'siri haqida o'qishingiz mumkin)? Sichqonchani
qanday va qaerdan bosish kerakligini eslay olmayman, lekin grafik interfeysdan
foydalanib, buni turli xil menyulardagi bir nechta o'nlab tugmachalarni bosish orqali
amalga oshirish mumkinligini eslayman, buyruq qatorida bu bitta buyruqni kiritish
orqali amalga oshiriladi: ipconfig, ushbu buyruqni kiritish orqali siz
kompyuteringizning barcha asosiy tarmoq konfiguratsiyalarini olasiz.
Windows 10 da ipconfig buyrug'ining chiqishi
Ushbu buyruqni o'zgartirish mumkin va shunchaki yozish orqali ko'proq
ma'lumotga ega bo'lishingiz mumkin: ipconfig / all, bu buyruqni o'zingiz
bajarishingiz mumkin, uning chiqishi bu erga qo'yish uchun juda katta, ammo u
ko'proq ma'lumot beradi. Aytgancha, buyruq qatori emas, balki buyruq qatori
tarjimoni deyish to'g'ri.
cmd.exe - bu Windows oilasining operatsion tizimlaridagi dastur bo'lib, u
ba'zida buyruq qatori deb ham ataladi, ushbu dasturni ishga tushirishda ekranda qora
oyna paydo bo'ladi, unga nimadir yozishingiz kerak, buyruqlar chop etishingiz kerak
, odatda buyruqlar ba'zi oddiy, ammo foydali vazifalarni bajaradigan kichik dasturlar
va yordamchi dasturlardir, masalan, Ping yordam dasturi uzoq tugunning
mavjudligini va unga qancha vaqt ketishini tekshirishga imkon beradi.
Yuqoridagi skrinshotlarga e'tibor bering: men yozgan buyruqdan oldin bunday
qurilish mavjud: C:\Users\Dell>, ushbu qurilish kirishga taklifnoma deb nomlanadi,
agar bu pastki qismning oxirgi qatori bo'lsa, demak bu degani buyruq qatori
tarjimoni sizdan buyruqlarni bajarishga qabul qilishga tayyor. Yuqorida aytib
o'tganimdek, buyruqlar odatda kichik dasturlardir, odatda bu dasturlar system32
papkasida joylashgan bo'lib, shunga o'xshash narsa bu papkaga yo'ldir:
C:\Windows\System32.
Ba'zan Windows buyruq qatorida ishlashi yoki ishlashi mumkin bo'lgan
uchinchi tomon dasturlarini topishingiz mumkin, shunda ushbu dasturlarni buyruq
qatoridan ishga tushirish uchun ularni System32 papkasida o'rnatish kerak, ammo
bu unchalik xavfsiz emas va buni amalga oshirish tavsiya etilmaydi, bunday
dasturlarni boshqa papkalarga o'rnatib, so'ngra ular uchun yo'lni o'zgaruvchiga yozib
qo'yish yaxshiroqdir. Masalan, aniqroq bo'ladi, bitta fayl - tracetcp.exe - bu ajoyib
dastur tracetcp mavjud, bu yordam dasturi tracert buyrug'iga o'xshash ishlaydi,
ammo u biroz kengroq funktsiyaga ega, bu sizga TCP mavjudligini tekshirishga
imkon beradi va UDP portlari paketning butun yo'nalishi bo'yicha.
Agar siz ushbu yordam dasturini c: \ Program Files \ tracetcp \ yo'li bo'ylab
o'rnatgan bo'lsangiz, uni ishga tushirish juda qulay bo'lmaydi, avval siz CD
buyrug'idan foydalanishingiz kerak bo'ladi (Linuxda ham CD buyrug'i mavjud,
Windows-da u shunday ishlaydi) tracetcp papkasiga kirish va shundan keyingina
dasturni buyruq qatoridan ishga tushirish uchun CD buyrug'i qanday ishlashi
quyidagi rasmda ko'rsatilgan.
Windows buyruq qatoridan CD buyrug'idan foydalanish
Kirish so'rovi qanday o'zgarganiga e'tibor bering, sukut bo'yicha siz joylashgan
papka u erda ko'rsatiladi, ota papkaga o'tish uchun siz "..." konstruktsiyasidan
foydalanishingiz mumkin, agar bir necha darajaga ko'tarishingiz kerak bo'lsa, keyin
"..." konstruktsiyasini "/" bilan ajratish kerak. Bularning barchasi rasmda yaxshi
namoyish etilgan, biz CD buyrug'i va papka harakatlari haqida alohida gaplashamiz.
Endi biz xuddi shu nomdagi dasturni buyruq qatoridan ishga tushirish uchun tracetcp
papkasiga kirishimiz kerak.
Windows buyruq qatoridan tracetcp dasturini ishga tushiring
Iltimos, diqqat qiling: birinchi marta dasturni "C" diskining ildizidan ishga
tushirishga urinib ko'rdim va undan hech narsa chiqmadi, keyin tracetcp.exe fayli
joylashgan papkaga bordim va ushbu papkadan u muvaffaqiyatli ishga tushirildi.
Ctrl + c tugmalar birikmasini bosish orqali uning bajarilishini to'xtatish orqali
dasturni oxirigacha ishlashini to'xtatdim, shu bilan Windows-dagi boshqa
buyruqlarning bajarilishini to'xtata olasiz. Tracetcp.exe dasturi istalgan papkadan
bajarilishi uchun uni System32 papkasida o'rnatish kerak
Tracetcp dasturini System32-ga o'rnatgandan so'ng Windows buyruq qatoridan
ishga tushiring
Yuqoridagi rasmda tracetcp.exe yordam dasturi "C" diskini System32
papkasida o'rnatganimdan so'ng ishga tushirilganligi ko'rsatilgan, ammo uchinchi
tomon va sinovdan o'tmagan dasturlarni System32-ga o'rnatish juda to'g'ri
yondashuv emas va sizning kompyuter xavf ostida bo'lganligi sababli, ushbu
dasturlarning bajariladigan fayllari (exe kengaytmasi bo'lgan fayllar) joylashgan
papkalardan tashqari buyruq qatori tarjimoni yordamida uchinchi tomon dasturlarini
ishga tushirish uchun yana bir yondashuv mavjud - bu to'liq yozish Windows-ning
maxsus o'zgaruvchisida bajariladigan faylga yo'l, bu "Path" deb nomlanadi, ya'ni
tracetcp dasturi uchun mening holimda quyidagi yo'lni yozishingiz kerak: c: \
Program Files \ tracetcp \, keyin dastur istalgan joydan ishlaydi.
Ammo Path o'zgaruvchisiga yo'lni boshqa safar qanday yozish haqida
gaplashamiz. Endi biz xulosa qilishimiz kerakki, Windows buyruq qatori
tarjimonidagi buyruqlar ko'pincha System32 papkasida joylashgan kichik
yordamchi dasturlar va dasturlar, ya'ni ping buyrug'i - bu sizning System32
papkasida joylashgan ping.exe dasturi. ping buyrug'ini kiriting va Enter tugmasini
bosing, buyruq qatori ushbu dasturni ishga tushiradi va o'z ishining natijasini
ekranda aks ettiradi. Buyruqning o'zi ham dasturdir, bu dastur cmd.exe deb
nomlanadi va u System32 papkasida joylashgan.
Dostları ilə paylaş: |