タグ付けされた質問 「gnu-screen」

GNU Screenは、ユーザーが1つの接続で複数のシェルセッションを作成できるコマンドラインユーティリティです。これらのセッションはプライマリ接続から切り離されているため、接続が切断されても、ユーザーの状態は維持されます。

4
OSXで画面を実行している場合、command + rはすべての画面でvimの矢印キーを台無しにします
これをどうやって解き放ちますか?なぜなら、ブラウザーをリロードするために常にコマンドrを押し続けることになり、しばしばターミナルにいるからです。 矢印キーを再度有効にする方法がわからないので、現在すべての画面を強制終了して画面を再起動しますが、これは苦痛です。
15 macos  vim  gnu-screen 

1
画面を使用すると、lessやmanなどのコマンドはその後画面をクリアしません
この質問とは対照的に、の画面をクリアできるように再度有効にしlessます。xtermCygwin / minttyまたはGnomeターミナル(両方ともxterm)の下の私のターミナルで正常に動作します。 ただし、screenセッション内では、画面のクリアは何らかの形で無効になっています。私はいくつかのことを試しました screen -T xterm またはにautonukeステートメントを入れ~/.screenrcます。また、画面セッション内 export TERM=xterm tset 効果がありません。だから、今私はアイデアがなくなっています。任意の助けに感謝します。
15 gnu-screen 

3
非ルートの「画面は終了しています」
非rootユーザーとして画面を実行しようとすると、次のようになります: screen [screen is terminating] すぐに、それはルートのためにうまく機能しますが ls -alh /usr/bin/screen -rwxr-sr-x 1 root screen 465K Jun 9 20:30 /usr/bin/screen 周りをうろついているとき、私は/ etc / fstabの言及に気づきました、ここに私のものがあります: # <file system> <mount point> <type> <options> <dump> <pass> /dev/md1 / ext4 errors=remount-ro 0 1 /dev/md2 /home ext4 defaults 1 2 /dev/sda3 swap swap defaults 0 0 /dev/sdb3 …

3
ウィンドウリストに移動せずにGNUスクリーンでウィンドウ9を通過する方法は?[複製]
この質問にはすでに回答があります: GNU画面:9以上のタブにアクセスするためのキー (3つの回答) 3年前に閉店しました。 GNU Screenツールを使用して、システムでセッションを維持します。ウィンドウを切り替えるにはCtrl+a N、Nがウィンドウの番号である場所を使用します。同様のキーストロークを使用して、数字が2桁のウィンドウにアクセスしたい。今の時点では、ウィンドウリストに移動してCtrl+a "、ウィンドウを選択する必要があります。 私がやろうとしていることを達成する方法はありますか?
14 linux  gnu-screen 

5
CygwinでのGnu画面の代替
Gnuの画面以外にCygwin / Windows用のターミナルマルチプレクサはありますか? Gnuの画面アプリケーションに代わる2つの選択肢、ByobuとTMuxを知っています。ただし、これらはいずれもCygwinを使用してWindowsで実行されません。

6
xterm実行画面でタイトルを自動的に更新するにはどうすればよいですか?
これはこの質問へのちょっとしたフォローアップです。私はで働いているtcshの GNUの中に画面にxtermの。 .cshrcに次のものがあります。 alias res_t 'xtset -t %h:%d "(%u:%g)" %e' # reset titlebar res_t # reset title right now alias precmd res_t そして、これはうまくいきます! ただし、画面を実行すると、タイトルが現在のディレクトリで更新されないことがわかります。xtermのタイトルを画面で更新するにはどうすればよいですか?
14 gnu-screen  xterm  tcsh 

6
SSHセッションを強制終了せずにPCをシャットダウンする
リモートLinuxマシン上で実行されている重い、長いプロセスがいくつかあります。私はラップトップを使用してこれらのマシンにSSH接続し、ソファからプロセスを実行します。 しかし、ラップトップをシャットダウンしようとすると、リモートプロセスが強制終了されるため、問題が発生します。 私は調査を行い、「スクリーン」が私にとって素晴らしい解決策であることがわかりました。(ラップトップをシャットダウンしない限り)。「スクリーン」セッションを「永続化」して、シャットダウンしてからセッションに再接続する方法はありませんか?
14 linux  ssh  gnu-screen 

4
Mac Gnu-Screenはデフォルトの.bash_profileをロードしません
bash_profileに多数のカスタム設定があります。gnu-screenを使用すると、画面が実行されないことに気付きましたsource /Users/disappearedng/.bash_profile。source /Users/disappearedng/.bash_profileを.screenrcファイルに配置しようとしましたが、エイリアスがコマンドではないことを訴えています...(screenrcにはscreenrc固有のコマンドが必要だと思います)。 .bash_profileを.profileまたは.bash_rcに変更しようとしました。その仕事のどれも。 助けがありますか?
14 mac  gnu-screen 

2
画面の名前がわかっている場合、画面を強制終了するにはどうすればよいですか?
コマンドを使い始めた「foo」という名前の画面があります screen -S foo -d -m my_command_goes_here. これをcronに入れて、画面を消して毎晩再起動したいです。画面を使用している理由は、コマンドが他のいくつかのprocを起動し、これによりすべてのprocが確実に終了するためです。 だから... sceen 'foo'を殺すコマンドは何ですか? ありがとう!
14 linux  gnu-screen 

6
GNU Screenのscreenlog。%nからエスケープ文字を削除しています
GNU Screenの出力ファイルからESCシーケンスを削除することは可能ですか?色、タブ、その他のエスケープ文字などがログファイルに取り込まれ、解読が困難になります。 Google&Co.博士とマニュアルを試しましたが、適切なものを見つけることができませんでした... おそらく私は何かを見落としていましたか?

5
PuTTYまたはOTHER-PuTTYを終了した後もコマンドを実行し続ける[複製]
この質問にはすでに回答があります: パテセッションを閉じた後、どのようにプロセスを生き続けることができますか? (10回答) 5年前に閉鎖されました。 実行する必要があるコマンドがいくつかあります。これらのコマンドは、インターフェイスを終了した後でも継続的に実行する必要があります。Linux GUIにアクセスできるとき、次のようなことを実行します。 cd /home/testuser/Scripts* xterm -hold -T "Background_Script1" -e "service1-start.sh" & sleep 10 xterm -hold -T "Background_Script2" -e "service2-start.sh" & どんな助けも大歓迎です。



4
再起動後に「GNUスクリーン」レイアウトを維持する方法
私が使用していますscreen左のVIMと3に分割し、2つの他の画面が右に水平に分割します。画面からデタッチするときに、でレイアウトを保存できることを知っています:layout save my_layout_name。 私はすでにファイルに持っlayout autosave onてい.screenrcますが、それは私の問題には役立ちません。 異なるターミナルセッション間、およびPCの再起動後に画面のレイアウトを維持するにはどうすればよいですか?または多分回避策として、それを分割する画面(パラメーター)を実行し、すべてのウィンドウにbashを設定してレイアウトを保存する方法はありますか?
13 linux  gnu-screen 

3
画面で設定されていないLD_LIBRARY_PATH
screenbashで実行すると、変数LD_LIBRARY_PATHが消去されます。いくつか読んだところ、これは予想される動作のようですが、回避する必要があります。 回避策は、LD_LIBRARY_PATH宣言をに追加すること~/.bashrcです。私の場合、LD_LIBRARY_PATHはシェルの起動からscreenを呼び出すまでの間に大幅に変更されるため、LD_LIBRARY_PATH の現在の値をscreenセッションに取得する必要があります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.