Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/shell/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在Windows机器上练习Unix_Windows_Shell_Unix_Scripting_Windows Vista - Fatal编程技术网

在Windows机器上练习Unix

在Windows机器上练习Unix,windows,shell,unix,scripting,windows-vista,Windows,Shell,Unix,Scripting,Windows Vista,我想在WindowsVista机器上练习Unix(主要是KornShell(ksh)脚本和VI编辑器)。这方面的最佳解决方案是什么?我不喜欢Cygwin。因此,除了Cygwin之外的任何东西都可以在不重新安装操作系统的情况下提供最接近Unix环境的感觉 谢谢。为Windows for vi practice获取vim(然后为实际的Unix设备获取vim)并为shell环境和Unix实用程序获取Cygwin。Solo es una sugerencia: 为什么不先安装一个虚拟机,然后安装一些un

我想在WindowsVista机器上练习Unix(主要是KornShell(ksh)脚本和VI编辑器)。这方面的最佳解决方案是什么?我不喜欢Cygwin。因此,除了Cygwin之外的任何东西都可以在不重新安装操作系统的情况下提供最接近Unix环境的感觉


谢谢。

为Windows for vi practice获取vim(然后为实际的Unix设备获取vim)并为shell环境和Unix实用程序获取Cygwin。

Solo es una sugerencia:

为什么不先安装一个虚拟机,然后安装一些unix


只是一点建议

您可以使用VMware Player设置虚拟机。
它允许您在Windows中运行真正的*nix环境。它是免费的,而且相当容易使用。

我认为Cygwin确实是获得你想要的东西的最简单的方法,但另一种选择可能是。(Windows的简约GNU)

如果您只想练习使用特定的命令行实用程序,还可以查看:

正如其他人所说,您也可以使用VM安装某种类型的Unix/Linux操作系统,如Ubuntu。

免费的shell帐户。

我认为在Windows机器上实践它的最佳方法是安装一个虚拟机(例如,它是免费的)并在该虚拟机上设置Linux。然后让他们通过共享文件夹等进行通信


但是,在Unix/Linux系统上,通常会有许多最流行软件的Windows克隆。

如果您想要Cygwin的好替代品,请尝试


您可以找到有关它的更多信息。

我强烈建议您下载unix版本。以下是一些建议:
1.
2.
3.

下载其中一个后,使用virtualbox或vmware并将其安装到虚拟机中。
1.
2.
这样,您就可以在虚拟环境中轻松地运行UNIX并轻松地进行实践。这是最方便的方法。

另外,如果您愿意,您可以安装非常小的arch Linux,然后使用pacman在其中安装ksh shell,然后通过以下命令将默认shell从bash更改为korn
chsh-s/bin/ksh
。您也可以在其他Linux发行版中完成这一切。另外,如果你只想使用shell和vim,你可以使用
Ubuntu服务器
,然后使用
sudo-apt-get-install-ksh
在其中安装KornShell。你想选择哪一个完全取决于你。

cygwin怎么了?卡尔,出于某种奇怪的原因,我不喜欢cygwins的界面。我要试一试。我可以在Cygwin上练习Korn Shell脚本吗?在VMWare上安装Unix是如何工作的?请查看Cygwin下的rxvt-这是对默认终端窗口的巨大改进。严格来说,这真的是一个编程问题吗?我不知道我们在编程相关问题上有多法西斯,所以:-/其实不是。如果这个问题真的很愚蠢,我道歉。嗨,Stephen,我将下载windows版的vim。我们能用VMware安装unix吗?天哪。你当然可以。这就是VMWare的优点。嗨,切普,我的机器上有VMWare player,我应该选择什么风格的Unix?每个人都有自己的,但现在最流行的*nix操作系统是Ubuntu。我要试一试。切普可能还有另一个建议就像本·托雷尔说的,试试ubuntu。事实上,我现在正在运行ubuntu。如果你想玩它,感觉它在你的机器上是如何工作的,试着安装。光盘上有一个在windows中安装ubuntu的工具。另外,如果你有一个额外的usb pendrive,试着在上面安装ubuntu。太棒了!嗨,本,安迪也建议使用Ubuntu。。所以我想我会选择这个。VMware player在装有4gig RAM的windows机器上运行真的很慢吗?笔驱动的想法很好。我会的。我仍然需要思考。正确的?