GNU screen その6(再生) (567レス)
上下前次1-新
305: 299 2010/11/05(金)09:13 AAS
ありがと
試してみる
環境変数がわたらない問題なのか
306: 2010/11/11(木)20:22 AAS
バックスペースをバインドするときって bind ^? で合ってますか?
何故か効かないのですが。
307(1): !omikuji 2010/11/12(金)08:31 AAS
パックスペースは ^H だろうな
308(1): 2010/11/12(金)14:56 AAS
>>307
ありがとうございます。^HにするとCtrl-Hで効いてくれました。
ただ、Backspaceキー自体は何のキーコードで効いてくれるんでしょうか?
screen以外では普通に効きますし、xevで調べてるとちゃんとkeycode 22
として認識されていました。キーカスタマイズなどはしていません。
ググってみたところ、どうもscreenのCtrl-hには色々と面倒なことがあるようで
Debianだと bindkey -k kb stuff "\177" を付ける付けないといったtipsがあるようです。
309(1): 2010/11/12(金)15:39 AAS
>>308
バックスペース押しても消えないっていう状態でよい?
stty erase バックスペース押す エンター押す
310: 2010/11/12(金)16:16 AAS
escapeのため^Q とか ^V いらないんだっけ?
311(2): 2010/11/12(金)22:17 AAS
>>309
はい。
stty eraseを ^? と ^h 、screenのbindを ^? と ^h、キーボード入力を Ctrl-h と Ctrl-BS
と全ての組み合わせを試してみましたが、全てにおいてCtrl-BSが効きませんでした。
環境ですが、WindowsXP 32bit からPuTTY 0.60 ごった煮版で CentOS 5.3 64bit にsshしています。
screenのせいではないかもしれないので、他の環境でも試してみます。
ありがとうございました。
312: 2010/11/12(金)22:35 AAS
全てにおいてCtrl-BSが効きませんでした
う?
313: 2010/11/12(金)22:45 AAS
PC-98のキーボードだと^hだけど、SUN type4キーボードだと^?
発生するんだよなぁ。
314: 2010/11/13(土)00:27 AAS
ctrl-BS を端末エミュレータがどんな文字列に変換するかによるね
一般的解 そんな変態コンビネーションは使わないに限る
315: 2010/11/13(土)09:59 AAS
勘違いしてるだけだろ…
316: 311 2010/11/13(土)18:50 AAS
先のCentOSをローカルから使うと、今度はCtrl-hが効きませんでした。
ああもう訳が分からない・・・。
317: 2010/11/14(日)11:14 AAS
>>311
PuTTYだったらバックスペースのコードを選択するオプションがあるでしょ
318: 2010/11/15(月)19:39 AAS
Ctrl+BSなんて通ると期待しちゃいけない。
319: 2010/11/15(月)21:22 AAS
DELとかBSとかの仕様は正直よくわからん
読む気がせんわ
320(3): 2010/11/28(日)20:26 AAS
リソースモニターが一望できない欠点があるけどネタになるかな?
backtick 0 0 0 conky -c hoge
conky側は設定ファイルに
out_to_console yes
out_to_x no
…
TEXT
省7
321(1): 2010/11/28(日)20:29 AAS
>〜一行内容を記述
>〜一行で内容を記述
322(1): 2010/11/29(月)13:26 AAS
>>320
すんげー、なんでも出来ちゃうぞこれ。
多段captionにして色々表示したくなってきた。
ついでにネタ投下、conky側のカラー指定は当然無視されるが、
${exec echo "\005{= Bw}"}等と送ってやればscreen側で認識してくれる。
とりあえずやっつけのconkyrc、hardstatusは手狭になったのでconky以外は表示してないw
background no
省10
323(1): 320 2010/11/29(月)18:12 AAS
>${exec echo "\005{= Bw}"}等と送ってやればscreen側で認識してくれる
うわー、さすが2chこんな手あったんですね。
色も付くなら、もうbyobuいらんね〜。
あれもこれもでhardstatusがいっぱい、タイトル表示するスペースが無い。
324: 2010/11/29(月)22:29 AAS
>>320-323
バッドノウハウ過ぎー
325: 2010/11/29(月)23:31 AAS
正攻法が無いのならいいんじゃないの。
326: 2010/11/30(火)00:09 AAS
正攻法はscreenを改造して、そういう設定が簡易にできるようにすることかな。
procmail捨て捨てしてmaildropが出来たという感じで。
327(1): 2010/11/30(火)01:27 AAS
うちの環境だとconkyで${exec echo "\005{= Bw}"としてもそのまま文字列になっちゃう。
試しにbacktick 0 0 0 echo "\005{= Bw}" と直線やると巧くいく。
どっちの問題かようわからん??
328: 2010/11/30(火)02:56 AAS
個人用途ならそれでもいいかも知れんけど、ノウハウにすらならなくね?
ああでもちゃんとコミットするならそれでいいか。パッチ公開とかforkとか残念な結果にしかならないよな。
329: 2010/11/30(火)07:43 AAS
元から、お手製スクリプトで色々出来た部分を、汎用性の高いconkyで置き換えられるって話だから、
副次的なバグでもあれば別だけどscreen側をどうこうってのは違うんじゃないかな?
330: 2010/11/30(火)10:52 AAS
リソースなんてそんな表示させておきたいもんかね?
個人的にはゴテゴテしてんのはあんま好きじゃないな
331(1): 2010/12/01(水)21:47 AAS
>>327
echo -e
332: 2010/12/02(木)00:20 AAS
>>331
感謝、echo -e で出来た。
シェルの問題なのね。
333: 2010/12/05(日)21:48 AAS
そもそもscreenがバッドノウハウの集合体じゃね
334: 2010/12/06(月)20:44 AAS
バッドノウハウであることを喜々として言うやつには虫酸が走る
335: 2010/12/07(火)00:13 AAS
elscreenとどうちがうんだ?
336: 2010/12/07(火)00:21 AAS
意味がわからない
337: 2010/12/07(火)08:58 AAS
バッドノウハウってどの辺の事言ってるんだろ
338(2): 2010/12/07(火)20:29 AAS
ローカルの screen からリモートの screen に接続することってできるんでしょうか。
今は、ローカルの screen をデタッチして、リモートに ssh で接続し、リモートの screen にアタッチしてます。
339(1): 2010/12/07(火)21:14 AAS
(screen内でsshしてリモートのシェルからアタッチするだけじゃ)いかんのか?
340: 338 2010/12/07(火)21:38 AAS
>>339
それだと screen が2重になりませんか?
341(1): 2010/12/07(火)21:42 AAS
>>223-228
342: 338 2010/12/07(火)22:31 AAS
>>341
ローカルで screen 開いている端末とは別に端末を開いて、そこから ssh してリモートで screen
ということで理解しました。
慣れてないのでまだしっくりこないですが、しばらくこれで運用してみます。
ありがとうございました。
343: 2010/12/07(火)22:46 AAS
screen2重だと、慣れてるので操作自体に困らないな。
リモートはエスケープの2回押しするように指が覚えたらしい。
3重になると途端にわけわかになるけど。
344: 2010/12/08(水)14:10 AAS
screen2重って使ってる人多いのか
すげえな俺には無理
345: 2010/12/08(水)15:22 AAS
2重どころではない人の例
外部リンク:shyouhei.tumblr.com
346: 2010/12/08(水)17:53 AAS
いやそういう表示のための多重化じゃなくて
普通の端末操作として多重のscreenを使うという話でしょ
347: 2010/12/08(水)19:59 AAS
screen使ってて間違って違う鯖をシャットダウンした経験は誰でもあるはず
348: 2010/12/09(木)09:45 AAS
screenのせいにするなよ!
リモートからログインできればscreen関係なしにそんなこと誰だって一回はやるだろ!
349: 2010/12/09(木)16:47 AAS
意外と無いな
なぜだろう?
350: 2010/12/09(木)17:02 AAS
シャットダウン自体をめったにしないからとか?
俺はそうなので、違う鯖をシャットダウンした!なんてことはないなぁ。
351: 2010/12/10(金)02:35 AAS
シャットダウンするときはマシンの電源をいじれる場所に行くから
だな
352: 2010/12/10(金)10:49 AAS
ホスト名をプロンプトに表示してるし、トラブル時を除いて遠隔からの
リブート自体基本的にやらないから、そういうので焦ったことは無いかも。
計画的に電源落とす時はシリアルケーブル繋いでやるし。
353: 2010/12/10(金)14:12 AAS
VMWareなんかでテスト環境で遊んでる時位だな、リブート頻繁ってのは
354(2): 2010/12/11(土)08:55 AAS
サーバーラックの後ろに廻って
シャットダウンした鯖の電源ケーブル抜いたつもりが
違う鯖だったので焦ったことはある
355: 2010/12/11(土)12:00 AAS
>>354
絶対に許さない
356: 2010/12/11(土)13:42 AAS
そもそも鯖室って、照明暗いのに、電源ケーブル黒いし、最近は
黒い筐体が流行で困る。
357: 2010/12/11(土)13:48 AAS
>>354
ベタ過ぎる
構築時にタグつけないとね
358: 2010/12/11(土)13:50 AAS
荷札が間違っていたでござる
359: 2010/12/11(土)14:10 AAS
テストしろよw
360: 2010/12/11(土)18:28 AAS
こういうときってUPS有っても意味無いよな
361: 2010/12/11(土)18:30 AAS
後ろのファンのところにリボン付けて、
動いてるかどうかを見るのが良いらしい。
362(1): 2010/12/11(土)20:19 AAS
サーバー用鯉のぼりとか出すと売れるかもしれないな。
363(1): 2010/12/11(土)23:54 AAS
サーバメーカは5文字くらい表示制御できる液晶を前後の蓋に
付けて欲しいよな。そんで起動時にhostname>/dev/namelabelすると
そこに表示されるの。
364: 2010/12/11(土)23:59 AAS
Cobaltとかそんな感じだな
365: 2010/12/12(日)12:09 AAS
HPサーバについてるランプはそんな目的なのかな
iLO2経由で制御できる
たしか前面にしかなかったけど
366: 2010/12/12(日)12:13 AAS
そんな目的の機構は結構各メーカーにあるね。
サーバ単位で同定するためのとかHDD単位で同定するとか
367: 2010/12/12(日)16:59 AAS
RAIDのHDD取り違え事件はかなりヤバイ
マシンの電源ケーブル間違えて引っこ抜く方がまだましな位
368: 2010/12/14(火)03:15 AAS
>>362
鯉幟よりも鯖幟で売り出した方が売れるかな
369: 2010/12/16(木)01:44 AAS
>>363
HDDにも液晶付けて欲しいわ
370: 2010/12/17(金)09:15 AAS
putty+screenで
termcapinfo xterm* ti@:te@
と設定したのですがスクロールが出来ません
何か他に設定があるんでしょうか?
371: 2010/12/19(日)15:08 AAS
debian etchのパッケージを使ってたんですが、screen上でmuttの表示が崩れるのを直したくて
でかいのネットさんの非公式パッチを頂いてソースからビルドしてみたのですが
どうも表示の崩れが直らず、試行錯誤していたところ、どうも defbce "on" をすると崩れなくなる
ようでした。本家Gitの最新ソースでも、やはり同じ結果でした。
みなさんそういう感じでしょうか? それとも何か自分おかしなことしてそうでしょうか?
372: 2011/01/27(木)03:08 AAS
screen頻繁に使っている人がいそうなので質問させてください
こちらの方は、GUIやブラウザの重さに飽き飽きしてきました。
なるべくCUIで快適にすごしたいのですが、みなさんはどのように画面を構成しているのでしょうか?
おすすめな環境構築の方法を教えてください。
主にWindowsからUnix機へ繋いで繋いで使うことも多いのですがさんこうにならないかと
373(1): 2011/02/06(日)05:39 AAS
日本語入力ON にして keybind で paste . すると
<81><82> 2バイトが入力されるんですが、
これどういう仕様か判る人います?
ちなみに keybind は
escape ^]]
bind a paste .
です。 xterm 上。
省11
374(1): 2011/02/06(日)08:31 AAS
なんで「あ」なの?
日本語モードで A をタイプインしたら普通「ち」だろう
375(1): 2011/02/06(日)12:07 AAS
>>373
bind a eval 'paste .'
とか
376: 2011/02/06(日)22:59 AAS
>>374
普通ローマ字入力だろう、と思っていたが。
カナキー入力とか azik より少数だと思ってましたよ。
>>375
それ paste . と同じじゃないです?
わざわざ書くからには違うのか。からくりが解らん。
377: 2011/02/09(水)07:20 AAS
ギレン総帥は、カナタイパー。
俺もカナタイパーだから分かるw
378(1): 2011/02/25(金)18:43 AAS
screen-4.00.03/zsh-4.3.11/mintty-svn/cygwin-1.7 で
別ウィンドウに ~/bin/hoge を実行しようと zsh から screen hoge すると
Cannot exec 'hoge': No such file or directory
とタイトルバーに表示されて実行できません
~/.zshrc ~/.zshenv ~/.zprofile の全部に
export PATH=$HOME/bin:$PATH
を書いても同じで実行できませんでした
省2
379(1): 2011/02/26(土)13:28 AAS
screen `which hoge` ならどうですか?
zshの内部コマンドだったってオチとか?
380: 2011/02/26(土)14:23 AAS
>>379
screen `which hoge` だとちゃんと実行できました
(which hoge がフルパスを返すので当たり前かもしれませんが)
zsh の内部コマンドではなく自作のpythonスクリプトで
パーミッション755にして実行可能になってます
381(1): 2011/02/26(土)18:58 AAS
.zloginは
382(1): 2011/02/27(日)13:06 AAS
>>381
~/.zlogin はなかったので作ってやってみましたが同じでした。
自分で調べてみてわかったことがあるので補足します。
/etc/passwd のログインシェルはデフォルトの /bin/bash のままで
~/.screenrc には shell zsh と書いてます。
端末の起動には、mintty.exe -e screen -xRR のショートカットを作成し、
これを実行すると screen 上に zsh が立ち上がり、
省13
383(1): 2011/02/27(日)15:00 AAS
方法1 素直にログインシェルをzshにする
何らかの理由でそれができないなら
方法2 .bashrcにPATHを設定するスクリプトを書く
384(1): 2011/02/27(日)15:51 AAS
回避策としてはそれだろうねぇ。
なんでbashが起動してるのかわからないけど。
385: 2011/02/27(日)16:19 AAS
なんでって ログインシェルが/bin/bashだからでしょ?
上下前次1-新書関写板覧索設栞歴
あと 182 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル
ぬこの手 ぬこTOP 0.018s