Øvelse – find kommandoer
I dette undermodul bruger du Azure Cloud Shell til højre som din Linux-terminal. Du kan få adgang til Cloud Shell via Azure Portal eller Cloud Shell-logon. Du behøver ikke at installere noget på din pc eller bærbare computer for at bruge den.
Her kører du kommandoer, der hjælper dig med at få mere at vide om PowerShell. PowerShell er ikke noget, du lærer fra den ene dag til den anden. det er lært kommando efter kommando. Du kan fremskynde din læring ved effektivt at bruge kerne-cmdlet'erne.
Find en kommando
Find kommandoer ved at køre cmdlet'en Get-Command
. Denne cmdlet hjælper dig med at søge i alle de cmdlet'er, der er installeret på systemet. Brug flag til at indsnævre dine søgeresultater til de cmdlet'er, der passer til dit scenarie.
I dette scenarie leder du efter en cmdlet, der kan hjælpe dig med at arbejde med filer.
Kør kommandoen
Get-Command
med flaget-Noun
. AngivFile*
for at finde noget, der er relateret til filer.Get-Command -Noun File*
Svaret viser noget, der ligner følgende tekst:
CommandType Name Version Source ----------- ---- ------- ------ Cmdlet Get-FileHash 7.0.0.0 Microsoft.PowerShell.Utility Cmdlet Out-File 7.0.0.0 Microsoft.PowerShell.Utility Cmdlet Unblock-File 7.0.0.0 Microsoft.PowerShell.Utility
Cmdlet'erne
Get-FileHash
,Out-File
ogUnblock-File
alle svarer til din forespørgsel. Nu har du et håndterbart svar. Hvis du vil filtrere svaret yderligere, skal du føje parameteren-Verb
til forespørgslen.Kør
Get-Command
. Angiv flagene-Verb
og-Noun
.Get-Command -Verb Get -Noun File*
Resultatet svarer til følgende output:
CommandType Name Version Source ----------- ---- ------- ------ Cmdlet Get-FileHash 7.0.0.0 Microsoft.PowerShell.Utility
Denne gang er det kun én post, der svarer til søgningen, fordi du har angivet både parameteren
-Noun
og parameteren-Verb
.
Da det domæne, du arbejder i, er filhåndtering, har du angivet File
som navneord. Hvis du ved, hvad du vil foretage dig i det pågældende domæne, kan du angive -Verb
parametre. Ved hjælp af en eller muligvis to parametre kan du hurtigt finde den cmdlet, du har brug for.