Articles

instalați și începeți cu PowerShell pe Ubuntu

PowerShell este un instrument de configurare bazat pe SARCINI utilizat pentru automatizarea și configurarea sistemului de operare Windows. Este un instrument foarte puternic construit pe partea de sus a.NET framework. Microsoft a lansat PowerShell Core pentru sistemele de operare Linux. PowerShell core este construit pe partea de sus a.net core.

administratorii pot efectua diferite sarcini administrative pe computerul local sau pe un computer la distanță folosind PowerShell. Este un instrument de linie de comandă foarte puternic.PowerShell este, de asemenea, un limbaj de scripting foarte puternic pentru administrarea sistemului. Puteți scrie scripturi foarte complexe cu PowerShell pentru a vă ajuta să automatizați sarcinile zilnice de administrare a sistemului.

în acest articol, vă voi arăta cum să instalați PowerShell pe Ubuntu 18.04 LTS și, de asemenea, cum să începeți cu PowerShell. Deci, hai să săpăm.PowerShell nu este disponibil în depozitul oficial de pachete Ubuntu 18.04 LTS. Dar, puteți adăuga cu ușurință depozitul oficial de pachete Microsoft pe Ubuntu 18.04 LTS și instalați PowerShell de acolo folosind managerul de pachete APT.

în primul rând, navigați la directorul/tmp cu următoarea comandă:

$ cd/tmp

acum, descărcați fișierul pachet Microsoft repository Installer deb package cu următoarea comandă:

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

acum, actualizați cache-ul depozitului de pachete APT cu următoarea comandă:

$ sudo apt update

memoria cache a depozitului de pachete APT trebuie actualizată. După cum puteți vedea, depozitul de pachete Microsoft este listat și aici. Deci, se utilizează depozitul de pachete Microsoft.

acum, Puteți instala PowerShell pe Ubuntu 18.04 LTS mașină.

pentru a instala PowerShell pe Ubuntu 18.4 LTS mașină, executați următoarea comandă:

$ sudo apt install powershell

pentru a confirma instalare, Apăsați Y și apoi apăsați <enter>.

PowerShell trebuie instalat.

acum, pentru a verifica dacă PowerShell funcționează sau nu, executați următoarea comandă:

$ pwsh –version

informațiile despre versiunea PowerShell trebuie tipărite pe consolă. După cum puteți vedea, rulez PowerShell 6.2.0. Poate fi diferit în momentul în care citiți acest articol.

pornire PowerShell:

acum că PowerShell este instalat, îl puteți porni cu următoarea comandă:

$ pwsh

PowerShell ar trebui să înceapă. Acum, Puteți începe să rulați comenzi PowerShell, să scrieți scripturi PowerShell, să rulați scripturi PowerShell și multe altele.

Noțiuni de bază cu PowerShell pe Ubuntu 18.04 LTS:

În această secțiune a articolului, vă voi arăta elementele de bază ale PowerShell. Deci, să începem.PowerShell are suport pentru toate cmd comune.comenzi exe și Unix. De exemplu, cat, dir, rm, echo, cls, cd etc.

pe Linux, puteți utiliza oricare dintre comenzile Linux existente de la PowerShell. După cum puteți vedea, am rulat comenzile apt și whoami Linux și a rulat cu succes.

PowerShell folosește un pseudonim mai descriptiv pentru Windows cmd.comenzi exe, cum ar fi dir, cd, cls etc.

puteți utiliza comanda Get-Alias a PowerShell pentru a găsi aliasul comenzilor dorite.

de exemplu, pentru a găsi aliasul comenzii cd, utilizați Get-Alias după cum urmează:

PS> Get-Alias cd

după cum puteți vedea, aliasul este setat-locație. Comenzile PoweShell sunt foarte ușor de reținut.

după cum puteți vedea, pot folosi comanda Set-Location pentru a naviga la un alt director.

PowerShell are, de asemenea, caracteristici puternice de completare automată. Utilizați<Tab> în același mod ca și pe Linux pentru a obține completarea automată.

Dacă preferați comenzi scurte, PowerShell a primit, de asemenea, spate. PowerShell oferă câteva pseudonime standard pentru asta.

Mai devreme, am folosit comanda Get-Alias. Dar, aș fi putut folosi un alias mai scurt gal. Mi-ar da același rezultat pe care îl puteți vedea în captura de ecran de mai jos.

PS> gal cd

aici, g este pentru GET și al este pentru alias.

în același mod, puteți utiliza Sal în locul comenzii Set-Alias. Aici, s este pentru Set și al este pentru Alias.

Pentru mai multe informații despre aliasul de comandă, aruncați o privire la documentația oficială a PowerShell lahttps://docs.microsoft.com/en-us/powershell/scripting/learn/using-familiar-command-names?view=powershell-6

pe Linux avem pagini manuale. Paginile de manual ne ajută să aflăm pentru ce este utilizată comanda, ce opțiuni de comandă sunt disponibile, ce fac fiecare dintre opțiuni și multe altele. În același mod, puteți obține ajutor la comenzile PowerShell.

pe PowerShell, comanda Get-Help este utilizată pentru a obține ajutor la comanda dorită.

de exemplu, pentru a obține ajutor la comanda Set-Location pe care am văzut-o mai devreme, executați următoarea comandă:

PS> Get-Help set-Location

după cum puteți vedea, comanda Get-Help afișează numele comenzii, sintaxa comenzii, numele comenzii, numele comenzii, numele comenzii, numele comenzii, numele comenzii, numele comenzii, numele comenzii, numele comenzii, numele comenzii, numele comenzii, numele comenzii, numele comenzii aliasuri ale comenzii. Dar ar trebui să arate mai mult!

în exemplul anterior, ați văzut că comanda Get-Help nu a putut găsi fișierele de ajutor ale comenzii în computerul meu. Deci, a afișat ajutor parțial. De fapt, nu am avut fișierele de ajutor descărcate pentru acea comandă.

pentru a descărca fișierele de ajutor de pe computer, executați următoarea comandă PowerShell:

PS> update-help

după cum puteți vedea, PowerShell descarcă și instalează fișierele de ajutor.

odată ce fișierele de ajutor sunt descărcate, să încercăm să obținem din nou ajutor la comanda Set-Location.

PS > Get-Help Set-Location

nimic nu s-a schimbat! Ei bine, în mod implicit, este afișat ajutor parțial. Dar, puteți vizualiza ajutor complet, dacă doriți acum.

pentru a afișa ajutor complet pe comanda Set-Location, executați Get-Help după cum urmează:

PS> Get-Help Set-Location-full

după cum puteți vedea, este afișat ajutorul complet. Ajutorul complet conține exemple, precum și explicații ale fiecărei opțiuni.

dacă nu doriți să descărcați fișiere de ajutor, puteți găsi ajutor online cu comanda Get-Help după cum urmează:

PS>Get-Help Set-Location-Online

un browser web se va deschide cu pagina de ajutor pentru set-locație după cum puteți vedea.

pagina de ajutor online are și exemple.

acum, că știți cum să rulați comenzi și cum să obțineți ajutor pe PowerShell, ar trebui să puteți începe să aflați mai multe despre el. Vă mulțumim pentru citirea acestui articol.