くだらねえ質問はここに書き込め! Part 231
■ このスレッドは過去ログ倉庫に格納されています
まずは2ch-Linux-Beginnersを読みましょう。
いろいろとまとめられているので(・∀・)イイ!!
http://www12.atwiki.jp/linux2ch/
読んでも解決しなかったら、質問を書きこむ前にここを読もう。
http://www12.atwiki.jp/linux2ch/?About
質問に対して答えてもらったら、お礼よりも、結果報告。
過去ログ検索
Google検索
https://www.google.com/search?hl=ja&as_q=検索語句&as_sitesearch=2ch.net%2Ftest%2Fread.cgi%2Flinux%2Fhttps://www.google.com/search?hl=ja&as_q=検索語句&as_sitesearch=5ch.net%2Ftest%2Fread.cgi%2Flinux%2F
前スレ
「くだらねえ質問はここに書き込め!Part 230」
https://mao.5ch.net/test/read.cgi/linux/1515383155/l50 >>61
あんさん ごちゃごちゃいわんと まずはやってみなはれ ログイン画面とかのgnome-shell自体で使われるフォントってどこで指定できるの? monoで.exeアプリを起動するときGTK_THEMEって設定出来ますか? >>65
解決
monoはGTK2_RC_FILESで指定する >>61
処理の流れや手数を考えますと自ずと答えが見つかります。
また実際に計るのも手ですね。 🍣←この絵文字ってなにか技術界隈で特別な意味を持つの?
Twitterとかで有名な日本人プログラマをフォローしてるとTLにこればっかり流れてくるんだが。 シェルで
cat <( echo << EOF
hoge
fuga
EOF
)
と実行すると何も出てこないのですが
hoge
fuga
と出るようにできないですか? >>70
そもそも echo << EOF がおかしい
ヒアドキュメントでechoの標準入力に流し込んでる
cat <( cat << EOF
hoge
fuga
EOF
) >>71
超初歩的なミスでした><
ありがとうございます スクリーンセーバー以外の方法でオートロックをするとしたなら
どのような方法がありますか tailsダウンロードしてインストールしたいんだけど、
これってダウンロードしたのが、本物かどうかの確認ってどうやるの? mv とか rsync とか rm とか何でも良いんだけど、ドットファイルもまとめて処理したいときってあるじゃん?
そのときに
mv .* /tmp
とかやると、カレントディレクトリと一階層上のディレクトリを表す「.」とか「..」も対象になるの?
なるとしたら、ならない方法を、
ならないとしたら、なぜならないのか知りたいです >>76
bashだったら
echo .* と echo .[^.]* 比べてみて >>76
なる
試してみればわかるっしょ
find . -mindepth 1 -maxdepth 1 -name '.*' -print0 | xargs -0 -I '{}' mv '{}' /tmp
rsync はこんなんでがんばらなくても
オプションでたいていなんとかなるはず >>78
.[^.]* だと ..hoge とかにマッチしないのよね >>78
よく分からん
後者はそれそのものが echo される
何にマッチするべきなのかも分からん
>>79
全部 mv するのってマジでそんな大変なん
rsync してから rm しろってことなんだろうか >>81
> 後者はそれそのものが echo される
touch .hoge とかしてからやってみ >>82
なるほど!
「ドットドットなんとか」というクソみたいなファイル名は使わないと決めてればそれで対応できるってことか all-routers.mcast.netってなんなの?
wiresharkで見るとなんかアクセスしまくってるが >>74
オートロックじゃなくて即時ロックにしかならない >>84
ホスト名じゃなくIPアドレスで表示してみたら >>87
こうなってる
224.0.0.2がall-routers.mcast.net
No. Time Source Destination Protocol Length Info
*** ********** 192.168.0.10 224.0.0.2 IGMPv2 82 Leave Group 224.0.0.252
*** ********** 192.168.0.10 224.0.0.252 IGMPv2 82 Membership Report group 224.0.0.252 なにこれ?
うちのローカルのルーターのマルチキャストなんたらなの? httpd の autoindex が上手くいかないときに見るべきもんある?
例えば
Index of /test
というページはブラウザで見れるんだが、そこに置かれてるはずの test.txt が表示されない
アドレスバーに
http://サーバ名/test/test.txt
と書けばちゃんと test.txt の中身が見れる
httpd はユーザ/グループともに apache として実行されていて、ファイル、ディレクトリのパーミッションは apache:apache で試しに 777 にしても同じ結果になった >>89
ルータより繋がっている機器の方だと思うけども
Bonjourあたりじゃないかね
ともかくネットワーク内で普通に使われるものだから安心してよろし
>>90
特定のファイルが非表示になるならIndexIgnoreだけど……
サーバの設定より先にブラウザのキャッシュを疑いたい >>91
特定のファイルではなく、全てのディレクトリ、ファイルについて同じことが起こってる
ブラウザのキャッシュは何度も消してる ディレクトリの閲覧は、出来ないのかも
そもそも、ディレクトリの閲覧ができるような、webサーバーってあるのか? 自分は .??* を使うよう習ったな。当然ピリオド+一文字にはマッチしないけど >>91
ありがとう
やっぱ、うちのPCがブロードキャストしてるのか
まあ、うちのネットワーク内ならいいや TailsってUSBメモリ使っても、データとか設定USBメモリ内に残せないのですか?
設定で残せるように変えれるの? pppoeconfでプロバイダに接続した状態を維持する方法はないでしょうか?
plogで確認するとすぐに接続されていない状態になってしまいます 古いコンソールとかの文字が緑なのは目が疲れにくいからですかね。 $ cat file > file
とやるとファイルの内容が0バイトになってしまったんですが,なぜですか。 >>100
最初にリダイレクトのために書き込みモードでファイルを開くからその時点でファイルが空になる >>100
何をしたくてそのコマンドを実行したの? >>99
そう信じられていたけど、
実はかえって目に悪いという話もある cat file |cat >file
なら大丈夫 exportって代入してもいいの?
$ export HOGE= hoge
いいのこれ? >>102
すいません。失礼ついでにもう一つ聴きたいのですが,それはカーネルレベルの話ですか? >>109
カーネルレベルとは?
シェルが書き込みモードでファイルを開く指示をする
指示に従いカーネルがファイルを開いて空にする スマン意味不明なことが起きた。
助けてくれ。
・俺のマシン (A と呼ぶ)
・計算サーバ (B)
・ルーティングサーバ (C)
がある LAN 内で、A から ssh した B 上でコマンドを実行すると、
Corrupted MAC on input.
ssh_dispatch_run_fatal: Connection to X.X.X.X port 22: message authentication code incorrect
というメッセージが出てセッションが切れる。
更に、ここからが全く意味不明なんだが、
A → B
A → C
A → インターネット
C → A
C → B
C → LAN内の他のマシン
の ping が通らなくなる。
C → インターネット
は通る。
上で言ってる「コマンド」としては ls と gnuplot で同じ状況を確認した。
助けてくれ。
他に確かめるべきことある? >>114
A,B,Cの間にハブが入ってないか?
入ってるならのそハブが壊れてると思う >>115
入っています。
マジですか?
伝え忘れていて申し訳ありませんが、C を再起動すると
> A → B
> A → C
> A → インターネット
> C → A
> C → B
> C → LAN内の他のマシン
の ping は復活します。
これでもハブが悪そうでしょうか。 >>116
Cを再起動するとHub-C間の電気的な変化があって復活するんじゃないかなあ
多分ケーブル挿し直しでも復活するんじゃなかろうか
ハードウェアの故障なのは間違いないけど
かなりの高確率でHubの故障, 次点でCのNICの故障というのも考えられなくはないか?
応急処置としてはHubに挿すポートを変えると改善するかもね >>117
さっきはハブの電源抜き差しと線の差し替えを試しましたが直りませんでした。
とりあえず明日ハブを変えてみて結果を報告します。
>>118
OpenSSH 7.7 です。
ssh1 を使うとか hmac-sha1 を使うといったやつは試してみましたが、どうしても同じ現象が起こりました。
エラーメッセージで検索してもあまりヒットしないので、指摘されてるようにハードの問題かもしれないと思ってます ハードウェアっぽくはないなぁ
>>114にもあるけど
このMACってMedia Access Controlじゃなくてmessage authentication codeだよ >>115,117-118,120
ハブをかえました。
今のところ同じ問題は起こってないです。
ハブ壊れる → パケットが壊れる(?) → message authentication code が壊れる
ってことでしょうか。
要観察ですが、一先ずありがとうございました。 >>121
120が言ってくれてる通りでmac違いの話が混ざってるだけでHubとかそんな話じゃないんじゃないかな。 sshのエラーは現象の一部でしか無くて注目すべきはA,B,C間でpingが通らなくなる方で
C再起動でA-B間のpingも回復するというのだからハブの動作不良なら納得の理由だろ >>122
?
そもそも誰も「MAC アドレスが〜」なんて言ってなくないですか > 言ってなくない
言っている
でいいのか? not演算子たくさん使うのやめて。 >>120,122
Message Authentication Codeって何か分かってる?
改ざんを検知するための機構で、壊れたパケットが入力されたらMAC不一致でエラーが出るのは自然。
ただ今回の件で不思議なのはTCPのチェックサムを素通りしていること。
L2のHubならTCPヘッダにまでは手を付けないので
普通はSSHのレイヤーに届く前にTCPのレイヤーでパケットが破棄されると思うんだけど、
運悪くチェックサムが変化しないようなパケットの壊れ方を高確率で起こす故障なのか、
何らかの理由でチェックサム検証が機能してないのか、
……あるいはHubのせいじゃないのか。 >>126
可能性としては動作不良を起こした時にバースト的に壊れたパケットがハブから吐き出されたらチェックサムごとき確率的にすり抜けるかも知れない >>125
言っていない
本当に誰一人として言っていないと思います バックグラウンドで実行しているプロセスに対してコマンドを発行することは可能でしょうか?
コマンドを実行させたいプロセスはftpやtelnetのような対話式のプログラムで、これをバックグラウンドで実行させておき、別途ターミナルからechoを使用してコマンドを発行させたいのです。
(具体例)
・ftpコマンドをバックグラウンドで実行させておく
ftp &
・バックグラウンドで実行中のftpプロセスに対してopenコマンドを発行
echo "open 192.168.xxx.xxx" > ftpプロセス
このようなことがそもそも可能かどうか分かりませんが、可能であればその方法を教えて頂きたく投稿しました。
よろしくお願い致します。 yかnの質問に答える時にyかn打てって出る時とでない時の違いはなんですか?
yかn打てってでないときもyの時はyをうってますか? >>130
具体的に何をやったときにそう聞かれたの? >>129
ftp コマンドのプロンプトに直接FTPのコマンド (この場合だと open x.x.x.x) を打ち込めば良さそうだけど、わざわざ ftp をバックグラウンドにしたり、echo からコマンドを読み込ませる理由はあるのかな? >>129
ここまでのレスを見てわかる通りここはリアル厨房しかおらんから
unix板で聞いた方が多少ましな答えが返ってくると思うで >>132
例えばファイルをcpする時に上書きするかどうか
このときはyかnかうてとはでないからenterでいけるのかyをうたないといけないのか悩む >>135
コマンドによるだろうけど、cp, mv, rm, rmdir みたいに上書きや削除みたいな破壊的な操作だとデフォルトは no に設定されてるから、enter ではいけないものと思った方がいいだろう >>131
>>133
実際にはftpではなく、とあるOSSのCUI管理コンソール的なものなのですが、
今までは手動で毎回それを起動して対話式でやっているのですが、
それをBGで常駐させておき、今回のご質問のような方法が可能であれば、
いちいちターミナルを起動して接続して・・・というような手間が省けると考えた次第です。
(例えばWeb経由でechoを実行させて情報を取得する、など)
>>134
了解しました。UNIX版でも聞いてみます。
皆様、情報提供ありがとうございました。
感謝致します。 >>138
>実際にはftpではなく
何で嘘ついてんの? >>135
cpはEnterじゃy扱いにならないね 昔似たようなコンセプトのCGIあったよな。
今あんなの使ったらSSAがやってきて皆殺しにされるんだろうけどな。 >>138
>実際にはftpではなく
こういうのほんと時間の無駄だからやめてね
最終的な目的と中身を隠さず教えてくれれば nc が使えるかもしれないとかシェルスクリプトが使えるかもしれないとかいろいろ案は出てくると思うけど、質問者があれこれ隠してるんじゃ無理だわ httpd の <Directory> ディレクティブってapache 2.4 から DocumentRoot の相対パス使えなくなった? >>144
スマン「DocumentRootの」じゃなくて「DocumentRootからの」相対パスです killでも終了しないプロセスはどうやったら終了できますか?
仕方ないので再起動しようとしましたが
いつまで待っても再起動がかかりません >>144
変数を使えばいいのでは?
Define SRVROOT /var/lib/htdocs
ServerRoot ${SRVROOT}
<Directory ${SRVROOT}/cgi-bin>
AllowOverride None
Options None
Require all granted
</Directory> veracryptをインストールしようと何度コマンド打ってもそのようなファイルやディレクトリはありませんだとかわけのわからん文章が出てくるのですがどうすればいいですか >>144
そもそも相対パス使えたことってあったっけ >>143
それじゃどんなメッセージかわからんので
メッセージコピペしてくれ 海外サイトで聞いたら可能だと即回答くれたので解決しました。
別に嘘ついてないし>>143の言う目的も最初から書いてますけどね。
実際にはftpではないですが、と書いただけでそれを突く言い方しかできず技術観点で見てもらえなかったのは残念です。
対話型はftp以外にもいくつもあるのに何故OSSの名前がわからないといけないのでしょうか?
解説用として誰でも分かるようなftpを例にしただけなんですけどね。
これでは海外のほうが技術が高いのは当たり前ですね。
(>>134様には感謝しております) >>153
>これでは海外のほうが技術が高いのは当たり前ですね。
そんなの海外製のOSなんだから当たり前でしょ
ここで聞かなきゃわかんなかったの? 実際どうやるって回答だったんだろ
標準入力が繋がってればioctlのTIOCSTIなんかでいけそうだけど逆に面倒臭い(´・ω・`) >>153
どのサイトで聞いたのかURL貼ってよ
参考にしたい >>153
> 何故OSSの名前がわからないといけないのでしょうか?
わからないといけないということはないが
わかった方が解決が近づく可能性が高い
なぜ名前を書けないの? そもそも質問者のアプローチのしかたがマズい、っていうケースがよくあるのよ
「○○で○○をしたい」と具体的に書けば
「だったらそんなことしなくても××を使えばいいよ」って回答が付くこともある 嘘書いといて別に嘘ついてないしと言い切っちゃう人だからなあ >>153
どんな環境で育ったら時間割いてくれた人にどうやったらそんな嘘で固めたクソな返答ができるのか
親の育て方なのか、学校での教育なのか
自分も基本DDGとSOで調べるけど、今回の質問は分からなかったわ
英語での聞き方も含めて是非参考にしたいのでその海外サイトやらで質問したときの教えてくれ ■ このスレッドは過去ログ倉庫に格納されています