Cvičení – vyhledání příkazů
V této lekci použijete Azure Cloud Shell na pravé straně jako terminál Linuxu. Ke Cloud Shellu se dostanete prostřednictvím webu Azure Portal nebo přihlášení ke Cloud Shellu. Do počítače nebo přenosného počítače nemusíte nic instalovat.
Tady spustíte příkazy, které vám pomůžou získat další informace o PowerShellu. PowerShell není něco, co se naučíte přes noc; je naučený příkazem. Učení můžete urychlit efektivním použitím základních rutin.
Vyhledání příkazu
Spuštěním rutiny Get-Command
vyhledejte příkazy. Tato rutina vám pomůže prohledat všechny rutiny nainstalované ve vašem systému. Pomocí příznaků můžete výsledky hledání zúžit jenom na rutiny, které odpovídají vašemu scénáři.
V tomto scénáři hledáte rutinu, která vám pomůže pracovat se soubory.
Spusťte příkaz
Get-Command
s příznakem-Noun
. ZadejteFile*
, pokud chcete najít cokoli, co souvisí se soubory.Get-Command -Noun File*
Odpověď ukazuje něco podobného jako v následujícím textu:
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
Rutiny
Get-FileHash
aOut-File
Unblock-File
všechny odpovídají vašemu dotazu. Teď máte spravovatelnou odpověď. Pokud chcete odpověď dále filtrovat, přidejte-Verb
do dotazu parametr.Spusťte
Get-Command
. Zadejte příznaky-Verb
a-Noun
.Get-Command -Verb Get -Noun File*
Výsledek je podobný následujícímu výstupu:
CommandType Name Version Source ----------- ---- ------- ------ Cmdlet Get-FileHash 7.0.0.0 Microsoft.PowerShell.Utility
Tentokrát se hledání shoduje jenom s jedním záznamem, protože jste zadali
-Noun
parametr i-Verb
parametr.
Vzhledem k tomu, že doména, ve které pracujete, je správa souborů, jste zadali File
jako podstatné jméno. Pokud víte, co chcete v této doméně udělat, můžete zadat -Verb
parametry. Pomocí jednoho nebo případně dvou parametrů můžete rychle najít požadovanou rutinu.