Linuxカーネルに詳しい人来て

■ このスレッドは過去ログ倉庫に格納されています
0001以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 22:30:26.371ID:utZPQobd0
CLIに表示されてる文字を取得することって可能?

ディスプレイに出してる以上どこかに表示元のテキストデータがあると思うんだけど、それを覗き見するってクラッキングになるのかな
正規ルートで得る方法があるなら教えてください!

0002以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 22:31:08.013ID:WHN9pcWa0
コピペ

0003以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 22:32:00.711ID:yAj9USWC0
ぱいぷ

0004以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 22:32:20.931ID:kW3SSNQq0
devの標準出力をテキストリンクに置き換える

0005以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 22:32:25.297ID:8XJqT84m0
tty

0006以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 22:32:30.894ID:1rkGrZD20
その画面内なら範囲をドラッグしたあと、コピーしたい位置に持ってきてマウスの真ん中ボタン押し出いけるが
それ以外のコピーは無理なんじゃないか?

0007以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 22:33:42.680ID:iVUotX5+M
0xb8000から80行x25列の文字が取得できるョ

0008以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 22:33:43.754ID:GzNuc9ROd
tty見にいけばいいじゃん
パスはどこか忘れたけど調べればわかるはずだよ

0009以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 22:34:30.567ID:Kwo0VtEl0
なんかteeみたいので出来ないか?

0010以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 22:35:29.821ID:utZPQobd0
>>4
そういう感じのことが知りたかった!
>>5,8が言ってるtryで出力先がわかるから、そこを読めば良いってこと?

0011以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 22:38:09.159ID:kW3SSNQq0
というかコンソールの履歴見たいだけならscriptコマンドで良いんでは?

0012以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 22:38:52.293ID:A5wbtLAq0
美味しいよねKFC

0013以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 22:40:05.896ID:ZW/oUu8OM

0014以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 22:40:48.163ID:v3Sw7Vni0
とりあえずリダイレクトしなよ

0015以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 22:41:30.733ID:/RBQ+UZja
お前らってlpic レベル1とか持ってるの?
あとお前らってインフラエンジニアなの?
年収なんぼ?

0016以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 22:44:47.800ID:utZPQobd0
>>11
履歴というよりリアルタイムで見たい

>>13
dev/ttyでいい感じにできそう

>>14
リダイレクトでいい感じに取得できそう!

0017以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 22:44:52.702ID:mpa8aSV/r
余裕

0018以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 22:45:41.523ID:Kr3PK0eq0
リダイレクトしてtailで見ればいい

0019以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 22:46:46.966ID:mpa8aSV/r
>>16
リアタイでファイルの変更見るならtail -fじゃだめなん

0020以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 22:47:51.617ID:8ouXvJxqa
パイソンからsubprocessのメンバ関数使ってプログラムを呼び出したら入力を引数として渡せるし出力を変数として受け取れるよ カーネル関係ないけど

0021以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 22:47:56.295ID:uhi+ceRza
>>15
これに答えてよ!\\\٩(๑`^´๑)۶////

0022以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 22:50:52.971ID:8ouXvJxqa
lpic持ってるやつは素直にすごいと思うけどOSSの文脈でそれを持ってるかどうかで品定めする奴は嫌い
なぜ自由ソフトウェアに権威主義を持ち込もうとするのか

0023以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 22:50:59.172ID:utZPQobd0
やりたいことだけ言っておくと

ラズパイって本体は持ち運びやすいけどディスプレイ用意するのは面倒くさい

CLIの文字が見たいだけだからテキストだけUSBで送れれば受信側はスマホでどうとでもなりそう

USB送信のソフトはバックグラウンドで動かすとして、CLIの文字はどうやって取れば…?

偉い人に聞いてみよう

0024以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 22:52:26.793ID:tkCZLsRya
フレームバッファにあるかもしらん

0025以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 22:53:16.442ID:utZPQobd0
>>18-20
コマンドの結果というよりターミナルそのものを見たい感じなのよ

0026以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 22:53:59.833ID:mpa8aSV/r
>>23
CLIに標準出力されたものをリダイレクトでログに追記

echo "hogehoge" >> hoge.log

0027以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 22:54:12.268ID:utZPQobd0
>>24
フレームバッファは俺でもたどり着いた
でもこれ画像データだからテキストは読めないんじゃ

0028以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 22:55:10.879ID:8ouXvJxqa
>>25
なるほんど

0029以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 22:56:03.876ID:mpa8aSV/r
CLIに出力される文字列は結局何らかの標準出力によるものなんだからそれぞれをリダイレクトでログファイルに追記してそれをホストコンピュータに送ればいい

ただそんな面倒なことするなら普通にSSHで繋いだほうがいいと思う

0030以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 22:58:57.001ID:mpa8aSV/r
ターミナル2つ開いて
sudo cat /dev/pts/1 > /dev/pts/0
とすれば別で開いてるターミナルの入力は見れる

0031以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 22:59:25.037ID:utZPQobd0
>>26
それだとhogehogeしか取れないじゃん?画面に出たものは順次欲しい

>>29
やっぱりそう?iPhoneでもLinuxにSSH接続できるのかねえ

0032以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 23:00:35.637ID:mpa8aSV/r
>>31
画面に出たものってなに?
プロンプトまで取るの?
それとも何らかのアプリケーションを実行したときのリアルタイムな出力がほしいの?

0033以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 23:00:46.830ID:mpa8aSV/r
>>31
SSH接続はできるよ

0034以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 23:02:11.707ID:Kr3PK0eq0
sshで繋いでも>>1がやりたいことできんくないか

0035以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 23:03:19.673ID:utZPQobd0
>>32
プロンプトまで
自分でタイプした文字も見たい

0036以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 23:03:42.027ID:mpa8aSV/r
>>34
>>1がやりたいのは単純に出力をラズパイ以外で見たいだけなのでは
>>23で言ってる

0037以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 23:03:58.504ID:v3Sw7Vni0
>>31
watchとかtopで数秒おきに出力させてtailで最新のものだけをリダイレクトとかできないのか?
素人ですマンが

0038以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 23:04:03.292ID:mpa8aSV/r
>>35
見れればいいんだよな?
SSHでいいよ

0039以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 23:05:01.239ID:Kr3PK0eq0
あぁそういう事
ならsshでいいね

0040以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 23:05:33.386ID:FWV6qUukM
https://tech-blog.optim.co.jp/entry/2022/05/30/100000
こういうのできるっぽいしまあできるのでは

0041以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 23:05:46.376ID:mpa8aSV/r
常時ターミナルの状態を監視して特定の座標から文字列を得るとかなら複雑なことしなきゃいけないけどただただラズパイのログをみたいならSSHでよくね

0042以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 23:06:12.384ID:Z/mX9QM20
シリアルコンソールでいいじゃん

0043以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 23:06:20.376ID:utZPQobd0
SSH接続してそいつを標準出力先にすればいい感じになりそう

0044以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 23:09:32.376ID:3fshPeUt0
お前らって何でも知ってるよな

0045以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 23:10:08.279ID:1yGVOZvM0
>>44
照れるわ

0046以下、5ちゃんねるからVIPがお送りします2022/08/08(月) 23:10:22.099ID:utZPQobd0
>>44
本当だよ

ありがとう!VIPの偉いお兄さま方!

■ このスレッドは過去ログ倉庫に格納されています