Linux从LXC控制台键盘快捷键退出
时间:2020-01-09 10:41:28 来源:igfitidea点击:
我在Linux容器(lxc)中使用Debian Linux服务器。
如何在不关闭ssh会话的情况下从lxc控制台断开连接并退出到shell提示符?
Linux容器(LXC)是一种操作系统级虚拟化方法,用于使用单个Linux内核在控制主机上运行多个隔离的Linux系统(容器)。
您需要使用lxc-console
命令或lxc console {container}
命令登录到正在运行的Linux容器。
lxc-console -n container-name lxc-console -n webserver lxc-console -n pgsql lxc console c1-www lxc console nginx-container
要从shell提示符退出lxc-console:
- 登录到名为server1的主机服务器。
- 使用lxc-console命令登录到一个正在运行的容器,该容器名为memcache类型:
lxc-console -n memcache
。 - 要退出lxc-console会话,请输入Ctrl-A,然后输入Q。
如何从基于LXD的lxc控制台会话退出
LXD是下一代系统容器管理器。
它提供类似于虚拟机的用户体验,但改用Linux容器。
语法如下:
- 打开终端窗口
- 另一个选择是登录到远程LXD服务器
- 使用lxc控制台登录到名为arch的正在运行的容器:
lxc console arch
- 要分离并退出lxc控制台命令,请按:
<CTRL> + a q
LXD并不是LXC的重写,实际上,它是在LXC之上构建的,以提供新的更好的用户体验。
在后台实现中,LXD通过liblxc及其Go绑定使用LXC来创建和管理容器。
它基本上是LXC工具和分发模板系统的替代品,其追加功能来自可通过网络控制。