•Arnošt Havelka
Premium : laboratoire d'incidents PowerShell
Pratiquez des pipelines de style production pour l’isolation des bûches et le triage sous pression des processus.
Démarrer la leçon interactiveCe laboratoire entraîne trois actions rapides en cas d'incident : isoler les journaux, classer les processus lourds et se concentrer sur un processus.
Étape 1 : Isoler les fichiers journaux
Terminal
deploy.log
notes.txt
worker.log
config.json
PS C:\Users\Student\Documents\IncidentLogsDemo>Get-ChildItem
Étape 2 : Pression de la mémoire de surface
Terminal
pwsh 1234 220
node 4321 180
explorer 777 95
PS C:\Users\Student\Documents\ProcessPressureDemo>Get-Process
Étape 3 : Zoomer sur une seule cible
Terminal
pwsh 1234 220
PS C:\Users\Student\Documents\ProcessFocusDemo>Get-Process | Where-Object {$_.Name -eq 'pwsh'}
Pourquoi c'est important
- Évitez le bruit avec
Where-Object. - Gardez la sortie lisible avec
Select-Object. - Établissez rapidement des priorités avec
Sort-Object -Descending.
Vérification des connaissances
1 / 2What is the role of Where-Object in these pipelines?
Références
Ces liens de documentation fournissent des informations fiables sur les commandes utilisées dans cet article.
À suivre
Orientation PowerShell : ancres de localisation
Utilisez Get-Location comme ancre de chemin répétable avant les opérations sur les fichiers ou les processus.