くだらねえ質問はここに書き込め! 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 Bashやshのコマンドプロンプトの末尾はなぜ「$」なのでしょう(もちろん変更できるのは知っています。既定での話です)。 由来を教えてください。できれば管理者権限でのそれが「#」になる理由も知りたいです。 >>21 UNIX V6までは%でUNIX V7から$になったらしい。へぇ。 V6の亜種から輸入されたかもしれないともあるけど。 https://superuser.com/questions/57575/what-is-the-origin-of-the-unix-dollar-prompt csh系では%の方がよく使われてるよね、と思ったら cshはUNIX V6から分岐したらしい。 https://ja.m.wikipedia.org/wiki/C_Shell なぜその文字が選ばれたのかの答えにはなってないけども。 キーボードを見るに % の左横が # $ になってるからじゃね?(超テキトー) 適当に決めたという事か。 確かに考えた事もなかった。 suは何の言葉を略していると思われますか? substitute user super user switch user また、sudoを皆さんはなんと読んでますか? su時代の流れからエスユー・ドゥーか、叉は須藤だと思っていたら、先日スードゥーと読んでるおしゃれな人がいました sudoersとかなんて読めばいいのか… >>25 suはsuper userの略です 下記コマンドで英語マニュアルを見てみてください $ env LANG=C man su sudoはスードゥーと読んでいます sudoersはスードゥーアーズです 外人はスードーと読んでいます https://www.youtube.com/watch?v=Xi-jwoxoTKg& ;t=10 Linuxのシステムモニターってwinやmacみたいにプロセスごとのネットワーク通信量が確認出来ないけど何で? Linuxでは難しいの? あなたの使ってるシステムモニターで実装してないだけですよ >>24 日本語キーボードの配列も適当じゃなかったけ ? >>33 何でgnome-system-monitorやKSysguardで実装されてないの? どう考えても必須な機能だと思うんだけど っていうかnethogsでroot権限が必要なんだよね やっぱlinuxではwinやmacとは事情が違うのかね 根本的な成り立ちと設計思想が違うから仕方ないだろうな グローバルIPアドレスを持ち、ルータ、ゲートウェイサーバとして動いてるLinuxサーバの下にクライアント機が一台繋がっているとする bindやdhcpの設定はできていて、クライアント機はgoogle.comを名前解決できる しかし、Googleのトップページをウェブブラウザから開くことはできない なぜだろうか Linuxサーバはウェブブラウジングもできるしメールも外に送れる この状態で何か見落としてそうなこと、チェックするべきことある? >>36 net.ipv4.ip_forwardとかIP Masqueradeとか 名前解決できてるのは一旦サーバ機のbindが受け取ってるからだろうし とりあえずインターネットにping打ってみたら? >>37 あぁ、言い忘れて申し訳ないがpingは帰って来ない 宛先のIPアドレスはちゃんと理解して飛んで行くが、帰ってこない クライアント機は SNAT でグローバルIPアドレスを得るように設定されている > net.ipv4.ip_forward これは設定してないかもしれないので、確認してから返信します >>25 もともとは引数取れなくてsuper userにしかなれなかったから「super user」の略っぽい http://x68000.q-e-d.net/ ~68user/unix/unix-term-dic.html#su http://man.cat-v.org/unix-6th/8/su >>34 同人かビジネスかによる完成度の違いですね。 今ってLinuxのエンジニアの需要ありますか? 転職につよいですか? もう飽和状態だからコンビニのバイトみたいな給料になるかな。 >>37 net.ipv4.ip_forward が1になってませんでした 直したら普通にブラウジング等できました サンキュー >>40 例です ページャを探している。 less(1)はUTF-8で使うと検索する日本語の間隔がおかしくなる。表示は問題ない。 https://i.imgur.com/VjGbm4R.png?1 ↑こんなんになる。 lv(1)やpg(1)ではそのような問題は起きないが、 その代わりlv(1)では終了後にmore(1)のように出力を残すことができず、 pg(1)ではANSI制御文字による色付けやらがほとんど無視されてしまう。 なにかお勧めはあるだろうか……。 各プロセスの nice 値は ps コマンドで見られるけど、 ionice の値ってのは、どうやって見ればいい? 正規表現でさ、 [eE]+* ってどういう意味になるっけ? >>51 [eE] → eもしくはE + → 前のものの1回以上繰り返し * → 前のものの0回以上繰り返し だからeかEだけを並べたものにマッチする eeeeeとかeEeEeeeEEとか *なくても同じ >>55 sed では + はただの文字 GNU sed では \+ が1回以上の繰り返しとして使える sedで使用できる正規表現演算子 http://www.kt.rim.or.jp/ ~kbk/regex/regex.html#SED >>53 manをよく読んだら確かに書いてあったよ ありがとう ただ、複数のプロセスを一気に見るには 自分で何とかしなきゃいけないのね がんばるわ >>57 試してないけど $ ionice -p `ps h o pid` とかでいけない? Androidスマホがバッテリードレイン状態になってしまい、 端末側からは原因を特定できなかったので(root取ってるし)SSHから確認したところ、 topが以下の状態でした。(P でプロセス一覧をCPU負荷順に。後半は省略) Mem: 3754160K used, 55956K free, 0K shrd, 6439080K buff, 486821K cached CPU: 1.2% usr 0.8% sys 0.0% nic 97.8% idle 0.0% io 0.0% irq 0.0% sirq Load average: 35.27 34.37 23.31 2/2200 13299 PID PPID USER STAT VSZ %VSZ CPU %CPU COMMAND 1691 492 app_40 S 2872m 76.8 2 0.3 {ndroid.systemui} com.android.systemui 1541 493 bluetoot S 1477m 39.5 2 0.3 {droid.bluetooth} com.android.bluetooth この通り、各プロセス自体のCPU負荷はさほどないんですが、 topのnicが97%、ロードアベレージも35です。 それならとvmstatを見てみたんですが、以下の通り問題なさそうです。 procs -----------memory---------- ---swap-- -----io---- -system-- ----cpu---- r b swpd free buff cache si so bi bo in cs us sy id wa 1 0 98820 47332 3872 1771236 1 11 506 48 0 540 4 2 91 2 CPUを食ってるプロセスなり原因なりを、どうやって特定したら良いでしょうか。 ddコマンドで $ dd bs=1 count=1024 と $ dd bs=1024 count=1 は同じ意味ですかね。 標準入力の先頭1024バイトをできるだけ速く読み出したいのですが。 >>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 が壊れる ってことでしょうか。 要観察ですが、一先ずありがとうございました。 ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる