Oglas
Kar zadeva operacijske sisteme, je Windows morda najmanj odvisen od ukazne vrstice. Pravzaprav je večini od nas uspelo priti tako daleč brez kdaj enkrat z uporabo. Toda z Windows 10 za vogalom je morda čas, da smo se naučili.
Toda preden skočite vanjo, morate razumeti eno pomembno razliko in to je razlika med Ukazni poziv in PowerShell. Na površini izgledajo precej podobno, v praksi pa se med seboj precej razlikujejo.
Tukaj je nekaj, kar morate vedeti o obeh.
Najprej je prišel ukazni poziv
Začenši z operacijskim sistemom Windows NT in naprej, je bil Windows opremljen s tolmačem ukazne vrstice cmd.exe, bolj znan kot Ukazni poziv. Z njim bi uporabniki lahko komunicirali z operacijskim sistemom z besedilnimi ukazi in parametri.
Medtem ko je bil ukazni poziv prvi, ni bilo the najprej. Prejšnje različice operacijskega sistema (Windows 95, 98 in ME) so imele bolj primitivni tolmač ukazne vrstice COMMAND.COM, bolj znan kot MS-DOS.
Samoumevno je, da je Command Prompt pomenil veliko izboljšanje glede zastarelega tolmača MS-DOS.
Kljub grafični naravi sistema Windows ukazna vrstica nikoli ni bila - in nikoli ne bo - zastarela. Ponuja mero moči in fleksibilnosti, ki je preprosto ni mogoče doseči z vmesniki točka in klik (na primer paketno skriptno delovanje), in glede na vašo znanje lahko stvari hitreje opravite z ukazom Poziv.
Na primer, tukaj je nekaj skupne naloge, ki jih olajša ukazni poziv 7 pogoste naloge Ukazni poziv sistema Windows postane hiter in enostavenNe dovolite, da vas ukazni poziv ustrahuje. Je preprostejši in uporabnejši, kot pričakujete. Morda vas bo presenetilo, kaj lahko dosežete z le nekaj pritiski na tipko. Preberi več . Poleg tega jih je več osnovne ukaze bi moral poznati vsak uporabnik 15 Ukazi Windows Command Prompt (CMD), ki jih morate vedetiUkazni poziv je še vedno močno orodje sistema Windows. Tu so najbolj uporabni ukazi CMD, ki jih mora poznati vsak uporabnik sistema Windows. Preberi več v primeru, da boste morali odpraviti težavo in imate le dostop do ukazne vrstice.
Če ste absolutna devica ukazne vrstice, priporočamo, da preverite našo začetniki vodnik v ukazni poziv Vodnik za začetnike o ukazni vrstici WindowsZ ukazno vrstico lahko neposredno komunicirate z računalnikom in jo naročite, da izvaja različne naloge. Preberi več . Lažje je, kot si mislite, in vredno je vedeti.
Medtem ko je ukazni poziv več kot primeren za povprečnega uporabnika, nekateri želijo več - zato tudi zamenjave ukazov, kot je konzola z odprto kodo, obstajajo. Na srečo za vse nas je imel Microsoft boljši odgovor: PowerShell.
PowerShell ga je dvignil na naslednjo stopnjo
Če je ukazni poziv kot Motorola Razr iz leta 2004, je PowerShell kot Motorola Moto X iz leta 2015. Lahko dela veliko istih stvari in več. PowerShell morda ni najboljši Na voljo je tolmač ukazne vrstice, vendar je zagotovo dovolj močan, da zadovolji uporabnike moči.
Semena za PowerShell so posadila leta 2002, ko je Microsoft začel delati na Microsoftovem Shellu, imenovanem tudi Monad, ki je bil zasnovan tako, da ga bodo uporabniki razširili. Monad je javno objavil leta 2005 in se na koncu preimenoval v PowerShell leta 2006. Hkrati se je integriral v sam operacijski sistem.
Toda kaj vse to pomeni?
Preprosto povedano, PowerShell vam omogoča ustvarite svoje ukaze in skripte z uporabo programskega jezika C #. PowerShell in C # sta integrirana z Microsoftovim .NET Framework, kar pomeni, da imate dostop do veliko obstoječih funkcij in orodij, ki vam bodo pomagala ustvariti boljše ukaze in skripte z manj splošnimi trud.
PowerShell ima veliko naprednih funkcij Povečajte svojo produktivnost s skriptami Windows PowerShellKaj pa, če bi lahko produktivnost Linuxa prenesli v Windows? Večina distribucij Linuxa je priložena z zmogljivo lupino Bash. PowerShell je enako močan terminal za Windows. Preberi več - na primer oddaljeno izvajanje nalog, osnovna opravila, avtomatizacija opravil, cevovod ukazov in drugo - zaradi česar je a boljša izbira od arhaičnega ukaznega poziva, ko imate veliko sistemskega upravljanja in vzdrževanja stori.
Bi morali uporabljati PowerShell? No, povprečen uporabnik res ne potrebuje vseh teh zvončkov. Po drugi strani bodo skrbniki in uporabniki energije všeč, kaj lahko počnejo. Začnite s temi osnovni PowerShell ukazi 6 osnovnih PowerShell ukazov za večjo uporabo sistema WindowsPowerShell je tisto, kar dobite, ko v ukazni poziv sistema Windows dajete steroide. Omogoča vam nadzor nad skoraj vsemi vidiki sistema Windows. Pomagamo vam, da preskočite njegovo krivuljo učenja. Preberi več da bi okusili njegov potencial.
Opomba: PowerShell ima nekaj krivulje učenja, zato ne pričakujte, da ga boste razumeli takoj.
Izboljšave PowerShell v operacijskem sistemu Windows 10
Ko je uporaben sistem Windows 10, bo PowerShell tako uporaben kot že bil deležen več izboljšav. Tukaj je nekaj poudarkov, ki jih lahko pričakujete.
Upravljanje paketov: Upravitelj paketov je priročen način za upravljanje vse programske opreme, ki jo naložite, namestite in odstranite. Namesto da bi skakali s spletnega mesta na spletno mesto, samo brskajte po paketih z PackageManagement (prej znan kot OneGet Windows dobi upravitelja paketov - prenos programske opreme centralno prek OneGetMicrosoft v sistem Windows dodaja še eno funkcijo Linuxa. Upravljanje paketov lahko resno poveča produktivnost, poveča varnost in na koncu prihrani veliko glavobola. Pokažemo vam, kako bo delovalo. Preberi več ). S prijavo na različna skladišča lahko izbirate, kateri paketi so vam na voljo.
OneGet je tehnično na voljo že za Windows 8.1, vendar le, če namestite Windows Management Okvir 5.0. Ko pride okrog Windows 10, bo PackageManagement integriran v sistem s strani privzeto.
Varna lupina (SSH): Secure Shell je že dolgo protokol, ki je osnovni postopek za vzpostavitev šifriranih povezav med oddaljenimi sistemi. Brez SSH lahko zunanji uporabniki prestrežejo podatke, kot se prenašajo.
Do nedavnega je SSH v operacijskem sistemu Windows zahteval uporabo rešitve tretjih oseb (npr. PuTTY), vendar je ekipa PowerShell napovedala, da bodo izvajali Podpora za SSH v sistemu Windows Windows 10 SSH vs. PuTTY: Čas je, da zamenjate odjemalca za oddaljeni dostop?Oglejmo si, kako nastaviti sistem SSH v sistemu Windows 10 in ali lahko nova orodja izpodrivajo PuTTY. Preberi več . Trajalo je nekaj časa, vendar se zdi, kot da se Windows na tem področju končno spoprijema.
Značilnosti PowerShell: Z različico 5.0 se jezik PowerShell-a izboljšuje z novimi funkcijami, kot so: razredi in enumi, novi vgrajeni ukazi, razširjene funkcije za obstoječe ukaze, barvanje skladenj v konzoli in več.
Za podrobnejše podrobnosti glejte Kaj je novega v PowerShellu 5.0 članek Microsofta.
Upajmo, da imate zdaj boljši občutek za razlike med ukaznim pozivom in PowerShellom. Če ste to dosegli in ste še vedno zmedeni, ne skrbite: PowerShell je namenjen uporabnikom energije in ukazni poziv je dovolj dober za vse ostale. V resnici lahko pridete mimo, ne da bi vedeli nobenega.
Imate kakšna vprašanja? Kaj menite o PowerShellu? Ali gre Microsoft v pravo smer? Delite z nami v spodnjih komentarjih!
Slikovni krediti: Ukazni poziv avtor Kaleb Fulgham prek Flickr, Šifrirana povezava avtor Andrea Danti prek Shutterstock
Joel Lee ima B.S. na področju računalništva in več kot šest let izkušenj s pisanjem. Je glavni urednik za MakeUseOf.