在Windows上运行Linux终端


14

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



3
在Linux终端上您非常喜欢这些“功能”,而您希望Windows能够支持这些功能?在不确切知道您要寻找什么功能的情况下,很难推荐更换终端!
科迪·格雷

我需要从终端获得的功能:
mestia 2015年

Answers:


22

尝试cygwin和bash。

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


2
cygwin和bash永远!

1
rxvt终端比cygwin默认提供的终端要好得多。只需安装该rxvt软件包即可。
直觉

我认为发布者是cmd.exe的替代方法,而不是运行* NIX命令或bash的功能。从帖子中,“我不想在Windows上运行Linux命令。”

我的理由是,如果他们想要bash,那么在Windows上,cygwin可能是最简单的方法。
David Heffernan

Cygwin岩石:) !!
希尔纳·席尔瓦

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色

10

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

Console [2]仍使用Windows提供的Win32控制台界面,但围绕它提供了具有更多功能的包装器。 cmd.exe用作默认外壳程序,但它是可配置的。


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

除了没有ssh之外,使用mintty非常类似于使用PuTTY ssh进入自己的Cygwin安装。它与Cygwin的终端仿真挂钩,以提供忠实的UNIX终端接口。但是,这使得它对于期望使用Win32控制台的程序不可用。


By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.