20-25 Mavzular
1 Log fayllar bilan ishlash
Log fayllar tizim holatini, xatolarni yoki boshqa muhim voqealarni yozib borish uchun ishlatiladi. PowerShell yordamida loglarni o‘qish, tahlil qilish va filtrlar orqali kerakli ma’lumotlarni olish juda oson.
Log faylni o‘qish:
Get-Content
yordamida log faylni o‘qishingiz mumkin:
Loglarni real vaqt rejimida kuzatish:
-Wait
parametri bilan yangi yozuvlarni kuzatish:
Loglarni filtr bilan o‘qish:
Masalan, log faylda "Error" so‘zini qidirish:
Log fayllarni eksport qilish:
Kerakli qatorlarni boshqa faylga yozish:
2 Filtrlash uchun Where-Object
va Filter
Where-Object
va Filter
Filtrlash ma’lum bir shartga mos keladigan ma’lumotlarni ajratib olish uchun ishlatiladi.
Where-Object
sintaksisi:
Misollar:
Faol xizmatlarni olish:
Muayyan nom bilan jarayonlarni topish:
Filter
parametri:
Ba’zi cmdletlar o‘z ichida -Filter
parametrini qo‘llab-quvvatlaydi, bu filtrni cmdlet darajasida qo‘llaydi (tezroq ishlaydi):
3 Saralash uchun Sort-Object
Sort-Object
Sort-Object
obyektlarni muayyan xususiyat bo‘yicha tartiblash uchun ishlatiladi.
Sintaksis:
Misollar:
Jarayonlarni RAM ishlatilishi bo‘yicha tartiblash:
Fayllarni o‘lcham bo‘yicha tartiblash:
Teskari tartiblash:
4 Guruhlash uchun Group-Object
Group-Object
Group-Object
obyektlarni muayyan xususiyat bo‘yicha guruhlash uchun ishlatiladi.
Sintaksis:
Misollar:
Xizmatlarni holat bo‘yicha guruhlash:
Fayllarni kengaytmasi bo‘yicha guruhlash:
Jarayonlarni nom bo‘yicha guruhlash:
5 PowerShell trubasi (|
) bilan ma’lumot uzatish
|
) bilan ma’lumot uzatishTruba (|
) operatori bir buyruqning chiqish natijasini boshqa buyruqqa kiritma sifatida uzatadi. Bu, masalan, obyektlar oqimida filtrlar, saralashlar va boshqa operatsiyalarni ketma-ket qo‘llash imkonini beradi.
Misollar:
Faol xizmatlarni jadvalda chiqarish:
Fayllar va ularning hajmini jadvalda ko‘rsatish:
Log fayldagi "Error" so‘zini qidirib, tahlil qilish:
6 Formatda chiqarish (Format-Table
, Format-List
)
Format-Table
, Format-List
)PowerShell'da natijani formatlab chiqarish uchun Format-Table
va Format-List
ishlatiladi.
Format-Table
:
Jadval shaklida ma’lumot chiqaradi.
Sintaksis:
Misollar:
Xizmatlarni nom va holat bo‘yicha jadvalda chiqarish:
Fayllar va ularning hajmini chiqarish:
Format-List
:
Ma’lumotlarni ro‘yxat shaklida ko‘rsatadi.
Sintaksis:
Misollar:
Bir xizmat haqida batafsil ma’lumot:
Fayllar haqida batafsil ma’lumot:
Last updated