GNU/Linux >> Linux Esercitazione >  >> Linux

tmux:si blocca e non si carica e non risponde a nessun comando di opzione

Ho avuto un problema simile, in cui ho avuto una sessione tmux con due buffer. Non ho visto nulla di ciò che ho digitato, ma quando sono passato da un buffer all'altro ciò che avevo digitato in precedenza appariva sullo schermo. stty sane non ha funzionato.

Ho staccato Ctrl-b +d e ho notato che c'era ancora un client collegato quando ho guardato tmux list-clients . tmux detach-client l'ho rimosso, quindi ho potuto ricollegarlo e tutto ha funzionato di nuovo.


Se va bene perdere le sessioni, prova a eliminare il tmux-NNNNNNN directory, dove NNNNNNN è un numero, sotto il tuo /tmp directory. Secondo il tmux manuale, se TMPDIR variabile d'ambiente è impostata, tmux-NNNNNNN verrà inserito nel TMPDIR .

tmux memorizza il socket del server in una directory sotto /tmp (o TMPDIR se impostato);

Questo ha risolto il mio problema di non essere in grado di eseguire tmux comandi relativi alle sessioni. Ho provato anche quanto segue, ma non ha funzionato:

  • killall -9 tmux
  • reinstallare tmux
  • riavvia la sessione della shell

Non ho potuto facilmente riavviare il sistema operativo, perché è un server condiviso gestito da altri.


Ho affrontato questo problema per molto tempo e dopo un po' di ricerche ho scoperto che era stato causato dal fatto che avevo accidentalmente premuto Ctrl +S (Ctrl +A +S è la mia scorciatoia per cambiare riquadro), e questo disattiva il controllo del flusso nei terminali e impedisce al terminale di accettare l'input. Può essere riattivato premendo Ctrl +Q .

Fonte: https://superuser.com/a/553349/137226


tmux si stava fermando subito dopo che l'ho iniziato. Ctrl-Q e Ctrl-C non ha fatto nulla.

Risolto con

killall -9 tmux

(Potrebbe essere un problema diverso, ma questa domanda è apparsa su Google.)


Linux
  1. gestore abbonamenti:comando non trovato

  2. id:comando non trovato

  3. w:comando non trovato

  4. df:comando non trovato

  5. du:comando non trovato

Comando Uptime in Linux

nc:comando non trovato

aws-shell:comando non trovato

ln:comando non trovato

readlink -f e -e descrizione delle opzioni non chiara

Problemi con il comando Rsync, le autorizzazioni del proprietario e del gruppo non cambiano