Bajardi: Baxranova Nilufar Qabul qildi: Rahmonov Rustam Samarqand -2022


Download 294.85 Kb.
bet1/3
Sana27.12.2022
Hajmi294.85 Kb.
#1068859
  1   2   3
Bog'liq
Bahranova nilufar


O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH
VAZIRLIGI


MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
SAMARQAND FILIALI



KOMPYUTER INJINIRINGI FAKULTETI
KIS20-01 GURUHI TALABASINING OPERATSION TIZIMLAR FANIDAN

MUSTAQIL ISH



Bajardi:Baxranova Nilufar
Qabul qildi:Rahmonov Rustam
Samarqand -2022

Bash va PowerShell o'rtasidagi farqlari






dasturining yangilangan versiyasi sifatida yozilgan qobiq dasturi . Bu ochiq kodli GNU loyihasi. U 1989 yilda GNU/Linux operatsion tizimlarining eng mashhur qobiq distributivlaridan biri sifatida chiqarilgan. Bu dasturlash va interaktiv foydalanish uchun

Bourne Shell orqali funktsional yaxshilanishlarni ta'minlaydi. U buyruq qatorini tahrirlash, kalitlarni bog'lash, cheksiz o'lchamdagi buyruqlar tarixi va boshqalarni o'z ichiga oladi.


Asosiy ma'noda, Bash - bu buyruq qatori tarjimoni bo'lib, u odatda matn oynasida ishlaydi, unda foydalanuvchi turli harakatlarni bajarish uchun buyruqlarni sharhlashi mumkin. Ushbu buyruqlarning fayl ichidagi ketma-ket birikmasi Shell skripti deb nomlanadi. Bash Shell skriptidan buyruqlarni o'qishi va bajarishi mumkin.
Bash ko'pgina Linux distributivlari va Apple Mac OS uchun standart kirish qobig'idir. Bundan tashqari, Windows 10 uchun versiya va Solaris 11 da standart foydalanuvchi qobig'i bilan foydalanish mumkin.
Shell: UNIX Shell - bu foydalanuvchi tomonidan to'g'ridan-to'g'ri kiritilgan yoki fayldan o'qilishi mumkin bo'lgan (ya'ni Shall Script) foydalanuvchi buyruqlarini sharhlovchi dastur yoki buyruq qatori tarjimoni va keyin ularni operatsion tizimga o'tkazish uchun. qayta ishlash. Shuni ta'kidlash kerakki, Shall skriptlari sharhlanadi va kompilyatsiya qilinmaydi, chunki kompyuter tizimi ularni sharhlaydi va Shell skriptlarini bajarish tartibida kompilyatsiya qilishning hojati yo'q.


Bash'dagi ls -la va PowerShell'dagi dir buyruqlari ikkita alohida CLI tushunchasidir, ammo chiqish bir-biridan juda farq qilmaydi PowerShell dir buyruqlarining chiqishi va PowerShell-da katalog ro'yxati qanday ko'rsatilishi ko'rsatilgan. Chiqarish fayllar yonida ko'rsatilgan yaratilgan sana va o'lcham kabi xususiyatlarga ega fayl ob'ektlari shaklida bo'ladi.
Windows ma'murlari Linux qobig'i bo'lgan Bash-dan foydalanish imkoniyatiga ega, ammo buyruq qatori vositasi Windows o'rnatish uchun PowerShell bilan birma-bir yig'ilmaydi.
 PowerShell shunchaki qobiq emas; bu to'liq skript muhiti. PowerShell avtomatlashtirilgan skriptlar yoki APIlar orqali ish vaqtida cmdletlar deb ataladigan engil buyruqlarni chaqiradi . PowerShell ularni chaqirmasa ham, eski disk OS buyruqlari hali ham yaxshi ishlaydi. PowerShell eski buyruqlarni mos keladigan yangilariga qaratuvchi taxalluslardan foydalanadi. Get -Alias ​​cmdlet sizga PowerShell'dagi barcha taxalluslar ro'yxatini beradi.

 bo'lgan qatorlar to'plami shaklida bo'ladi . Yakuniy natija ayniqsa muhimdir: siz yozgan skriptlar qaytarilgan ma'lumotlarni oladi va uni boshqa funktsiyaga o'tkazadi yoki biror amalni bajarish uchun foydalanadi.
PowerShell ob'ekt quvur liniyasiga tayanadi. U ob'ektlarni o'tkazadi va bitta cmdletning chiqishi bo'ylab boshqasiga kirish sifatida o'tadi. Xuddi shu ma'lumotlarni ketma-ket bir nechta cmdletlar bilan boshqarish mumkin. Ob'ektlarni ulash orqali PowerShell skriptlari murakkab ma'lumotlarni almashishadi va buyruqlar o'rtasida butun ma'lumotlar tuzilmalarini o'tkazadilar. Bash esa chiqish va kiritishni oddiy matn sifatida uzatadi, ya'ni foydalanuvchi uchun ma'lumotni keyingi dasturga o'tkazish oson.

Download 294.85 Kb.

Do'stlaringiz bilan baham:
  1   2   3




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