GNU/Linux >> Linux の 問題 >  >> Linux

tmux:ハングしてロードせず、どのオプション コマンドにも応答しません

同様の問題があり、2 つのバッファーを持つ tmux セッションがありました。入力したものは何も表示されませんでしたが、バッファーを切り替えると、以前に入力したものが画面に表示されました。 stty sane うまくいきませんでした。

Ctrl-b を切り離しました +d tmux list-clients を見ると、まだクライアントが接続されていることに気付きました . tmux detach-client それを取り外してから再接続すると、すべてが再び機能しました.


セッションを失っても問題ない場合は、tmux-NNNNNNN を削除してみてください ディレクトリ、ここで NNNNNNN /tmp の下の数字です ディレクトリ。 tmuxによると マニュアル、TMPDIR の場合 環境変数が設定されている場合、tmux-NNNNNNN TMPDIR に入れられます .

<ブロック引用>

tmux は、サーバー ソケットを /tmp (または設定されている場合は TMPDIR) の下のディレクトリに格納します。

これにより、 tmux を実行できないという問題が解決しました セッションに関連するコマンド。次のことも試しましたが、うまくいきませんでした:

  • killall -9 tmux
  • tmuxを再インストール
  • シェル セッションを再開

他の人が管理する共有サーバーであるため、オペレーティング システムを簡単に再起動できませんでした。


私は長い間この問題に直面していましたが、少し検索した後、誤って Ctrl を押したことが原因であることがわかりました +S (Ctrl +A +S ペインを切り替えるための私のショートカットです)、これによりターミナルのフロー制御がオフになり、ターミナルが入力を受け入れなくなります。 Ctrl を押すと再度有効にできます +Q .

ソース: https://superuser.com/a/553349/137226


tmux 始めた直後は止まっていました。 Ctrl+Q および Ctrl-C 何もしませんでした。

で修正

killall -9 tmux

(別の問題かもしれませんが、この質問は Google に表示されました。)


Linux
  1. サブスクリプション マネージャー:コマンドが見つかりません

  2. id:コマンドが見つかりません

  3. w:コマンドが見つかりません

  1. df:コマンドが見つかりません

  2. du:コマンドが見つかりません

  3. rm:コマンドが見つかりません

  1. 組み込みコマンドとそうでないコマンドの違いは?

  2. mv:コマンドが見つかりません

  3. yum がハングして応答しない