Mažiau nei prieš mėnesį mes kalbėjome įraše apie „PowerShell“ 7.2.6, jo diegimas ir mes pateikėme keletą naudingų komandų pavyzdžių "PowerShell Linux". Paaiškinkite, kokia yra jos lygiavertė komanda „Linux“.
O kadangi esamų yra daug, tai šiandien tęsime kitus žinomesnius, kurie tikrai bus labai naudingi ir įdomūs ne tik tiems, kurie jau žino ir naudoja PowerShell ", bet tiems, kurie niekada nerašė komandos windows, bet jie yra labai geri apie GNU/Linux terminalas.
Ir prieš pradedant šį įrašą "PowerShell Linux" ir pamatyti daugiau lygiaverčių komandų tarp Linux ir Windows, rekomenduojame ištirti toliau nurodytus dalykus susijęs turinys, skaitymo pabaigoje:
„PowerShell“ sistemoje „Linux“: lygiavertės komandos
Dar 10 „PowerShell“ komandų pavyzdžių „Linux“.
Kadangi ankstesniame įraše paaiškinome lygiavertės powershell komandos į „Linux“ komandos sekantis, cd, ls, pwd, rasti, mkdir, touch, cp, mv ir rm; šiandien mes išnagrinėsime šiuos dalykus lygiavertės komandos PowerShell / Bash Shell:
- Gauti turinio „failas“ / katės „failas“: rodomas failo turinys.
- Gauti-data / data: Norėdami gauti informacijos, susijusios su kompiuterio datomis/laikais.
- Get-Command "komanda" / kuri "komanda": Norėdami peržiūrėti komandos ar failo kelią.
- Get-Content "failas" - TotalCount n / head -n "failas": Norėdami parodyti pradinį failo turinį.
- Get-Content "failas" - Tail n / tail -n "failas": Norėdami parodyti galutinį failo turinį.
- „Set-Alias“ santrumpa „command“ / slapyvardžio santrumpa = „command“: Norėdami sukurti komandų slapyvardžius.
- „Įvestis“ | Select-String -Pattern 'modelis' / "Input" | grep 'modelis': filtruoti šabloną ankstesnės komandos įvestyje.
- Invoke-WebRequest "URL" / curl -I "URL": Norėdami gauti informacijos iš svetainės antraštės.
- „Get-Help“ – pavadinkite „Komanda“ / „man“ „komanda“ arba „komanda“ – pagalba: Norėdami gauti naudojimo informaciją (pagalbos vadovas), operacinės sistemos komandą.
- „Įvestis“ | Tee-Object -FilePath "/path/file" / "Input" | tee "/kelias/failas": Skaityti standartinę įvestį ir įrašyti ją į failą.
5 kitos lygiavertės komandos tais pačiais pavadinimais
Tarp abiejų Shell, tai yra, PowerShell ir Bash Shell yra tos pačios komandos (tas pats pavadinimas), o tarp jų galime paminėti:
- komanda „išvalyti“.: visiškai išvalykite terminalo ekraną. Be to, jie naudoja tą patį spartųjį klavišą, tai yra, klavišų kombinaciją Ctrl + l.
- komandą „dir“.: Išvardykite failus ir aplankus, atitinkančius mūsų ar kitą nurodytą vietą. Be to, jie dažnai turi daug bendrų parametrų, pavyzdžiui: "-a", "-l" ir "-s".
- aido komandos: Rodyti pranešimus naudojamo terminalo ekrane. Be to, kad veiktų taip pat, pranešimai turi būti cituojami kaip vienos arba dvigubos kabutės.
- komanda „katė“.: rodomas failo turinys (tekstas / simboliai).
- Komanda "aliases"/"aliases": Norėdami pamatyti slapyvardžius, sugeneruotus operacinėje sistemoje.
į daugiau informacijos apie PowerShell ir jos komandas, galite toliau tyrinėti kitą nuoroda.
Santrauka
Trumpai tariant, jei jums patinka ar naudojote "PowerShell Linux", papasakokite apie savo patirtį ir pasiūlykite kitų Naudingi „PowerShell“ komandų pavyzdžiai, kurį galime naudoti bet kuriame GNU / Linux Distro. Arba, jei žinote kitą „PowerShell“ komandą, kuri ją turi Linux atitikmuo, taip pat bus mums labai naudinga, kad ir toliau daugeliui teiktume vertę ir žinias techninėje valdymo srityje. GNU/Linux ir Windows terminalas.
Jei patiko turinys, komentuoti ir pasidalinti. Ir atminkite, aplankykite mūsų pradžią «vieta», be oficialaus kanalo Telegram daugiau naujienų, mokymo programų ir Linux naujinimų. Vakarai grupė, norėdami gauti daugiau informacijos šios dienos tema.
Naudojau ir nelabai sėkmingai. Vienintelis dalykas, kurį mačiau, buvo padėti IT Windows skyriui ir tam jums reikia kažko daugiau nei „powershell“ (kurį galite nustatyti, jei šiek tiek ieškote kaštonų). Kalbant apie jos naudojimą UNIX pagrįstose sistemose, manau, kad tai naudinga tik tuo atveju, jei kas nors, kas naudojasi „Windows“, neturi kito pasirinkimo, kaip pasiekti „Linux“. Šiais atvejais problema yra ta, kad tik nedaugelis iš tikrųjų jaučiasi patogiai su terminalu. Visa tai, jei kalbu apie ką nors grynai „sistemų“ orientuoto. Jei kalbame apie tokias sritis kaip programų diegimas, neutraliausias ir universaliausias dalykas tarp abiejų operacinių sistemų, su kuriuo teko susidurti, yra žmonės, naudojantys python.
Sveiki, Alvaro. Dėkojame už komentarą ir suteiktą asmeninę patirtį naudojant „PowerShell“ sistemoje „Linux“ ir „Windows“.