2011-01-31 23 views
220

Ho screen -r 'd in un server di Django che è in esecuzione e non posso semplicemente Ctrl-C e exit fuori di esso.Come uscire da una schermata senza digitare "esci"?

Ci sono modi alternativi per uscire da screen?

Attualmente, chiudo manualmente la scheda sul mio PC locale e ssh nuovo in, ma che sta diventando noioso.

risposta

409

Ctrl-ad o Ctrl-aCtrl-d. Vedi lo screen manual # Detach.

+18

Doh, grazie. Ho avuto un momento in cui lo schermo dell'uomo. –

+8

sì, generalmente hai un momento tl; dr con il comando 'man'. quindi quando si ha un tl; dr quando si fa 'man command_name', in questo caso 'schermata uomo', in genere si può accedere a una versione più breve e piuttosto utile dei documenti con l'opzione' --help', 'command_name --help' , questo caso 'screen --help'. –

+1

Ecco un [schermata di riferimento rapido] (http://aperiodic.net/screen/quick_reference) e una [schermo combinato & tmux cheat sheet] (http://www.mechanicalkeys.com/files/os/notes/tm. html) potrebbe essere utile. – Trutane

71
  • Ctrl +Un poi Ctrl +D. In questo modo si staccherà si dalla sessione screen che potrete poi riprendere facendo screen -r.

  • si può anche fare: Ctrl +Un quindi digitare :, questo vi metterà in modalità di comando dello schermo. Digitare il comando detach da disconnettere dalla sessione della schermata in esecuzione.

+12

È semplicemente "Ctrl-a", quindi "d" – Kostyantyn

+3

@Kostyantyn Funziona (come le pagine man dicono "Per comodità") sia con che senza il Ctrl per il d - così "Ctrl-a" "Ctrl-d" funziona, e così fa "Ctrl-a" "d". Fai la tua scelta. – Eborbob

61
  • Ctrl +un + \ - Uscire schermo e chiudere tutti i programmi in questa schermata. È utile, ad esempio, se è necessario chiudere la connessione tty.
  • Ctrl +un d + - "ridurre al minimo" schermo, screen -r ripristinarla.
+7

Sto solo chiarendo per i futuri lettori. Quello è Ctrl-A seguito da Ctrl- \, e Ctrl-A seguito da Ctrl-D. – Julian

+0

@Julian Il distacco non richiede Ctrl su entrambi, solo su ctrl + a.Funziona per me e se fai "ctrl + a" e poi scrivi ": help" puoi vedere che dice che entrambi ctrl + d e d funzionano. –

+0

Just D non ha funzionato per me su un Mac, solo Ctrl-D. – Julian