我可以在 Ubuntu 上运行 PowerShell 吗?

我可以在 Ubuntu 上运行 PowerShell 吗?

我被分配了一个使用 Windows PowerShell 完成的项目。我熟悉 shell 脚本,但它是一项新技术。我被告知它与 shell 类似,只是语法有少许变化。

我有一周的时间来学习和了解基础知识。

我尝试寻找模拟器,但找不到。我的笔记本电脑上没有双系统。请帮帮我。

我是否需要在笔记本电脑上安装 Windows,以便我可以在家练习这些命令,或者 Ubuntu 中有一个解决方案,无需更改我的操作系统。

答案1

在这里发布这篇文章可能会让一千个大胡子冲着你喊“BASH 比 POWARSHELL 好!”如果我能留胡子,我可能会成为他们中的一员。

但是如果你的任务涉及 Windows Powershell,那么选择就很少了。有些 shell(甚至是修饰符现有 shell,如zsh)旨在引入一些 PowerShell 功能,但即使它们在语法上相同,你使用的底层数据也不会相同。

简而言之:如果您需要使用 Windows,就使用 Windows。您确实这么做了。

话虽如此,但这并不意味着您必须正确重新安装 Windows。它可能会暂时在虚拟机中停滞不前(请参阅 VirtualBox)。易于安装,易于删除,不会影响您现有的设置。它会比本机安装慢一点,但考虑到您只是在使用命令行,这似乎根本不是问题。

答案2

答案3

对于那些仍然需要它的人 - MS 采取了行动:https://azure.microsoft.com/en-us/blog/powershell-is-open-sourced-and-is-available-on-linux/

Linux 上的 PowerShell、SSH 到 Windows 框,梦想……

相关内容