Windows 的 Linux 用户指南?

Usa*_*agi 9 command-line windows

我是一名研究生,最近发现我将不得不切换到 Windows 机器进行研究(尽管我恳求)。我知道有很多关于 Windows 用户切换到 Linux 的指南,但我还没有找到太多相反的指南。有人有好的资源吗?我习惯于在 bash shell 中做所有事情。我喜欢用 vim 编辑文本,我喜欢设置 shell 脚本。我想让过渡尽可能轻松。

Mat*_*Mat 6

如果您想在 Windows 上使用常用的 Linux 工具,首先想到的是Cygwin

Cygwin 是为 Windows 提供 Linux 外观和感觉环境的工具集合。

查看包列表以查看那里有哪些可用的工具(bash以及一些其他的 shell)。

GnuWin32是另一个可以派上用场的软件包集合,不需要 Cygwin 环境。它们可以直接从 Windows 命令提示符使用。

如果您正在开发,MinGW包含一个很棒的 GCC 的 Windows 端口,并且msysgit可以很好地用于版本控制。(Cygwin 也有 GCC 和 git。)
Java、Perl(草莓)、Python、PHP、Ruby 等也有本地 Windows 端口。

添加GVim(设置为默认文本编辑器)和sshputty这样的好客户端,您不应该在新环境中感到太迷茫。

(OT这里,但如果你需要做的原生Windows脚本,SS64是一个很好的参考cmdPowerShell。)