Vienas iš puikių įrankių, kuriuos mes, IT žmonės, turime „Windows PowerShell“Mes žinome apie didelę jo apimtį ir naudą, tačiau tik nedaugelis iš mūsų žino ar žino, kad galime naudoti šį vertingą įrankį „Linux“ ar „Mac OS“ aplinkoje.
Šioje pamokoje pamatysime, kaip galime naudoti šį vertingą įrankį šiose dviejose galingose operacinėse sistemose.
Kas yra „Windows PowerShell“?„Windows PowerShell“ Iš esmės tai yra administravimo ir valdymo įrankis, leidžiantis valdyti įvairius parametrus ir sistemos konfigūracijas.
„PowerShell“ yra terminalas daug daugiau pažengęs ir dinamiškesnė nei visiems žinoma CMD konsolė. „Windows PowerShell“ veikia kartu su .Net FrameWork 2.0 ir pastebime, kad ją galima įsigyti iš „Windows Vista“.
Daugiau apie „Windows PowerShell“ galime sužinoti apsilankę šiose nuorodose:
- 25 „PowerShell“ komandos
- Tinklo komandos
„Windows PowerShell“ sukurta paleisti „Microsoft“ operacinėse sistemose, tačiau dabar naujo projekto dėka galėsime paleisti „PowerShell“ Linux aplinkoje („Ubuntu“, „CentOS“, „RHEL“) ir „Mac OS“.
Atsisiųskite „PowerShell Linux“ arba „Mac“Pirmas žingsnis, kurį turime atlikti, yra eiti į šią nuorodą ir atsisiųsti paketą, atitinkantį norimą operacinę sistemą.
ATSISIŲSTI POWERSHELL
Turime atsižvelgti į paketą, kurį reikia atsisiųsti pagal versiją:
„Ubuntu“ 14.04Atsisiųsime baigtą paketą "14.04.1_amd64.deb”.
Ubuntu 16.04Atsisiųsime baigtą paketą "16.04.1_amd64.deb”.
„CentOS 7“ ir „Red Hat Enterprise Linux 7“Atsisiųsime baigtą paketą "el7.centos.x86_64.rpm”
„Mac OS“Atsisiųsime baigtą paketą ".pkg”.
1. Įdiekite ir paleiskite „PowerShell“ „Linux“
Šiam tyrimui mes įdiegsime „PowerShell“ kompiuteryje su „Ubuntu 16.04“. Pirmasis šios versijos žingsnis yra atsisiųsti paketą powershell_6.0.0-alpha.9-1ubuntu1.16.04.1_amd64.deb.
Atsisiuntę paketą, atidarome terminalą „Ubuntu 16“, eidami į meniu „Veikla“ ir paieškos laukelyje įvesdami „terminalas“, ir įvesime šią sintaksę:
sudo apt -get install libunwind8 libicu55 sudo dpkg -i / paketo kelias .debŠiuo atveju tai bus taip:
sudo apt-get install libunwind8 libicu55 sudo dpkg -i ~ / Atsisiuntimai / powershell_6.0.0-alpha.9-1ubuntu1.16.04.1_amd64.deb
Kai baigsime šį veiksmą, tiesiog įveskite terminą „PowerShell“, kad paleistumėte konsolę. Su kai kuriais galime matyti rezultatus cmdlet:
Gauti datą
Get-ChildItem
Jei naudojame „Ubuntu 14“, turime įvesti šią sintaksę:
sudo apt -get install libunwind8 libicu52 sudo dpkg -i / paketo kelias .debJei naudosime „CentOS 7“ arba „RHEL“, naudosime šią sintaksę:
sudo yum install / Kelias į paketą.rpmKaip matome tokiu paprastu būdu, mes galime paleiskite „Windows PowerShell“ „Linux“ aplinkoje.
2. Įdiekite ir paleiskite „PowerShell“ „Mac OS“
Norėdami analizuoti, kaip įdiegti „PowerShell“ „Mac OS“, naudosime kompiuterį su „Mac OS Sierra“. Šiuo atveju turime atsisiųsti „powershell-6.0.0-alpha.9.pkg“ paketą
Atsisiuntę, tęsiame diegimo procesą dukart spustelėdami vykdomąjį failą. Pamatysime šiuos dalykus:
Mes spaudžiame Tęsti norėdami pamatyti dydį, kurį užims diegimas, ir diską, kuriame jis bus įdiegtas.
Norėdami pradėti, spustelėkite Įdiegti „PowerShell“ diegimo procesas „Mac OS Sierra“.
Mes spaudžiame Uždaryti norėdami išeiti iš vedlio. Dabar mes jus mokysime kaip paleisti „PowerShell“ terminale „Mac OS“, atlikdami šiuos veiksmus.
„Mac OS Sierra“ terminalą atidarome įprastu būdu ir turime įvesti terminą:
„PowerShell“Tai paleis naudingumą.
Dabar galime paleisti cmdlet kuriuos laikome būtinais iš „Mac OS Sierra“ terminalo.
Gauti komandą
DIDELIS
Gauti procesą
DIDELIS
Į išeikite iš „PowerShell“ tiesiog įveskite tekstą išeiti. Mums pavyko išanalizuoti, kaip paleisti „Windows PowerShell“ programą „Linux“ ir „Mac OS“ kompiuteriuose, o tai, mūsų manymu, buvo neįmanoma, nebent tam panaudojome virtualią mašiną.