O’ZBEKISTON RESPUBLIKASI AXBOROT TEXNOLOGIYALARI VA KOMMUNIKATSIYALARINI RIVOJLANTIRISH VAZIRLIGI MUHAMMAD AL-XORAZMIY NOMIDAGI TOSHKENT AXBOROT TEXNOLOGIYALARI UNIVERSITETI
Operatsion tizimlar
fanidan 2 - amaliy ish
Guruh: 216-21: OPS005-2
Bajardi: Ramazonov Shamshod
Tekshirdi: Mirzayeva Nilufar
1. Sizning PowerShell versiyangizni aniqlash uchun $PSVersionTable.PSVersion buyrug'ini ishlatishingiz mumkin. Bu, muhitning asosiy, kichik, tuzilish va tahrir raqamlarini,ko'rsatadi
2. Get-Help buyrug'i PowerShellda qanday qilib cmdletlardan, funksiyalardan va modullardan foydalanish, ularning parametrlari, misollar va boshqalar haqida batafsil ma'lumot olish uchun juda foydali.
3. Get-Command buyrug'i sizning PowerShell muhitida mavjud bo'lgan barcha cmdletlar, funktsiyalar, skriptlar va taxalluslarni ko'rish uchun juda foydali
4. Set-ExecutionPolicy RemoteSigned buyrug'i PowerShell ijro siyosati tizimingizni sozlash uchun foydalaniladi. Bu buyrug' qo'shimcha skriptlarni, masalan, internetdan yuklangan yoki boshqa manbalardan olingan skriptlarni ishga tushirish uchun to'g'ri keladi. Boshqa so'zlashlar mavjud bo'lsa, yaratilgan skriptlar imzolangan bo'lsa, ularning ishga tushirilishiga imkon beradi
5. Siz Get-Service cmdlet'ini ishlatib, tizimdagi barcha xizmatlarning ro'yxatini va ularning holatini (ishlayotgan, to'xtatilgan va hokazo) ko'rishni istaysiz.
6. ConvertTo-Html buyrug'i yordamida PowerShell ma'lumotlarini HTML formatidagi jadvalga aylantirish mumkin. Misol uchun, agar siz Get-Service cmdlet'ini ishlatib, olishgan xizmatlar ro'yxatini HTML formatidagi jadvalga o'zgartirishni
7. CSV fayliga ma'lumotlarni eksport qilish uchun Export-Csv cmdlet'ini ishlatishingiz mumkin. Quyidagi misol Get-Service buyrug'ini ishlatib olingan xizmatlar ro'yxatini CSV formatidagi faylga eksport qiladi:
8. Siz Sort-Object cmdlet'ini ishlatib, PowerShell'dagi cmdlet ob'ektlarni xususiyat qiymatlari bo'yicha tartiblay olasiz
Bu buyruq sizga xizmatlar ro'yxatini xizmat nomi bo'yicha tartiblab beradi.
9. Sizning berilgan misolida, Get-Process cmdlet'ini ishlatib, protsesslarni olishni va undan so'ng Where-Object cmdlet'ini ishlatib, protsessning protsessor bilan ishlatilgan resurslari (CPU) miqdori 10 dan oshiq bo'lgan protsesslarni tanlashni istaysiz
Bu buyruq bizga protsesslarning ro'yxatini beradi, lekin faqatgina protsessor miqdori 10 dan oshiq bo'lgan protsesslarni ko'rsatadi.
10. Get-EventLog cmdlet'ini ishlatib, voqea jurnallarini olishni istaysiz. LogName parametri orqali siz Application jurnalidan oxirgi 50 yozuvni olishni so'rayapsiz.
11. Stop-Process cmdlet bir yoki bir nechta ishlaydigan jarayonlarni to'xtatadi. Parametr -Force jarayon javob bermasa ham to'xtatilishini ta'minlaydi. Jarayonni to'xtatish uchun quyidagi PowerShell buyrug'idan foydalaning:
12. Start-Process cmdlet mahalliy kompyuterda dasturni ochish yoki skriptni ishga tushirish kabi jarayonni boshlaydi. Notepad kabi jarayonni boshlash uchun quyidagi PowerShell buyrug'idan foydalaning.
13. Select-Object cmdlet ob'ektlarning o'ziga xos xususiyatlarini tanlaydi, bu sizga jarayonlar yoki boshqa ma'lumotlar turlari haqida olingan ma'lumotlarni sozlash imkonini beradi. Jarayonlar haqida batafsil ma'lumot olish uchun quyidagi PowerShell buyrug'idan foydalaning.
14. New-Item cmdlet fayllar yoki kataloglar kabi yangi elementlarni yaratadi. Belgilash -ItemType Directory belgilangan yo'lda yangi jild yaratadi. Quyidagi PowerShell cmdletlari bilan yangi jild yarating.
15. Fayllardan nusxa olish
|