Articles

Nainstalovat a začít s PowerShell na Ubuntu

PowerShell je hlavní konfigurační nástroj používaný pro automatizaci a konfigurace operačního systému Windows. Jedná se o velmi výkonný nástroj postavený na vrcholu. NET framework. Společnost Microsoft vydala jádro PowerShell pro operační systémy Linux. PowerShell core je postaven na vrcholu. Net core.

Administrátoři mohou provádět různé administrativní úkoly v místním počítači nebo na vzdáleném počítači pomocí PowerShell. Je to velmi silný nástroj příkazového řádku.

PowerShell je také velmi výkonný skriptovací jazyk pro správu systému. S PowerShell můžete psát velmi složité skripty, které vám pomohou automatizovat každodenní úkoly správy systému.

v tomto článku vám ukážu, jak nainstalovat PowerShell na Ubuntu 18.04 LTS a také jak začít s PowerShell. Tak se do toho pustíme.

PowerShell není k dispozici v oficiálním úložišti balíčků Ubuntu 18.04 LTS. Můžete však snadno přidat oficiální úložiště balíčků Microsoft na Ubuntu 18.04 LTS a nainstalujte PowerShell odtud pomocí správce balíčků APT.

za Prvé, přejděte do adresáře /tmp s následujícím příkazem:

$ cd /tmp

Nyní, stáhněte si balíček Microsoft úložiště instalační DEB balíček soubor s následující příkaz:

$ wget -q https://packages.microsoft.com/config/ubuntu/18.04/packages-microsoft-prod.deb

Now, install the Microsoft package repository installer DEB package with the following command:

$ sudo apt-get install ./packages-microsoft-prod.deb

Microsoft package repositories should be enabled.

Nyní, aktualizace balíku APT úložiště mezipaměti pomocí následujícího příkazu:

$ sudo apt update

APT balíček úložiště mezipaměti by měl být aktualizován. Jak můžete vidět, Microsoft package repository je zde také uveden. Používá se tedy úložiště balíčků Microsoft.

Nyní můžete nainstalovat PowerShell na Ubuntu 18.04 je TO stroj.

Instalace PowerShell na Ubuntu 18.4 je TO stroj, spusťte následující příkaz:

$ sudo apt install powershell

potvrdit instalaci, stiskněte y a poté stiskněte klávesu <Enter>.

PowerShell by měl být nainstalován.

Teď, zkontrolovat, zda PowerShell funguje, nebo ne, spusťte následující příkaz:

$ pwsh –version

informace o verzi PowerShell by měly být vytištěny na konzole. Jak vidíte, používám PowerShell 6.2.0. V době, kdy si přečtete tento článek, se to může lišit.

Spuštění PowerShell:

Nyní, že PowerShell je nainstalován, můžete spustit následujícím příkazem:

$ pwsh

PowerShell by měla začít. Nyní můžete začít spouštět příkazy PowerShell, psát skripty PowerShell, spouštět skripty PowerShell a mnoho dalších.

začínáme s PowerShell na Ubuntu 18.04 TO:

V této části článku se budu ukázat vám základy PowerShell. Takže začneme.

PowerShell má podporu pro všechny běžné cmd.exe a Unix příkazy. Například cat, dir, rm, echo, cls, cd atd.

v Linuxu můžete použít některý z existujících příkazů Linuxu z PowerShell. Jak vidíte, spustil jsem příkazy Apt A whoami Linux a běžel úspěšně.

PowerShell používá více popisný aliasy pro Windows cmd.exe příkazy jako dir, cd, cls atd.

pomocí příkazu Get-Alias v PowerShell můžete najít alias požadovaných příkazů.

například, najít alias pro příkaz cd, použijte Get-Alias takto:

PS> Get-Alias cd

Jak můžete vidět, alias je Nastavit Umístění. PoweShell příkazy jsou opravdu snadno zapamatovatelné.

Jak můžete vidět, mohu použít Set-Umístění příkazu přejít na další adresář.

PowerShell má také výkonné automatické dokončování funkce. Používáte < Tab> stejným způsobem jako v Linuxu, abyste získali automatické dokončení.

Pokud dáváte přednost krátké příkazy PowerShell také dostal své zpět. PowerShell k tomu poskytuje některé standardní aliasy.

dříve jsem použil příkaz Get-Alias. Ale, mohl jsem použít kratší alias gal. Dalo by mi to stejný výsledek, jaký vidíte na obrázku níže.

PS> gal cd

Tady, g je Získat a al je pro Alias.

stejným způsobem můžete použít Sal místo příkazu Set-Alias. Tady, s je pro Set a al je PRO Alias.

Další informace o aliasu příkazu naleznete v oficiální dokumentaci PowerShell na adrese https://docs.microsoft.com/en-us/powershell/scripting/learn/using-familiar-command-names?view=powershell-6

v Linuxu máme manuálové stránky. Manuálové stránky nám pomáhají zjistit, k čemu se příkaz používá, jaké možnosti příkazu jsou k dispozici, co každá z možností dělá a mnoho dalších. Stejným způsobem můžete získat pomoc při příkazech PowerShell.

v PowerShell se příkaz Get-Help používá k získání nápovědy k požadovanému příkazu.

například, jak získat pomoc na Set-Umístění příkazu, který jsme viděli dříve, spusťte následující příkaz:

PS> Get-Help Set-Umístění

Jak můžete vidět, Get-příkaz Help zobrazí NÁZEV příkazu, SYNTAXE příkazů, ALIASY příkazu. Ale mělo by to ukázat víc!

V předchozím příkladu, když jste viděli, že Get-Help příkaz nemohl najít soubory Nápovědy pro příkaz v mém počítači. Takže to zobrazovalo částečnou pomoc. Vlastně jsem neměl soubory nápovědy stažené pro tento příkaz.

stáhnout soubory Nápovědy na vašem počítači, spusťte následující příkaz prostředí PowerShell:

PS> Update-Nápověda

Jak můžete vidět, PowerShell je stahování a instalaci pomocí souborů.

Jakmile pomáhají soubory jsou staženy, pojďme se pokusit získat pomoc na Set-Umístění příkazu.

PS> Get-Help Set-Umístění

Nic se nezměnilo! Ve výchozím nastavení se zobrazí částečná Nápověda. Ale můžete zobrazit plnou pomoc, pokud chcete teď.

zobrazit plnou pomoc na Set-Umístění příkazu spustit Get-Help takto:

PS> Get-Help Set-Poloha-Plné

Jak můžete vidět, kompletní nápověda se zobrazí. Úplná nápověda obsahuje příklady a vysvětlení všech možností.

Pokud nechcete stahovat soubory Nápovědy, můžete také najít pomoc online Get-Help příkaz takto:

PS> Get-Help Set-Umístění -Online

Webový prohlížeč otevře s pomocí stránky pro Nastavení-Umístění jak můžete vidět.

stránka online nápovědy má také příklady.

Nyní, když víte, jak spustit příkazy a jak získat pomoc na PowerShell, měli byste být schopni začít se učit více o tom. Díky za přečtení tohoto článku.