くだらねえ質問はここに書き込め! Part 206
レス数が900を超えています。1000を超えると表示できなくなるよ。
0001login:Penguin
2013/09/20(金) 07:03:12.60ID:dPD34YQuいろいろとまとめられているので(・∀・)イイ!!
http://www12.atwiki.jp/linux2ch/
読んでも解決しなかったら、質問を書きこむ前にここを読もう。
http://www12.atwiki.jp/linux2ch/?About
質問に対して答えてもらったら、お礼よりも、結果報告。
過去ログ検索(Part29: 22氏提供) http://2chlinux.dtdns.net/2ch-linux-ks/
Google検索 http://www.google.co.jp/linux
関連スレッドは >>3-4 あたり。
くくだらねえ質問はここに書き込め! Part 206
http://engawa.2ch.net/test/read.cgi/linux/1370948130/
0809login:Penguin
2013/10/26(土) 14:25:45.26ID:+koACRQVそう。
0810login:Penguin
2013/10/26(土) 18:07:12.64ID:iagRKjk3と出てlocaleを確認したところLC_CTYPEが他はja_JP.UTF-8ですが、UTF-8になっていました。
Macでssh接続してるのでMac側のssh_configのSendEnvで書き換わってることがわかったのですが、これをコメントアウトすると何か不具合やメリットがなくなるなどありますか?
0811login:Penguin
2013/10/26(土) 18:12:16.54ID:iagRKjk30812login:Penguin
2013/10/27(日) 00:13:42.86ID:7Bc+irtDうむ。 >>792 の質問に沿った返答でないのは認めるw
makedepend の件だけど、自分の経験によれば、他トリのパッケージを
buildする場合、依存しているパッケージを全部自分でビルドする破目に
なることはそんなに無い。名前は違っても、対応するパッケージが自分の
使っているトリにあることも多く、それをインストールすれば configure
はすんなり通って、build できる事が多い。
20年近く前にSlackwareをいじっていた頃は、本当に何でもかんでも自分で
ビルドしていたものだけど、そのうち管理が面倒になって他トリに移った。
0813login:Penguin
2013/10/27(日) 00:28:56.67ID:BMDSTlZq正常ですか?
0814login:Penguin
2013/10/27(日) 00:37:12.51ID:AgJxNXhJ0815login:Penguin
2013/10/27(日) 00:37:47.10ID:BMDSTlZq安心しました。
0816login:Penguin
2013/10/27(日) 02:26:19.94ID:mflZEPndそう言えば、LPIC1の確認問題に、
cpには、-r,-R(Recursive)オプション、
ディレクトリ以下を、再帰的にコピーする機能があるのに、
mvには、-rオプションがない、とある
なぜ作らなかったのか?不便だ
0817login:Penguin
2013/10/27(日) 02:31:31.05ID:GdexAyjvhttp://unix.stackexchange.com/questions/46066/why-unix-mv-program-doesnt-need-r-recursive-option-for-directories-but-cp-do
0818login:Penguin
2013/10/27(日) 02:48:22.98ID:P86kCDE+あやふやな記憶だけど、mvってファイルを移動させるんじゃなくて、リネームするシステムコールだった気がする。
だから古代のmvはファイルシステムを超えられないとか制限があったような気が…
>>817のをちらっとみたら、rename syscall って書いてたから同じようなこと書いてるかも。
0819login:Penguin
2013/10/27(日) 04:09:03.94ID:f5G1P+Gg> mvには、-rオプションがない、とある
>
> なぜ作らなかったのか?
必要がないから
> 不便だ
なくても再帰的に移動できるからちっとも不便じゃない
0820login:Penguin
2013/10/27(日) 04:11:16.00ID:f5G1P+Gg0821login:Penguin
2013/10/27(日) 09:16:43.46ID:iP6jUjyy普通に mv すればディレクトリ以下全部移動できるっしょ。
-r なくても別にいいんじゃね。
0822login:Penguin
2013/10/27(日) 09:50:10.84ID:d7r6XLHg各種ルーターには免許番号を登録することで、ポート開放コマンドが有効になります。
ってなるだろうか。
0823login:Penguin
2013/10/27(日) 12:43:08.82ID:GdexAyjv>>820も言ってるけど存在するディレクトリとmergeする機能が欲しいんだと思う
windowsのフォルダ移動と同じ挙動するようなイメージ
0824login:Penguin
2013/10/27(日) 13:11:18.91ID:iP6jUjyyそれなら cp して rm とか rsync とかかな。
0825login:Penguin
2013/10/27(日) 13:26:16.94ID:52ZMvf64rsync の --remove-source-files で解決ってのはもう出ているし。
ただこの2つは「まとめてrm」か「毎度rm」かの違いであって、「mvで済ませられるものはmvで移動」
よりは無駄をやっている気がする。(rsyncは気を利かせてmvしてくれているかも知れんが)
そしてその機能を実現するには再帰的に見て行くしかないから「-r」ってことになる。
ソースのトップディレクトリの下からスタートして
(a)ただのファイルなら mv 。
(b)サブディレクトリなら、ターゲットに存在しなければmv、存在すれば下に降りて再帰的に(a)(b)する。
最後にサブディレクトリの残骸を削除
0826login:Penguin
2013/10/27(日) 13:52:04.35ID:OpZFz3waいろいろあるしmvのコードにそういう複雑な処理を追加するのは嫌ったのかもね
その辺はオプションが異様に多い何でも屋のrsyncにおまかせって感じで
0827login:Penguin
2013/10/27(日) 14:00:04.43ID:iP6jUjyy0828login:Penguin
2013/10/27(日) 14:09:08.55ID:52ZMvf64最後の残骸消去以外は mv しかやらないんだし。
新旧比較とかバックアップファイルまでやるなら、それは rsync
とか思って man mv したら、今時の mv には --backup や --update
なんてオプションがあるのか
0829login:Penguin
2013/10/27(日) 15:22:23.61ID:QtiHDFxk0830login:Penguin
2013/10/27(日) 17:29:11.62ID:aw8iUUhF64bitで動かすにはどうすればいいのでしょうか
32bitでコンパイルした *.so と実行ファイルをそのまま
64bitにもってくれば動きますか?
ちなみにGentooです
0831login:Penguin
2013/10/27(日) 17:45:24.07ID:GdexAyjvgentoo multilibでググる
0832login:Penguin
2013/10/27(日) 17:58:28.99ID:f5G1P+Gg> 上書き再帰だけなら、mv に付け加えてもいいんじゃね。
> 最後の残骸消去以外は mv しかやらないんだし。
そう思うけど、移動元の「ディレクトリ」と同名の「ファイル」が移動先に
あったりするとちょっと困るかな。(その逆も)
それを消していいかダメかはケースバイケースだし。
0833login:Penguin
2013/10/27(日) 22:57:49.73ID:KpAWSnA5GUI のファイルマネージャーは使えないの?
Windows と同じようにドラッグ&ドロップできてマージもできると思うよ。
0834login:Penguin
2013/10/27(日) 23:00:45.54ID:KEqjmCfj機能追加のチェック項目に*とMの2択があるけどいまいちよく分からない
Mはモジュールとして組み込むって事は調べて分かるんだけど、*でチェックしても機能追加できるんだよね?
この2択の選び方の違いでコンパイル後の作業にどう違いが出るんですか?
0835login:Penguin
2013/10/27(日) 23:13:31.14ID:HfBAub3Q*は静的に組み込まれる
モジュール化したものはロードしないと使えないが、
静的に組み込まれた場合はロード不要
0836login:Penguin
2013/10/27(日) 23:23:40.27ID:BMDSTlZq興味があります。
0837login:Penguin
2013/10/27(日) 23:30:18.46ID:KEqjmCfj静的にってことは例えばコンパイル後に生成される圧縮イメージにパッケージングされている
で、モジュールの場合、後でユーザーランドの所定の場所に配置してロードする
見たいな認識であってますか?
0838login:Penguin
2013/10/27(日) 23:30:31.36ID:yDZ02X9I0839login:Penguin
2013/10/27(日) 23:36:58.29ID:HfBAub3Qあってる。
モジュール化したものは /lib/modules/`uname -r`/kernel/ 配下にインストールされる
insmodコマンドでモジュールをロードすると機能が使えるようになる。
0840login:Penguin
2013/10/27(日) 23:38:55.59ID:KEqjmCfjどうも、丁寧にありがとうございました
0841login:Penguin
2013/10/27(日) 23:47:56.25ID:52ZMvf64確かにw
0842login:Penguin
2013/10/28(月) 01:43:54.29ID:cBGW/iu7BIOS設定をいじったりしましたがうまくいかず調べてみるとlm-sensorsとfancontrolで制御すればうまくいきそうだと分かりました
lm-sensorsをインストールし、$ sensors を実行しましたが
nouveau-pci-0100
Adapter: PCI adapter
temp1: +40.0°C (high = +100.0°C, crit = +110.0°C)
と表示されファンが認識されません
pwmconfigをこの状態で実行しても
> # pwmconfig revision 5857 (2010-08-22)
> This program will search your sensors for pulse width modulation (pwm)
> controls, and test each one to see if it controls a fan on
> your motherboard. Note that many motherboards do not have pwm
> circuitry installed, even if your sensor chip supports pwm.
>
> We will attempt to briefly stop each fan using the pwm controls.
> The program will attempt to restore each fan to full speed
> after testing. However, it is ** very important ** that you
> physically verify that the fans have been to full speed
> after the program has completed.
>
> /usr/sbin/pwmconfig: There are no pwm-capable sensor modules installed.
となり変更できません。ファンを制御するにはどうしたらいいのでしょうか
マザーボードFoxconn H61MX(H61 1155 DDR3 mATX B3)
ファンNPH 1156-104AL(LGA1156 cooler 4PIN, rev.01) です
よろしくお願いします
0843login:Penguin
2013/10/28(月) 07:48:47.08ID:0VJSZBpT0844login:Penguin
2013/10/28(月) 12:40:40.58ID:cBGW/iu7できればソフトでコントロールしたいのです
0845login:Penguin
2013/10/28(月) 13:45:07.36ID:WOi5/tPTメールが同一ドメインのため、メールサーバーに飛ばずにローカル配信されてしまいます。
postfixを利用、main.cfの設定を変更すれば良いと思うのですが、お知恵をおかしください
0846login:Penguin
2013/10/28(月) 13:56:13.28ID:FDlwRJOhmydestination を空にしろ、とかそういう話?
0847login:Penguin
2013/10/28(月) 14:06:52.77ID:WOi5/tPTはい、何かしらの方法で設定できそうな気はするのですが。。
sendmailなどでは、/etc/mail/local-host-names に書かれたホストを削除すれば良かったと思うのですが、Webアプリケーションからメールを送信した場合、
外部のメールサーバーにメールが飛ばず、ローカルのドメイン宛に配送してしまうんです。
main.cfに確かローカル配信を優先する記述があったと思うのですが、それを修正したいです
0848login:Penguin
2013/10/28(月) 14:10:18.45ID:gLF2nkSxステートフルインスペクションで使われる接続の状態を表すステータスの定義で、ASSUREDと
CONFIRMEDの違いがよくわかりません。 以前はCONFIRMEDは無くて、ASSUREDで確立済みの
接続を意味してたようですが、コマンドマニュアルを見る限りだと追加されたCONFIRMEDが確立済みの
接続を意味するようです。 ASSUREDは確立済みの一歩手前の段階を表すものに変更されたのか、
未だに両方とも確立済みの接続を意味して、その他の条件が違ってくるのか全く分かりません。
それぞれの明確な意味や違いをご存知の方いらっしゃいませんか?
マニュアルは簡潔過ぎるのと見つかる資料は古いものばかりで、CONFIRMEDが追加された後で
詳しく解説しているようなチュートリアルもなく、途方にくれています。
同じ原因で把握しかねているものがあるのですが、長くなるので次のレスに分けます。
0849login:Penguin
2013/10/28(月) 14:11:15.78ID:WOi5/tPT0850848
2013/10/28(月) 14:13:58.50ID:gLF2nkSxこちらも資料が見つからなかったので、自分の理解できる範囲で推測してみました。
以下の意味で合っていますか?
SNATはパケットの送信元アドレスが、そのパケットに関わるconntrackエントリの予想される返答先
アドレスと違っている状態にあるパケットという意味 DNATはこれと同じ原理で、パケットの宛先アドレスと
予想される送信元アドレスが違っている状態にあるという意味で良いですか?
何れもSNATやDNAT処理をした後で、該当するパケットのconntrackエントリと比較したときに
起こりうる現象だとは思うのですが、実際にconntrackエントリ内の予想される各アドレスと比較されて
そういうステータスになるのか確認できません。
こちらもどなたかご存知の方いらっしゃいませんか?
長くなってしまいましたが、どうかよろしくお願いいたします。
0851login:Penguin
2013/10/28(月) 14:19:18.35ID:FDlwRJOh意味調べてからやりなよ。
0852login:Penguin
2013/10/28(月) 15:46:40.33ID:lH/OvioCaliasを設定すれば良いのかなと思ったのですが
urxvt="urxvt; tmux"
とかじゃダメですよね?
0853login:Penguin
2013/10/28(月) 15:49:32.51ID:MHmpyTkfurxvt -e tmux
とかそんな感じ
0854login:Penguin
2013/10/28(月) 15:57:16.59ID:lH/OvioCできました
ありがとうございます
0855login:Penguin
2013/10/28(月) 17:36:22.89ID:dsnmhNA1failed to get canonical path of /cowと表示されて書き換えができません。
何か対応の仕方がありますか
HDDにインストールせずUSBブートで操作していることとか関係があるのでしょうか。
0856login:Penguin
2013/10/28(月) 23:16:13.93ID:GMAivxIf検索は使おうよ・・・
http://askubuntu.com/questions/207663/cannot-update-grub-with-paramters-on-live-usb
0857login:Penguin
2013/10/28(月) 23:26:42.43ID:0BZUElF+ありがとうございました。
0858login:Penguin
2013/10/29(火) 10:18:43.05ID:JC07Teh2なっているのですが、区別して設定するにはどうすればよいでしょうか?
0859login:Penguin
2013/10/29(火) 10:41:43.03ID:xzmfspKc環境によるけど、
最初から区別されてないなら設定で区別することはたぶん無理じゃね。
0860858
2013/10/29(火) 11:06:01.48ID:pxQwDX7sありがとうございます。
環境というのは、例えば同じキーコードを吐く仕様になっている、みたいな感じでしょうか?
bindコマンドの設定やターミナルの設定でどうにかなるものではない、ということですかね…
0861login:Penguin
2013/10/29(火) 11:14:41.80ID:xzmfspKcたぶんそんな感じだと思うよ。
0862login:Penguin
2013/10/29(火) 16:53:52.75ID:o6nvWZf0at/batchコマンド登録したジョブはマシンを再起動しても残っているのでしょうか。
一部部品が故障してしまい、一度電源を落とさないとならないのですが、現在atqで確認すると100以上のジョブがありました。これらを保存して再登録するのは手間なので、そこのところが知りたいです。
OS:CentOS6.1
0863login:Penguin
2013/10/29(火) 16:56:15.98ID:xzmfspKc0864login:Penguin
2013/10/29(火) 17:01:38.22ID:yyx7Leod普通は /var/spool/cron/atjobs あたりにジョブが保存されると思うけどね
まあ俺が仕事でやってるなら念のためにジョブ保存しとくけどね
再登録するスクリプト書くのなんて大した手間じゃあるまい
0865login:Penguin
2013/10/29(火) 19:22:44.56ID:IanUXUuzこれを参考にDebianベースのNASにchroot jailを構築しました。
この手順に書かれている内容ではjailのホストはprocと/dev/ptsのマウントしてるだけなので
ホストのfstabを適切にしても再起動するとjail内で実行していたサービスは自動的に起動しません。
jail内のサービスを自動起動するようにするにはホストで
chroot /path/to/chroot /etc/init.d/rcS
とすればおkですか?
0866login:Penguin
2013/10/29(火) 19:24:03.46ID:o6nvWZf0>>864
レスありがとうございます。結論から言うとこの環境ではジョブは削除されませんでしたが、そこにファイルがあるのですね、勉強になりました。
0867login:Penguin
2013/10/29(火) 22:02:14.58ID:eCQeAKJQ0868login:Penguin
2013/10/29(火) 22:10:03.70ID:wt32zS1E0869login:Penguin
2013/10/29(火) 22:10:43.12ID:KlO27lKq0870login:Penguin
2013/10/29(火) 22:12:34.28ID:wt32zS1Eそれ大事。
0871login:Penguin
2013/10/29(火) 22:33:35.62ID:eCQeAKJQそれどうやるの?
0872login:Penguin
2013/10/29(火) 23:15:00.90ID:oIoi3GKJ両手でしっかり持って
左右に5回づつ振る
0873login:Penguin
2013/10/29(火) 23:24:34.56ID:+e0rdUJT同じ量だけインストールする。そして次のコアにまた同じ量インストールして、最後のコアにインストールする。
これを繰り返すとちゃんと均等になる。
一回に1コアにインストールする量は全体を4の倍数で割った量ね。あまり分けても手間がかかるからn=8あたりで。
0874login:Penguin
2013/10/29(火) 23:27:46.15ID:KlO27lKq0875login:Penguin
2013/10/29(火) 23:30:56.43ID:xzmfspKc0876login:Penguin
2013/10/29(火) 23:51:57.86ID:g8KmF18Xdisabledで無効にするだけじゃなくて
0877login:Penguin
2013/10/29(火) 23:55:32.15ID:yyx7Leodモジュールじゃなくてスタティックリンクされてるなら
カーネルコンパイルするときにselinuxのオプション外す
0878login:Penguin
2013/10/30(水) 00:03:43.73ID:z5SEnbH0カーネルコンパイルですか
自分にはハードル高いけど、調べてみます
ありがとう
0879login:Penguin
2013/10/30(水) 00:09:51.63ID:B5Bu7i5Tカーネルコンパイルはひとつひとつのオプションをよく理解して(理解できなかったらデフォルトのまま)、慎重にやれば大丈夫だよ。
自分専用(オリジナル)カーネルって思うと愛着が湧く♪
失敗したらやり直すだけ
0880login:Penguin
2013/10/30(水) 00:36:42.91ID:/K6SVfWS質問スレでやることじゃねーよ
面白くもないから消えろ性悪
0881login:Penguin
2013/10/30(水) 10:45:34.41ID:jqSTydd0XWindowを起動させずCUIで、PS/2のマウス、キーボードが接続されているかを
検出する方法はあるでしょうか?
USBマウス、キーボードならlsusbやlshwで検出できるのですが…
最悪dmesgですかね
0882login:Penguin
2013/10/30(水) 10:48:37.74ID:sz9ilwYtちょうど昨日同じ質問してた人いたから参考にしてみて。
http://engawa.2ch.net/test/read.cgi/linux/1379621229/441
0883login:Penguin
2013/10/30(水) 11:13:43.24ID:dA1nmEtX0884login:Penguin
2013/10/30(水) 21:49:22.52ID:yrtVnNBndfコマンドで使用料などはわかったのですが、
例えば、/var/wwwはどの物理ドライブに保存されているかとか、パッと見わかりません(´・ω・`)
0885login:Penguin
2013/10/30(水) 21:54:17.09ID:sz9ilwYtdf /var/www とかってこと?
ドライブっていうかパーティションな。
0886login:Penguin
2013/10/30(水) 21:58:32.17ID:FHqpsIho0887login:Penguin
2013/10/30(水) 22:26:43.59ID:yrtVnNBndfコマンドの引数にパスを指定すれば、わかるのですね。
オプションの説明を見ていませんでした。
回答ありがとうございます。
0888login:Penguin
2013/10/30(水) 23:25:11.84ID:KKh4DXadいやなんでもない
0889login:Penguin
2013/10/30(水) 23:33:54.85ID:TEV2WyAp使用しているディストリはkali-linuxです。
0890login:Penguin
2013/10/30(水) 23:35:55.73ID:ASegjX9L0891login:Penguin
2013/10/30(水) 23:45:42.71ID:pic4IMwu利用しているの意味がわからない。
同じ帯域を使ってるのか、アクセスして拒否られてるだけなのか、ルーティングしてるのか。
0892login:Penguin
2013/10/30(水) 23:54:07.64ID:0SY6XDHQ最初の2つは「利用している」って言わないんじゃね?
0893login:Penguin
2013/10/31(木) 00:00:57.73ID:151UAlL3せいぜい分かってmacアドレスかipアドレスまでじゃないの
誰が利用してるか特定は無理なんじゃ
0894login:Penguin
2013/10/31(木) 00:04:56.74ID:StwV05Vp0895login:Penguin
2013/10/31(木) 00:36:08.06ID:zIHMOmB0wifiの下の方の層は利用しているでしょう。
0896login:Penguin
2013/10/31(木) 00:43:28.01ID:hX4IsPXLDebian 使ってファイルの操作してるんだけど期待した結果になかなかならない。
具体的には以下の通り。
元ファイルa, b があって中身がそれぞれ
ファイルa
1, a
2, b
3, c
ファイルb
1, a
2, b
3, c
4, d
5, e
6, f
とあって paste -d "," ファイルa ファイルb > ファイルc したら
ファイルc の中身が
1, a, 1, a
2, b, 3, b
3, c, 3, c
Space, space, 4, d
Space, space, 5, e
Space, space, 6, f
となって欲しいんだけど、
実際には
1, a, 1, a
2, b, 3, b
3, c, 3, c
4, d
5, e
6, f
みないになるんだけど、どうしたら期待した結果得られるかな?
0897login:Penguin
2013/10/31(木) 00:56:56.13ID:H8JDdg460898login:Penguin
2013/10/31(木) 01:01:51.76ID:hX4IsPXLパールっすか…
なんとかバッシュスクリプトで今回はやってみたいんだけど…
なんかいい知恵かいかな?
0899login:Penguin
2013/10/31(木) 01:10:27.75ID:zIHMOmB0フォーマットを解釈するロジックが入る以上、何か言語を使う方が楽なのでは。
俺なら、足りない行を補うとこにawkを使う。
0900login:Penguin
2013/10/31(木) 01:31:23.52ID:9xjp1KK0while true;do
read a <&2; read b <&3
if [ -z "$a" -a -z "$b" ] ;then break; fi
[ "$a" ] || a=" , "
[ "$b" ] || b=" , "
echo $a,$b
done
0901login:Penguin
2013/10/31(木) 07:54:23.33ID:tmSESoagにゃるほど…
>>900
なんだか正解っぽいけど、なんか言葉入れてくれたら嬉しいんだが
0902login:Penguin
2013/10/31(木) 08:05:44.50ID:tmSESoagすみません、アニキ
望み通り、出力されました。
少しばかり解説して頂ければ幸いです。
お手数をおかけしますが、よろしくお願い致します
0903login:Penguin
2013/10/31(木) 08:06:45.22ID:H8JDdg460904login:Penguin
2013/10/31(木) 08:38:53.46ID:tmSESoagこのくらいというけど、わからないから聞いてるんだよ。
たとえばファイルを三つにする場合。
exec 4<file-c
として、read c &<4 にしてもいいのかな?とか。 &< の意味がわからん。
ググってもでてこんのが悩み。
おまいさんはわかるのかい?
0905login:Penguin
2013/10/31(木) 08:57:24.74ID:8mslrI4kあんまり使われない機能なのか、確かにググってもあまり出てこないな。
bash固有の拡張だった気もする
でも、ググる前にまずマニュアル見ろよ
してもいいのかって悩む前に実行してみればいいじゃん
0906login:Penguin
2013/10/31(木) 09:07:42.39ID:H8JDdg46そういう風にどこがわからないのか具体的に書くならわかるよ。
どこがわからないのか書かずに全部解説しろってのはなしでしょ。
0907login:Penguin
2013/10/31(木) 09:47:50.06ID:UnWbSF5o0908login:Penguin
2013/10/31(木) 10:05:28.58ID:DIqbeCwLなるほど、それもそうやね。ごめん。
例えば、exec 2 とか数字を書いてるのはなに?
read a <&2 ってのを見ると、aに2に入ってるものを代入してるように見えるけど…
$a || a の||ってのもよくわからない。
これ書いてくれた方はかなりのスキルある人なんだろうと思う。ググっても出てこない書き方がたくさんある…
レス数が900を超えています。1000を超えると表示できなくなるよ。