CMD Master
Retour au blog
•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 interactive
Premium : laboratoire d'incidents PowerShell

Ce 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

  1. Évitez le bruit avec Where-Object.
  2. Gardez la sortie lisible avec Select-Object.
  3. Établissez rapidement des priorités avec Sort-Object -Descending.

Vérification des connaissances

1 / 2

What 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.