多窗口cygwin管理工具?

时间:2015-08-18 05:16:13

标签: windows cygwin

我很好奇是否有一个窗口管理器,我可以打开一个应用程序,它将默认在我的Windows机器上打开cygwin的多个窗口。 与PowerCmd类似的东西。为我的mongo启动打开1个cygin会很痛苦,1个用于我的节点服务器启动,1个用于我的grunt任务,1个用于我的git动作。然后最重要的是,他们都到处都是无所事事。关于如何管理这个的任何建议?

谢谢!

2 个答案:

答案 0 :(得分:1)

您可以通过在命令后面添加&或启动它来启动后台进程,按 Ctrl + Z 暂停并键入{{ 1}}让它在后台运行。

您现在可以通过键入bg来控制这些“作业”,键入jobs(1是作业ID)以将其置于前台。

如果它将东西打印到控制台,只需通过重定向将其输出到其他地方,例如“/ dev / null”(必杀技)。

%1

或者使用ping google.com > /dev/null & 代替(但请务必在关闭cygwin窗口之前终止所有后台作业):

nohup

答案 1 :(得分:1)

Mathias Begert的答案在大多数时候都很好,但对于unix粉丝来说,终极工具是GNU Screentmux。他们几乎一样,但我个人更喜欢tmux。它有点难以入手,但是一旦你学会了如何管理多个会话,垂直或水平分割窗口,那么你将成为多任务处理的主人。