• Ma’ruza. Windows PowerShell
  • PowerShellning asosiy xususiyatlari
  • PowerShell da jarayonlarni ko’rish
  • Фан: Операцион тизимлар




    Download 5.16 Kb.
    Sana25.11.2022
    Hajmi5.16 Kb.
    #31781
    Bog'liq
    Windows PowerShell haqida tushuncha-fayllar.org
    Azamjonov Omadillo SHET, ь

    Windows PowerShell haqida tushuncha

    Фан: Операцион тизимлар

    Муҳаммад ал-Хоразмий номидаги Тошкент ахборот технологиялари университети


    Ахборот технологияларининг дастурий таъминоти кафедраси

    Ma’ruza. Windows PowerShell


    • Windows PowerShell haqida

    • PowerShell buyruqlari

    • PowerShell da jarayonlarni ko’rish

    PowerShell nima

    PowerShell va CMD farqi

    Powershell


    CMD

    2006-yilda tanishtirilgan

    1981-yili tanishtirilgan


    run powershell


    run cmd

    output keyingi buyruqga uzatilishi mumkin

    output keyingi buyruqga uzatilmaydi


    output obyekt sifatida chiqadi


    output tekst sifatida chiqadi


    bir necha buyruqlarni bir vaqtda amalga oshirish mumkin


    faqat hozirgi qator buyrug’i yakunlangandan so’ng keyingi buyruqga o’tilishi mumkin


    Boshqa dasturlash tillaridan kutubxonalar chaqirish mumkin


    Mumkin emas


    Microsoft cloud bilan aloqa qilishi mumkin


    Microsoftning onlayn mahsulotlari bilan aloqa qila olmaydi


    Linux sistemasini qo’llab quvvatlaydi


    Qo’llab quvvatlamaydi


    Har xil turdagi programmalarni ishga tushirish qobiliyatiga ega


    Faqat konsol programmalarini ishga tushira oladi.


    PowerShellning asosiy xususiyatlari

    PowerShellning asosiy xususiyatlari

    PowerShellning asosiy xususiyatlari

    PowerShell ISE (Ichki skriptlash muxiti)

    PowerShelldagi asosiy cmdletlar

    get-help berilgan buyruq va uni ishlatish haqida to’liq ma’lumotlarni chiqarib beradi. Get-Help [[-Name] ] [-Path ] [-Category ] [-Component ] [-Functionality ] [-Role ] [-Examples] [] get-service kompyuterga o’rnatilgan servislar haqida malumot beradi. Get-Service Status Name DisplayName Running AdobeActiveFile... Adobe Active File Monitor V4 Stopped Alerter Alerter Running ALG Application Layer Gateway Service

    help buyruq haqidagi malumotlarni chiqaradi. convertto-html chiqarilgan tekst yoki reportni html fayliga yozadi. get-process hozirda amaldagi protseslar haqida malumotni ekranga chiqaradi. clear-history Powershellda yozilgan buyruqlar tarixini tozalaydi. forEach-Object qo’yilgan amalni har bir obyekt uchun bajaradi. where-object kerakli obyektni berilgan atributar yordamida tanlaydi. set-Location hozirgi ish manzilini belgilangan manzilga o’zgartiradi. clear-content berilgan obyektning ichidagi kontentni tozalaydi, ammo uni obyektni o’chirmaydi. compare-0bject ikkita oyektni bir-biriga solishtiradi. copy-item bir manzildagi obyektning nusqasini oladi ikkinchisiga manzilga uni joylashtiradi. remove-item obyektni o’chiradi. stop-process bir yoki bir necha amaldagi protseslarni to’xtatadi.

    out-printer printerga bosib chiqarish uchun malumot jo’natadi. mkdir yangi papka yaratadi. move-item obyektni bir o’rindan ikkinchisiga ko’chiradi. new-item yangi obyekt yaratadi. start-job orqa fonda Windows powershell protsesini boshlaydi. debug-process berilgan protsesni debug qiladi. get-counter windowsdagi protseslar va malumotlar oqimi haqida real vaqt korsatkichlarini ekranga chiqaradi. test-path berilgan manzilda obyektlar mavjudligini tekshiradi. start-sleep protsesni belgilangan vaqtga to’xtatib turish(sleep) imkoniyatini beradi.



    Shuningdek Windows + R tugmalari orqali:
    Windows 8.1 da PowerShell ni ishga tushirish.
    Windows PowerShell oynasi

    PowerShell da jarayonlarni ko’rish


    • Jarayonlarni ko’rsatish:

        get-process


    • “get-process explorer” buyruqlaridan qaytadigan ob’yektning usullari va xossalari ro’yxatini ko’rsatish:

        get-process explorer | get-member


    • Ochiq tavsiflar miqdorlarining o’sish bo’yicha jarayonlar ro’yxatini tartiblash:

    • working set hajmi 20 Mb dan katta bo’lgan jarayonlarni ko’rsatish:

        get-process | where-object { $_.get_WorkingSet() -gt 20M }



    http://fayllar.org
    Download 5.16 Kb.




    Download 5.16 Kb.

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    Фан: Операцион тизимлар

    Download 5.16 Kb.