是否可以从外壳打开新外壳并在它们之间切换?

DCI*_*Dev 1 linux unix terminal shell command-line

嘿,我想知道我是否可以在 unix/linux 环境中从终端内打开一个 shell 或新的终端。特别是只有没有 GUI 的命令行。这是可行的吗?我该怎么做?

Phi*_*l P 6

运行screen(1)。它是一个终端多路复用器。这使您可以创建多个 shell,在屏幕下运行,您可以在它们之间切换。您可以从屏幕“分离”以返回原始外壳,然后“重新连接”以重新访问这些外壳。

还有tmux(1),做同样的事情。在某些 Unices 上,window(1) 或splitvt(1)。但是screen(1) 是最广泛使用的工具,可能也是您最容易找到帮助的工具。