Articles

telepítés és az első lépések a PowerShell Ubuntu

PowerShell egy feladat alapú konfigurációs eszköz használt automatizálás és konfiguráció A Windows operációs rendszer. Ez egy nagyon hatékony eszköz, amely a. NET framework tetejére épül. A Microsoft kiadta a PowerShell Core for Linux operációs rendszereket. A PowerShell core a. net core tetejére épül.

a rendszergazdák különböző adminisztratív feladatokat hajthatnak végre a helyi számítógépen vagy egy távoli számítógépen a PowerShell használatával. Ez egy nagyon hatékony parancssori eszköz.

a PowerShell egy nagyon hatékony szkriptnyelv a rendszer adminisztrációjához. Nagyon összetett szkripteket írhat a PowerShell segítségével, amelyek segítenek automatizálni a mindennapi rendszeradminisztrációs feladatokat.

ebben a cikkben megmutatom, hogyan kell telepíteni a PowerShell-t az Ubuntu 18.04 LTS-re, és hogyan kell elkezdeni a PowerShell-t. Akkor vágjunk bele.

a PowerShell nem érhető el az Ubuntu 18.04 LTS hivatalos csomagtárában. De könnyen hozzáadhatja a hivatalos Microsoft csomagtárolót az Ubuntu 18 – hoz.04 LTS és telepítse onnan a PowerShell-t az APT csomagkezelő segítségével.

először keresse meg a /tmp könyvtárat a következő paranccsal:

$ cd /tmp

most töltse le a Microsoft package repository Installer deb csomagfájlt a következő paranccsal:

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

most frissítse az APT csomagtároló gyorsítótárát a következő paranccsal:

$ sudo apt update

az apt csomagtároló gyorsítótárát frissíteni kell. Mint látható, a Microsoft csomagtároló itt is szerepel. Tehát a Microsoft csomagtárolót használják.

most telepítheti a PowerShell-t az Ubuntu 18.04 LTS gépére.

a PowerShell telepítése az Ubuntu 18-ra.4 LTS gép, futtassa a következő parancsot:

$ sudo apt install powershell

elepítés, nyomja meg az Y gombot, majd nyomja meg a <enter>gombot.

a PowerShell-t telepíteni kell.

most, hogy ellenőrizze, hogy a PowerShell működik-e vagy sem, futtassa a következő parancsot:

$ pwsh –version

a PowerShell verzióinformációit ki kell nyomtatni a konzolra. Mint látható, én fut PowerShell 6.2.0. Lehet, hogy más lesz, amikor elolvassa ezt a cikket.

a PowerShell indítása:

most, hogy a PowerShell telepítve van, a következő paranccsal indíthatja el:

$ pwsh

a PowerShell-nek el kell indulnia. Most elkezdheti a PowerShell parancsok futtatását, a PowerShell parancsfájlok írását, a PowerShell parancsfájlok futtatását és még sok mást.

a PowerShell használatának megkezdése az Ubuntu 18.04 LTS rendszeren:

a cikk ezen szakaszában megmutatom a PowerShell alapjait. Szóval, kezdjük.

a PowerShell támogatja az összes közös cmd-t.exe és Unix parancsok. Például cat, dir, rm, echo, cls, cd stb.

Linuxon a PowerShell meglévő Linux parancsainak bármelyikét használhatja. Mint látható, futtattam az apt és a whoami Linux parancsokat, és sikeresen futott.

a PowerShell leíróbb álneveket használ a Windows cmd-hez.exe parancsok, például dir, cd, cls stb.

a PowerShell Get-Alias parancsával megkeresheti a kívánt parancsok álnevét.

például a cd parancs aliasának megkereséséhez használja a Get-Alias parancsot az alábbiak szerint:

PS> Get-Alias cd

mint látható, az alias beállítása-hely. A PoweShell parancsokat nagyon könnyű megjegyezni.

mint látható, a Set-Location paranccsal navigálhatok egy másik könyvtárba.

a PowerShell erőteljes automatikus kiegészítési funkciókkal is rendelkezik. Használja a <Tab> ugyanúgy, mint a Linuxon, hogy automatikus kiegészítést kapjon.

Ha a rövid parancsokat részesíti előnyben, a PowerShell is hátat kapott. A PowerShell ehhez biztosít néhány szabványos álnevet.

korábban a Get-Alias parancsot használtam. De használhattam volna egy rövidebb álnevet is. Ugyanazt az eredményt adná nekem, mint az alábbi képernyőképen látható.

PS> gal cd

itt a g a Get, az Al pedig az alias.

ugyanígy használhatja a Sal-t a Set-Alias parancs helyett. Itt az s A Set, az al pedig az Alias.

az alias parancsokkal kapcsolatos további információkért tekintse meg a PowerShell hivatalos dokumentációját a https://docs.microsoft.com/en-us/powershell/scripting/learn/using-familiar-command-names?view=powershell-6

Linuxon man oldalak vannak. A Man oldalak segítenek megtudni, hogy mire használják a parancsot, milyen parancsopciók állnak rendelkezésre, mit csinálnak az egyes opciók és még sok más. Ugyanígy segítséget kaphat a PowerShell parancsokkal kapcsolatban is.

a PowerShell-ben a Get-Help paranccsal kaphat segítséget a kívánt parancshoz.

például, ha segítséget szeretne kapni a korábban látott Set-Location parancshoz, futtassa a következő parancsot:

PS> Get-Help Set-Location

amint láthatja, a Get-Help parancs megmutatja a parancs nevét, a parancs szintaxisát, a a parancs álnevei. De többet kell mutatnia!

a korábbi példában látta, hogy a Get-Help parancs nem találja a parancs súgófájljait a Sajátgépben. Tehát részleges segítséget mutatott. Valójában nem volt letöltve a súgófájlok ehhez a parancshoz.

A súgófájlok számítógépre történő letöltéséhez futtassa a következő PowerShell parancsot:

PS>update-help

mint látható, a PowerShell letölti és telepíti a súgófájlokat.

Miután letöltötte a súgófájlokat, próbáljunk meg ismét segítséget kérni a Set-Location parancshoz.

PS> Get-Help Set-Location

semmi sem változott! Nos, alapértelmezés szerint részleges Súgó jelenik meg. De, megtekintheti a teljes segítséget, ha most akarja.

a Set-Location parancs teljes súgójának megjelenítéséhez futtassa a Get-Help parancsot az alábbiak szerint:

PS> Get-Help Set-Location-Full

mint látható, megjelenik a teljes súgó. A teljes súgó példákat, valamint minden lehetőség magyarázatát tartalmazza.

Ha nem szeretné letölteni a súgófájlokat, a Get-Help paranccsal online is találhat segítséget az alábbiak szerint:

PS> Get-Help Set-Location-Online

a böngésző megnyílik a súgó oldalon set-location, mint látható.

az online súgóoldalon is vannak példák.

most, hogy tudod, hogyan kell futtatni a parancsokat, és hogyan kap segítséget a PowerShell, akkor képesnek kell lennie arra, hogy többet megtudni róla. Köszönjük, hogy elolvasta ezt a cikket.