GNU/Linux >> LINUX-Kenntnisse >  >> Linux

So trennen Sie die Verbindung zur lxc-Konsole

Lösung 1:

Ja, Strg-a q , sollte standardmäßig funktionieren, aber nein, lxc-console verwendet nicht wirklich screen um sein Konsolenverhalten zu erreichen. Tatsächlich könnten Sie auf einen Konflikt stoßen, wenn Sie screen verwenden, da es auch Ctrl-a verwendet als Präfix. Wenn Sie sich in screen befinden aber wenn Sie es nicht merken, müssen Sie Ctrl-a a q eingeben seit dem Standardverhalten von screen ist, dass Sie Ctrl-a a eingeben müssen um tatsächlich ^a zu senden zu der Schale, die darin läuft. Sie können das Präfix für Escape ändern, indem Sie den -e übergeben oder --escape=PREFIX Option zu lxc-console .

Außerdem scheint es einen Fehler in lxc-start zu geben Wenn es beim Starten des Containers sofort in den Konsolenmodus wechselt, können Sie Ctrl-a q nicht verwenden um zu entkommen - tatsächlich scheinen alle Steuerzeichen vermasselt zu sein und auf den Bildschirm zu drucken, anstatt sich so zu verhalten, wie Sie es erwarten. Eine Problemumgehung besteht darin, es mit -d auszuführen oder --daemon Option, damit es nicht sofort eine Konsole startet, und die Verbindung zu ihr von Hand:

lxc-start -d -n container-name
lxc-console -n container-name

Lösung 2:

Was ich getan habe, um den Container zu stoppen

  1. Öffnen Sie eine neue Sitzung.
  2. Melden Sie sich als root an.
  3. Überprüfen Sie den Containerstatus.
  4. lxc-stop -n <name of the container>

Dadurch wird der Container gestoppt.


Linux
  1. Linux – Wie führe ich einen Bootloader von Linux aus?

  2. Wie maskiert/schützt der Su-Befehl das Passwort davor, auf dem Bildschirm angezeigt zu werden?

  3. Wie sperrt man den Bildschirm nach der Wiederaufnahme des Ruhezustands?

  4. So verwenden Sie den Linux-Bildschirmbefehl

  5. Wie erzwinge ich das Trennen von Screen von einer anderen SSH-Sitzung?

So aktualisieren Sie von Ubuntu 16.04 auf Ubuntu 18.04

So verwenden Sie den Linux-Bildschirm

So aktualisieren Sie von Debian 10 auf Debian 11

So aktualisieren Sie von Fedora 23 auf Fedora 24

So aktualisieren Sie Ubuntu Server auf 20.04 vom 18.04

Wie kann ich einige Benutzer vom Linux-Startbildschirm ausschließen?