A rendszergazdák különféle adminisztrációs 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 a rendszergazda számára is nagyon hatékony szkriptnyelv. Nagyon összetett szkripteket írhat a PowerShell segítségével, amelyek segítenek a mindennapi rendszeradminisztrációs feladatok automatizálásában.
Ebben a cikkben bemutatom, hogyan kell telepíteni a PowerShell-t az Ubuntu 18-ra.04 LTS és a PowerShell használatának megkezdése. Szóval, ássunk bele.
A PowerShell telepítése az Ubuntu 18-ra.04 LTS:
A PowerShell nem érhető el az Ubuntu 18 hivatalos csomagtárában.04 LTS. De könnyen hozzáadhatja a Microsoft hivatalos csomagtárát az Ubuntu 18-ra.04 LTS és telepítse onnan a PowerShellt az APT csomagkezelő segítségével.
Először navigáljon a / tmp könyvtár a következő paranccsal:
$ cd / tmp
Most töltse le a Microsoft csomagtár telepítőjének DEB csomagfájlját a következő paranccsal:
$ wget -q https: // csomagok.microsoft.com / config / ubuntu / 18.04 / csomagok-microsoft-prod.deb
Most telepítse a Microsoft csomagtár telepítőjének DEB csomagját a következő paranccsal:
$ sudo apt-get install ./ csomagok-microsoft-prod.deb
Engedélyezni kell a Microsoft csomagtárakat.
Most frissítse az APT csomagtárház gyorsítótárát a következő paranccsal:
$ sudo apt frissítésFrissíteni kell az APT csomagtárház gyorsítótárát. Amint láthatja, a Microsoft csomag-tárháza is itt szerepel. Tehát a Microsoft csomagtárát használják.
Most telepítheti a PowerShell-t az Ubuntu 18-ra.04 LTS gép.
A PowerShell telepítése az Ubuntu 18-ra.4 LTS gép, futtassa a következő parancsot:
$ sudo apt install powershell
A telepítés megerősítéséhez nyomja meg a gombot y majd nyomja meg
A PowerShell-t telepíteni kell.
Most annak ellenőrzéséhez, hogy a PowerShell működik-e vagy sem, futtassa a következő parancsot:
$ pwsh --verzióA PowerShell verzióinformációit ki kell nyomtatni a konzolra. Mint láthatja, a PowerShell 6-ot futtatom.2.0. Más lehet, mire 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 futtatni a PowerShell parancsokat, írni PowerShell parancsfájlokat, futtatni a PowerShell parancsfájlokat és még sok minden mást.
Az első lépések a PowerShell használatával az Ubuntu 18-on.04 LTS:
A cikk ebben a szakaszában bemutatom a PowerShell alapjait. Tehát kezdjük.
A PowerShell támogatja az összes közöset cmd.alkalmazás és a Unix parancsokat. Például cat, dir, rm, echo, cls, cd stb.
Linux rendszeren a PowerShell bármelyik meglévő Linux parancsát használhatja. Mint látható, én futottam a találó és Ki vagyok én Linux parancsokat, és sikeresen futott.
A PowerShell egy leíróbb álnevet használ a Windows számára cmd.alkalmazás parancsok, például dir, cd, cls stb.
Használhatja a Get-Alias parancsot a kívánt parancsok álnevének megtalálásához.
Például a cd parancs álnevének megtalálásához használja a Get-Alias alábbiak szerint:
PS> Get-Alias CDMint láthatja, az álnév az Set-Location. A PoweShell parancsokat nagyon könnyen megjegyezhetjük.
Mint láthatja, használhatom a Set-Location parancsot egy másik könyvtárba való navigáláshoz.
A PowerShell hatékony automatikus kiegészítési funkciókkal is rendelkezik. Használod
Ha inkább a rövid parancsokat részesíti előnyben, akkor a PowerShell is visszakapta. A PowerShell néhány szabványos álnevet biztosít ehhez.
Korábban a Get-Alias parancs. De használhattam volna rövidebb álnevet is gal. Ugyanazt az eredményt kapnám, mint amit az alábbi képernyőképen láthat.
PS> gal cd
Itt, g a Get és a al Aliasnak szól.
Ugyanúgy használhatja sal a helyett Set-Alias parancs. Itt, s a Set és a al Aliasnak szól.
A parancs álnevével kapcsolatos további információkért tekintse meg a PowerShell hivatalos dokumentációját a https: // docs címen.microsoft.com / en-us / powershell / scripting / learn / using-familiar-command-names?nézet = powershell-6
Linuxon vannak man oldalak. A man oldalak segítenek megismerni, hogy mire használják a parancsot, milyen parancsopciók állnak rendelkezésre, mit csinálnak az egyes opciók és még sok minden mást. Ugyanígy segítséget kaphat a PowerShell-parancsokkal kapcsolatban is.
A PowerShellen a Kaphat segítséget paranccsal kap segítséget a kívánt parancshoz.
Például segítségért a Set-Location parancsot, amelyet korábban láttunk, futtassa a következő parancsot:
PS> Get-Help Set-LocationAmint láthatja, a Get-Help parancs megmutatja a NÉV a parancs, az SZINTAXIS a parancs, az ALIASES parancsnak. De többet kellene mutatnia!
A korábbi példában látta, hogy a Get-Help parancs nem találja meg a parancs súgófájljait a számítógépemen. Tehát részleges segítséget jelenített meg. Valójában nem töltöttem le a súgó fájlokat az adott 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
Amint láthatja, 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 újra segítséget kérni a Set-Location paranccsal kapcsolatban.
PS> Get-Help Set-LocationNem változott semmi! Nos, alapértelmezés szerint a részleges segítség jelenik meg. De, ha szeretné, megtekintheti a teljes segítséget.
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 -Teljes
Amint láthatja, a teljes segítség megjelenik. A teljes segítség példákat tartalmaz, valamint magyarázatot ad minden lehetőségre.
Ha nem szeretné letölteni a súgófájlokat, akkor a Get-Help paranccsal online is talál segítséget az alábbiak szerint:
PS> Get-Help Set-Location -Online
Megjelenik egy webböngésző a Set-Location súgóoldalával.
Az online súgóoldalon is vannak példák.
Most, hogy tudja, hogyan kell futtatni a parancsokat és hogyan lehet segítséget kapni a PowerShell-en, képesnek kell lennie arra, hogy többet megtudjon róla. Köszönjük, hogy elolvasta ezt a cikket.