Questo post fornirà una comprensione dettagliata di PowerShell Core con i risultati di apprendimento sotto l'elenco:
Quindi iniziamo!
Cos'è PowerShell Core
Microsoft PowerShell Core è una versione open source di PowerShell Automation and Configuration Management Strumento. È costruito su .Net Core e può funzionare su più piattaforme come MacOS, Linux e Windows. È una versione separata di PowerShell che non sostituisce/aggiorna il PowerShell predefinito di Windows Invece il core PowerShell può funzionare fianco a fianco con PowerShell.
Il punto sotto l'elenco ti fornirà una migliore comprensione di PowerShell Core:
Supporto alla piattaforma
La principale differenza tra Windows PowerShell e Microsoft PowerShell Core è il supporto della piattaforma. PowerShell funziona solo sul sistema operativo di Windows mentre il core PowerShell può funzionare su tutte le piattaforme i.e. Windows, MacOS, ecc.
Differenza tra PowerShell e PowerShell Core
La tabella seguente illustra le differenze chiave tra PowerShell e PowerShell Core:
Attributo | Powershell | PowerShell Core |
Versioni | 1.0 - 5.1 | 6-7 |
Supporto delle piattaforme | Solo Windows. | Windows, MacOS e Linux |
Lanciato come | Powershell.exe | PWSH.Exe per Windows e PWSH per Linux e MacOS. |
Basato su | .Framework net | .Core netto |
PSEDIZIONE | Impostare come desktop | Impostato come core |
Disponibilità | Per impostazione predefinita, è installato su Windows. | Può essere scaricato. |
Utilizzo | Dipende da .Runtime del framework net. | Dipende da .Runtime di rete netto. |
Aggiornamenti futuri |
|
|
Concludiamo ciò che abbiamo imparato dalla tabella sopra offerta:
Windows PowerShell è un'applicazione integrata sul sistema operativo di Windows mentre PowerShell Core può essere scaricato da GitHub. PowerShell è orientato a Windows mentre PowerShell Core fornisce supporto per le piattaforme incrociate.
Conclusione
PowerShell Core è una versione open source di PowerShell Automation and Configuration Management Strumento. Si basa su .Net Core Technology e può funzionare su varie piattaforme i.e. MacOS, Linux e Windows. Inizialmente, PowerShell Core offre una serie limitata di cmdlet, ma sta crescendo molto velocemente. Questo post ha spiegato diversi aspetti di Microsoft PowerShell Core.