我只是好奇是否有任何工具可以让我练习 shell 脚本,而无需将我的计算机双启动到一半 Windows 和一半 UNIX。我听说过 Cygwin,但那真的是 UNIX 吗?
问问题
6593 次
4 回答
2
Cygwin 没问题,但请记住,如果您想了解 UNIX,Cygwin 不会帮助您了解 Linux 文件系统,这很重要。
于 2013-08-24T19:10:29.883 回答
2
安装Cygwin或在带有VirtualBox等模拟器的虚拟机下安装 Linux 系统。
Cygwin 不完全是 UNIX,但与不太系统相关的脚本就足够了。虽然与真正的 UNIX 系统相比存在一些差异,例如进程管理并不能很好地工作。/proc 我也认为不能按预期工作。
于 2013-08-24T19:05:54.470 回答
1
您还可以看看如何在 Windows 上使用类似 Linux 的 Shell (bash) 进行开发?,也许有一些有用的答案。
就个人而言,我认为 Linux VM 是您的最佳选择。Cygwin 是基于 Windows 的类 UNIX 环境,它不是 UNIX 模拟器。
于 2013-08-24T19:31:14.910 回答
0
我通常使用 Windows 安装程序安装git 。它不仅带有 bash(在开始菜单中查找“git bash”),它还带有git (duh) 和ssh。
显然这不是“真正的 unix”,因为要安装 Virtualbox 并在其中安装 FreeBSD 或其他一些 *BSD(它们是正式的“unix”,不像 Linux 是“只是”类 unix)。
于 2013-12-09T20:47:05.503 回答