在 Windows 上运行 Linux 终端

14 windows linux terminal command-line

使用 Windows 命令提示符有点痛苦。我一直在使用 Linux 和 Windows。Linux终端比XP命令提示符更有优势,所以我想在Windows上使用Linux终端。有谁知道我们该怎么做?我不想在 Windows 上运行 Linux 命令。但是我喜欢 Linux 终端上的功能,所以我想对 Windows 命令提示符使用相同的功能,或者在 Windows 上使用 Linux 终端。

Dav*_*nan 22

尝试cygwin和 bash。

大多数 Linux 用户使用 bash,所以我猜这就是您所指的控制台。

  • cygwin 和 bash 永远! (2认同)

Max*_*mus 11

抱歉自我宣传,我是另一个控制台模拟器的作者,这里没有提到。

ConEmu是一个带有选项卡的开源控制台模拟器,它将多个控制台和简单的 GUI 应用程序表示为一个可定制的 GUI 窗口。

最初,该程序旨在与Far Manager(我最喜欢的 shell 替代品 - 文件和存档管理、命令历史和完成、强大的编辑器)一起使用。但是 ConEmu 可以与任何其他控制台应用程序或简单的 GUI 工具(例如 PuTTY)一起使用。ConEmu 是一个实时项目,对建议持开放态度。

一长串选项的简短摘录:

  • 最新版本的 ConEmu 可能会将自身设置为 Windows 的默认终端
  • 支持分屏
  • 用户友好的文本和块选择(通过键盘或鼠标)、复制、粘贴、控制台中的文本搜索
  • 使用系统中安装的任何字体,或复制到程序的文件夹中(ttf、otf、fon、bdf)
  • 以管理员 (Vista+) 或选定用户身份运行选定的选项卡,新选项卡的csudo命令
  • Windows 7 任务栏上的跳转列表和进度
  • DosBox集成(在 64 位系统中用于运行 DOS 应用程序)
  • 平滑调整大小、最大化和全屏窗口模式
  • 滚动条最初隐藏,可能会通过鼠标悬停或设置中的复选框显示
  • 选定应用程序的可选设置(例如调色板)
  • ANSI X3.64 和 Xterm 256 颜色


eph*_*ent 10

控制台是 Windows 控制台窗口的增强。

Console[2] 仍然使用Windows 提供的Win32 控制台接口,但提供了一个具有更多功能的包装器。 cmd.exe用作默认外壳,但它是可配置的。


Mintty是一个终端仿真器用于Cygwin的和Cygwin衍生物如MSYS

使用 mintty 非常类似于使用 PuTTY 通过 ssh 进入您自己的 Cygwin 安装,除了没有 ssh。它与 Cygwin 的终端仿真挂钩,以提供忠实的 UNIX 终端界面。但是,这使得它无法用于需要 Win32 控制台的程序。


小智 3

您可以尝试PowerShell。如果您了解 .NET,您就可以编写一些非常高级的脚本。