Ce message fournira une compréhension détaillée du noyau PowerShell avec les résultats d'apprentissage ci-dessous:
Alors commençons!
Qu'est-ce que PowerShell Core
Microsoft PowerShell Core est une version open source de PowerShell Automation and Configuration Management Tool. Il est construit sur le .Net Core et peut fonctionner sur plusieurs plates-formes telles que MacOS, Linux et Windows. Il s'agit d'une version distincte de PowerShell qui ne remplace pas / mise à niveau du PowerShell par défaut de Windows, mais le noyau PowerShell peut fonctionner côte à côte avec PowerShell.
Le point ci-dessous vous fournira une meilleure compréhension du noyau PowerShell:
Prise en charge de la plate-forme
La principale différence entre Windows PowerShell et Microsoft PowerShell Core est la prise en charge de la plate-forme. PowerShell fonctionne uniquement sur le système d'exploitation Windows tandis que le noyau PowerShell peut fonctionner sur toutes les plates-formes I.e. Windows, macOS, etc.
Différence entre PowerShell et PowerShell Core
Le tableau ci-dessous illustre les principales différences entre PowerShell et PowerShell Core:
Attribut | Powershell | PowerShell Core |
Versions | 1.0 - 5.1 | 6-7 |
Plateaux de support | Windows seulement. | Windows, macOS et Linux |
Lancé comme | powershell.exe | pwsh.EXE pour Windows et PWSH pour Linux et MacOS. |
Basé sur | .Cadre net | .Noyau net |
Posetion | Définir en tant que bureau | Définir le cœur |
Disponibilité | Par défaut, il est installé sur Windows. | Il peut être téléchargé. |
Utiliser | Depend de .Exécution du cadre net. | Depend de .Net Core Runtime. |
Mises à jour futures |
|
|
Concluons ce que nous avons appris du tableau donné ci-dessus:
Windows PowerShell est une application intégrée sur le système d'exploitation Windows tandis que PowerShell Core peut être téléchargé à partir de GitHub. PowerShell est orienté Windows tandis que PowerShell Core fournit une prise en charge des multiples plateformes.
Conclusion
PowerShell Core est une version open source de PowerShell Automation and Configuration Management Tool. Il est basé sur le .Technologie nette de base et peut fonctionner sur diverses plates-formes i.e. macOS, Linux et Windows. Initialement, PowerShell Core propose un ensemble limité de cmdlettes, mais il augmente très rapidement. Cet article a expliqué différents aspects de Microsoft PowerShell Core.