GNU/Linux >> Linux Esercitazione >  >> Linux

Come disconnettersi da lxc-console

Soluzione 1:

Sì, Ctrl-a q , dovrebbe funzionare per impostazione predefinita, tuttavia no, lxc-console in realtà non usa screen per eseguire il suo comportamento di console. In effetti, potresti riscontrare un conflitto se stai usando screen poiché usa anche Ctrl-a come prefisso. Se sei all'interno di screen ma non te ne rendi conto allora dovrai digitare Ctrl-a a q dal comportamento predefinito di screen è che devi digitare Ctrl-a a per inviare effettivamente ^a al guscio che scorre al suo interno. Puoi cambiare il prefisso per escape passando -e o --escape=PREFIX opzione a lxc-console .

Inoltre, sembra che ci possa essere un bug in lxc-start in modo che se entra immediatamente in modalità console quando avvii il contenitore non puoi usare Ctrl-a q per scappare-- infatti, tutti i caratteri di controllo sembrano essere incasinati e vengono stampati sullo schermo invece di comportarsi come previsto. Una soluzione alternativa consiste nell'eseguirlo con -d o --daemon opzione in modo che non avvii immediatamente una console e la connessione ad essa manualmente:

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

Soluzione 2:

Cosa ho fatto per fermare il container

  1. Apri una nuova sessione.
  2. Accedi come root.
  3. Controlla lo stato del contenitore.
  4. lxc-stop -n <name of the container>

Questo fermerà il contenitore.


Linux
  1. Come aggiornare da Debian 10 a Debian 11

  2. Linux:come eseguire un bootloader da Linux?

  3. Come utilizzare il comando dello schermo di Linux

  4. Come posso sapere se mi trovo su uno schermo?

  5. Come sbloccare lo schermo dallo script in KDE Plasma 5?

Come eseguire l'aggiornamento da Ubuntu 16.04 a Ubuntu 18.04

Come utilizzare lo schermo Linux

Come aggiornare da Debian 10 a Debian 11

Come aggiornare a Fedora 24 da Fedora 23

Come bloccare lo schermo dopo la ripresa dall'ibernazione?

Come aggiornare il server Ubuntu a 20.04 dal 18.04