トップページ⇒linux
1001コメント352KB

くだらねえ質問はここに書き込め! Part174

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2009/05/04(月) 07:14:29ID:zT2xssY6
まずは2ch-Linux-Beginnersを読みましょう。
いろいろとまとめられているので(・∀・)イイ!!
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

関連スレッドは >>2-4 あたり。

前スレ くだらねえ質問はここに書き込め! Part173
http://pc11.2ch.net/test/read.cgi/linux/1238362200/
0083login:Penguin2009/05/06(水) 01:33:18ID:XBJIB/mg
そのスレ覗いてみたけどJavaスレと化していた
0084792009/05/06(水) 07:52:27ID:1YXTYjhV
>>81
サンクス
あ、そか、タイトル一覧で64bitとかで検索したんだけど
単純に64だけで検索すればよかったのか…

>>80
現実問題、その特定のドライバーが問題で
32bit版に戻ったり、併用する人もいるわけで
最新の状況は知りたいと思っています。

ともかく、そっちのスレに行ってきま〜す。
0085login:Penguin2009/05/06(水) 11:02:46ID:yrEV2XgY
coLinuxとかandLinuxのスレってないの?
0086login:Penguin2009/05/06(水) 12:04:42ID:OSr1q1ZA
>>80
プロプライエタリの変なソフトって、赤帽やターボーのことなのか?
0087login:Penguin2009/05/06(水) 14:03:28ID:bevxaBtt
>>85
ある。
0088login:Penguin2009/05/06(水) 14:45:44ID:5cxkkxxL
XChat-Gnome IRCで2ch.irc.netに
つなごうと思ったら文字化けしてました。
どのようにすれば文字化けせずに済むのでしょうか?
0089login:Penguin2009/05/06(水) 21:04:47ID:VPUiRFwf
ファイラーにNautilusを使っています。
キーを押して直にファイルを検索するときローマ字で日本語ファイルも検索できるようにできないでしょうか?
Firefoxのアドオンmigemoはローマ時で日本語検索できる見たいなんだけど、
そのNautilus版みたいなものないかな?
0090login:Penguin2009/05/06(水) 21:36:56ID:5ZU7SbTh
firefox使っててホイールをクリックすると
意味不明なURL開こうとしてエラーになるんだけど
これってどういう動作なの?
0091login:Penguin2009/05/06(水) 21:49:46ID:gw0JFm7F
>>90
ヘンなアドオン入れてんだろ。
0092login:Penguin2009/05/06(水) 22:05:46ID:jNjb9NuW
firefoxで思い出した。
お前ら、ここの漫画読めますか?
ttp://club.shogakukan.co.jp/
0093login:Penguin2009/05/06(水) 22:07:43ID:VPUiRFwf
>>90
Xのクリップボードに残った文字列をURLとして開こうとしてるんじゃない?とマジレス
0094login:Penguin2009/05/06(水) 22:14:45ID:5ZU7SbTh
>>93
そ れ だ !
0095sage2009/05/06(水) 22:36:11ID:uinMkX/l
apacheの2.2以降では停止や再起動にgracefulが指定出来るようになってますが、
これを他のプロセスでも使用する方法とかないでしょうか?
メールとかのプロセスをgracefulで再起動出来れば切れることなく出来るのではないかと思ってます。
やりかたもしくはそういうshの書き方があればアドバイスもらえると助かります。
0096(;д;)三○てふてふ ◆1xsES22i66 2009/05/06(水) 23:05:53ID:jyYSVnnm
>>95
SIGHUPで設定ファイルを読み込み直すプロセスもありまつが、絶対ではないでつね。
0097login:Penguin2009/05/06(水) 23:58:29ID:aivirhOD
>>94
about:config で middlemouse.contentLoadURL を false にする
0098942009/05/07(木) 00:24:37ID:/Ag9e82a
>>97
お、開かなくなった。
ありがとう!
0099login:Penguin2009/05/07(木) 01:03:09ID:Y/plvKAN
Configuration Mania入れとけば?
0100login:Penguin2009/05/07(木) 10:27:41ID:dt22xRzX
centOS5.3で
cat /srv 2> errfile.txt としたところ、「cat: /srv: ディレクトリです」と出力され
geditで開いてもその通りでした。
が、再起動してまたgeditで開くと文字化けしてます。 この文字化けの原因は何でしょうか?
どうやったら解決できますか? ド素人で変なこと言ってたらすいません。
0101login:Penguin2009/05/07(木) 11:23:14ID:WHWOz/JI
>>100
開くときにちゃんとエンコーディングを指定するか
もっとまともなエディタ使え。
0102login:Penguin2009/05/07(木) 11:29:47ID:dt22xRzX
>>101
どうもありがとう
エンコーディングの指定は開くときに逐一指定すれば良くて、
システム的にエンコーディングを再設定するとかじゃないんですね?
0103login:Penguin2009/05/07(木) 15:07:41ID:iYd+cxdw
デュアルブートにしたWindowsとLinuxで、Firefoxのブクマやクッキーを同期させることは可能でしょうか。
0104login:Penguin2009/05/07(木) 17:27:44ID:YK2EyQwQ
>>103
Mozilla Labs の Weave はどうかな?
http://labs.mozilla.com/projects/weave/

Mozillaのサーバにデータを保存して、クライアントの設定や履歴、ブックマーク、パスワードなどを同期できる。
データは暗号化されて送信されるよ^^

ただし、Firefox 3.5 ベータ版にしか対応していなくて
アドオン自体も実験目的なので注意。
0105login:Penguin2009/05/07(木) 18:49:50ID:pTZh/l6c
ThinkPad i1124(240X)にはSMI Lynx EM4+が搭載されているのだが、
XでLynxドライバを使うと、マウスポインタが変な風に表示されるんだ。
変に表示されるというのは、マウスポインタだけが、
バグったように数ラインごとに横にずれて表示されるような状態になる。

試したディストリビューションはVine Linux 4.2とSlackware Linux 12.2だが、
どちらでも正常には表示されなかった。

解決法や情報は無いかな?
0106login:Penguin2009/05/07(木) 19:20:20ID:NnIeAM3I
>>105
Option "SWCursor" "On"
を入れてみるとか。
0107login:Penguin2009/05/07(木) 19:21:18ID:NLAYSNJf
>>105
vesaだとどうなるの?
0108login:Penguin2009/05/07(木) 19:28:07ID:NLAYSNJf
あと、Lyn使わないと駄目な場合は
ttp://linux.die.net/man/4/siliconmotion
>>106のもここに載ってる。
0109login:Penguin2009/05/07(木) 20:13:08ID:pTZh/l6c
>>106,108
ありがとうございます
試してみます

>>107
正常に表示される。
でもアクセラレーションが効かないので、重い
0110login:Penguin2009/05/08(金) 22:57:54ID:3Bb5PTdZ
pwdって何の略なんだよたこ
0111login:Penguin2009/05/08(金) 22:59:15ID:z4weT9Ok
>>110
print working directory の pwd の事か?
0112login:Penguin2009/05/08(金) 23:14:21ID:3Bb5PTdZ
ありがとうございましたすっきりしました
0113login:Penguin2009/05/09(土) 00:15:57ID:qGfxE0dx
Celeronのデュアルコアを持ってますが、
ISOはx86_64を選べばよいでつか?
0114login:Penguin2009/05/09(土) 00:56:01ID:ESdyKCpK
いいえ
0115login:Penguin2009/05/09(土) 01:55:53ID:kRSTHtiO
GnuPGやOpenSSHに使われるパスフレーズは暗号化して保存されるようですが、どれくらい安全なのでしょうか?
というのも、GnuPGやSSHのパスフレーズ、Firefoxのパスワードマネージャのマスターパスワードを
すべて一緒にしてあります。(もちろんOSのユーザアカウントのパスワードとは異なります。)

このまま一緒にしておいていいのか迷っています。
アドバイスをよろしくお願いします。
0116login:Penguin2009/05/09(土) 02:07:19ID:NTQVA1fE
パスワード特定しました
0117login:Penguin2009/05/09(土) 02:12:27ID:snw4600e
>>115
たとえRSAの2048bitでデータを暗号化していても
お前のような使い方をしたんじゃあなあ…

せめて先頭or末尾の数文字だけでも変更するとかしろよ
01181152009/05/09(土) 02:23:22ID:kRSTHtiO
パスワードマネージャのGPassを使うことにしました。
これでいくらか覚えるべきマスターパスワードを減らせそうです。
0119login:Penguin2009/05/09(土) 07:22:08ID:8T7ftoD/
gmplayerでビデオコーデックに依存せず、常にアスペクト比を固定する方法ってありますか?
自分の環境では-zoomオプションを付けると
X11(XImage/Shm)ではウィンドウリサイズ後も映像のアス比が維持されますが、
それ以外のコーデックでは(xv, gl, gl2)ウィンドウサイズに合わせて映像が伸びてしまいます。

Debian testing
Mplayer 1:1.0.rc2svn20
VGA GF 6200A
01201132009/05/09(土) 08:47:07ID:qGfxE0dx
>>114
どれを選べばよいでつか?
0121login:Penguin2009/05/09(土) 11:53:28ID:HOVZ3MP3
picasaを起動すると
chmod 666 /dev/nvidia0 /dev/nvidiactlをしてくれと毎回要求してくる
どうしたらいいわけ?
0122login:Penguin2009/05/09(土) 12:06:32ID:cOZmJyi3
>>121
環境によってどうだかわからんけど、udevならルール書き換えればいいんじゃない?
0123login:Penguin2009/05/09(土) 12:26:13ID:HOVZ3MP3
>>122
わかった、thx
0124login:Penguin2009/05/09(土) 13:14:55ID:cAod4aMM
ttp://itpro.nikkeibp.co.jp/article/COLUMN/20090219/325052/?ST=oss&P=4
ここで紹介してあったAndroidのイメージをDD for WindowsでUSBに展開したんだけど、USBブートできませんでした。
そこで、Puppyが入っている環境でmenu.lstを編集してマルチブートにしようと思ったんだけど、
USBをどうやって指定していいか分かりません。

title Android
root (hd0,0)
kernel /boot/vmlinuz root=/dev/sdb1 init=init rw vga=788 rootwait

rootを(hd1,0)とか (sda1,0)とかにしてみたりしたんですけど、
そんなのないって言われます。

ちなみに、その環境はVMwareの最新版でUSBはゲストに接続しています。
ただ、起動時に一旦USBが切り離されるので、BIOSで起動対象にはなってないようです。

ってBIOSで認識しないのにUSBドライバも入ってないGRUBが起動対象にできるわけないか。

あ、でも、内臓HDDにコピーしてもブートしなかったんだよな。
もちろんブートオプションつけてるのに。
0125login:Penguin2009/05/09(土) 16:27:26ID:uzewUCET
あるディレクトリ以下のパーミッションについて質問があります。
あるディレクトリ以下に所有者のみ読み込み可、グループの所属者読み込み可、
の設定をしたいファイルがいろいろあります。
所有者でもなく、グループ所属者でもない部外者にはすべてのファイルにアクセスできないようにしたいと考えています。
権限の変更を行う際にchmod 770 -R .などとすると、部外者はすべて読み込めなくなるのですが、
所有者とグループの設定がめちゃくちゃになってしまいます。
現在のファイルのパーミッションを奪いたいのは部外者に対してのみなのですが、何かコマンドやオプションで
実現できないでしょうか?
現在のファイル、ディレクトリのパーミッションをチェックして、その値と770の論理積をとった値を設定し直せば
よいことはわかっているのですが、スクリプトを書くのが手間で困っています。
0126login:Penguin2009/05/09(土) 16:35:07ID:e+FsTwBb
chmod o-rwxとか
意味はman chmodでおk
0127login:Penguin2009/05/09(土) 16:50:57ID:uzewUCET
できた!
>>126ありがとう
0128login:Penguin2009/05/09(土) 18:07:40ID:5m8pHqBK
 iptablesを使用して、ssh用のポートを開けようとしました。
ところが、ログに{_*通信が出来ているにもかかわらず_*}、sshのdropが出ます。

まず、INPUT,OUTPUT,FORWARDをDROPしています。

iptables -A INPUT -j LOG --log-prefix "[INPUT drop] :" --log-level 6
iptables -A INPUT -p tcp --dport 22 -j ACCEPT
iptables -A OUTPUT -j LOG --log-prefix "[OUTPUT drop] :" --log-level 6
iptables -A OUTPUT -p tcp --sport 22 -j ACCEPT # -p は tcp

はき出すログ(一部)は次の通りです。

May 9 17:44:55 test-host kernel: [INPUT drop] :IN=eth2 OUT= MAC=**:**:**:**:**:**:**:**:**:**:**:**:**:**
SRC=192.168.1.1 DST=192.168.1.2 LEN=92 TOS=0x00 PREC=0x00 TTL=128 ID=52364 DF PROTO=TCP SPT=3336
DPT=22 WINDOW=64947 RES=0x00 ACK PSH URGP=0

May 9 17:44:55 test-host kernel: [OUTPUT drop] :IN= OUT=eth2 SRC=192.168.1.2 DST=192.168.1.1 LEN=92
TOS=0x10 PREC=0x00 TTL=64 ID=327 DF PROTO=TCP SPT=22 DPT=3336 WINDOW=7504 RES=0x00 ACK PSH URGP=0

調査したところ、 下記のページでは、
ttp://www.redhat.com/docs/manuals/enterprise/RHEL-4-Manual/ja/security-guide/s1-firewall-ipt-basic.html
次のようにしろと書いてあります。

iptables -A OUTPUT -p udp --sport 22 -j ACCEPT # -p は udp

確かに、こうするとdropログは消えました。また通信もできています。
うーん、非常に納得いきません。
0129login:Penguin2009/05/09(土) 19:39:06ID:uHt/mQwx
tgifでscimから日本語入力ってできないのでしょうか?
今はskencillあたりを使うのが普通なのでしょうか
0130login:Penguin2009/05/09(土) 19:55:24ID:cOZmJyi3
>>129
できる。
環境によるから自分でググってみれば?
色んな細かいところが関わってくるから、全部情報をここに晒せと言っても難しいだろうし。
まあトリくらいは晒してみてもいいかもしれんね。
それで絞れるかもだし。
0131login:Penguin2009/05/09(土) 20:22:56ID:K78PI42Y
>>128
なんかに使ってんじゃねぇの? servicesによると
 ssh 22/tcp # SSH Remote Login Protocol
 ssh 22/udp
て定義されてんだし。
0132login:Penguin2009/05/09(土) 20:24:05ID:5m8pHqBK
>>127

> iptablesを使用して、ssh用のポートを開けようとしました。
>ところが、ログに{_*通信が出来ているにもかかわらず_*}、sshのdropが出ます。

 更に調べていたら、どうやら私はiptablesのLoggingについて、
理解が足りなかったらしいです(鬱

出直してきます orz.

# iptables -A INPUT -j LOG --log-prefix "[INPUT drop] :" --log-level 6
# ↑ だと、 全ての通信がログに残るくさい。
0133login:Penguin2009/05/09(土) 20:27:06ID:5m8pHqBK
>>131

udpを開けたつもりが無いのに、sshの通信が出来ていたり。

sshがudpを使うのか使わないのか…。rfcなり、openSSHのソースなり調べてきますOTZ
0134login:Penguin2009/05/09(土) 20:48:53ID:3K4mjq+w
Kernel内部でさ、
mutex_lock ってあるじゃん。
SMP環境下でGlobal変数をイジるときには
ロックをしてね、ってやつ。

で、これですが、
どの変数を書き換えるときにロックが必要で、
どの変数は不要なの?
すべてのグローバル変数は絶対にロック必須?
読み込みも含め、絶対にロック必須?
どうやって判別するんだ???

また、ロックが必要だとして、
どのロックを獲得するの?

・ロックが不要な変数
・ロックが必要な変数
・それに対応したロック名
これ、どうやって知るの?

なお、山勘で適当に、というのはご遠慮願います。

0135login:Penguin2009/05/09(土) 22:33:06ID:T19Jk7N9
>>134
> すべてのグローバル変数は絶対にロック必須?
いいえ。
> 読み込みも含め、絶対にロック必須?
いいえ
> どうやって判別するんだ???
複数の実行パスが同時に存在するかどうか。
0136login:Penguin2009/05/09(土) 22:47:55ID:50sBA7v3
Linux関係ねぇ。
0137login:Penguin2009/05/09(土) 23:09:24ID:aa91XTJu
>>135
知らないなら黙ってればいいのに。
0138login:Penguin2009/05/09(土) 23:33:28ID:j4fmQ+ak
>>134
ttps://www.ibm.com/developerworks/jp/linux/library/l-linux-synchronization.html
0139login:Penguin2009/05/09(土) 23:41:45ID:nqcU5MME
>mutex_lock ってあるじゃん。
>SMP環境下でGlobal変数をイジるときには

違う違う、そうじゃ、そうじゃない!
0140login:Penguin2009/05/09(土) 23:44:59ID:aa91XTJu
>>139
凶暴ガチャピン必死だなw
0141login:Penguin2009/05/10(日) 00:38:28ID:2VgHsdSQ
ttp://www.geocities.jp/stardust774/
01421342009/05/10(日) 15:08:32ID:fqF5Zc5q
> どうやって判別するんだ???
複数の実行パスが同時に存在するかどうか。

だからぁだからぁづぅわくぅらぁ。。。。!!!
その、「複数の実行パスが同時に存在する」かどうか
(というか、その複数の実行パスが同時にその変数にアクセスするかどうか)
を、
どうやって判定するんだよ!!!!!!!!!!!!。

C++とかでクラスの内部に隠蔽されてればともかく、
Linuxのグローバル変数なんてどこからでも読み書きできるじゃん。
いつだれがどこから読み書きするかなんてぜんぜんわからない。
どうやって、複数同時パス判定するんだよ。。。。

0143login:Penguin2009/05/10(日) 15:51:50ID:Un/23FWc
端末を操作していて、階層の深いディレクトリで作業すると
ワーキングパスだけで、端末の幅いっぱいになってしまうのですが
短く表示させる、良い方法はありませんんか?
0144login:Penguin2009/05/10(日) 16:00:29ID:F+C7s9sF
ネットブックでも軽快に動作するようにセッションをいじって軽量化したいのですが、
不要そうなソフトって何になるんでしょう。 SLEDです
0145login:Penguin2009/05/10(日) 16:13:05ID:LbCXQ9NB
>>143
使っているshellのマニュアルに設定が載ってるよ
PS1= なんとかかんとかって
0146login:Penguin2009/05/10(日) 17:41:44ID:Un/23FWc
>>145
うまくいきまいた、ありがとう
0147login:Penguin2009/05/10(日) 17:58:48ID:kC/UXp38
>>142
Linuxじゃなくても一般的に分かんねぇよ
コーディングルールも綺麗に決まってないだろうから判別できねー

自分の使おうとする変数の値が動的に書き換えられて
困るならロックすれば良いし、困らないならロックしなくても良い

言語に依らずプログラミングにおける極単純な話じゃねーのか
0148login:Penguin2009/05/10(日) 19:23:13ID:sH9OncK0
Linuxで使えるポータブルミュージックプレイヤーってありますか?
0149login:Penguin2009/05/10(日) 19:47:10ID:v1Ithx3y
ターミナルに自分のIPアドレスを表示させたいのだけどいい方法はないでしょうか?

$ LANG=C /sbin/ifconfig ppp0 | grep 'inet addr' | awk -F: '{print $2}' | awk '{print $1}'

などとしてifconfigの出力からinetアドレスを抜き出しているんだけど
もっとスマートな方法はないだろうか…
/proc以下から情報を取得するとかできないでしょうか?


また、
pppoeでISPに接続しているホストではppp0のinetアドレスを表示、
pppoe使わず別のホストをゲートウェーにしてるホストではeth0のinetアドレスを表示、
というようなことができないだろうか。

例えば、
$ /sbin/route |grep 'default'
default * 0.0.0.0 U 0 0 0 ppp0

と設定されたホストならppp0のinetアドレスを表示する、というようなことができればいいのだけど…
0150login:Penguin2009/05/10(日) 20:19:49ID:Un/23FWc
異なったバージョンのgccをインストールする場合
prefixオプションで、インストール場所は選ぶとして、
二つを使い分けるの方法として、aliasを設定するのが、常套手段なのでしょうか?
01511342009/05/10(日) 22:08:13ID:fqF5Zc5q
おいおい、これ本当ですか?

> Linuxじゃなくても一般的に分かんねぇよ
> コーディングルールも綺麗に決まってないだろうから判別できねー

そんなムチャクチャな。
なんかのルールは必須でしょ?

> 自分の使おうとする変数の値が動的に書き換えられて
> 困るならロックすれば良いし、困らないならロックしなくても良い

そんなもん、厳密に言ってけば
なんだって困らないか?
まったく困らない変数のほうが珍しいと思うが。

> 言語に依らずプログラミングにおける極単純な話じゃねーのか

単純じゃないって。
実際問題、すげえ難しい話。
第一、ある変数に対応したロックってどうやって知るの?

1、ロックが必要な変数とそうじゃない変数の判別方法。
2、それに対応したロック名。

これ、どうやって知るんだ?

0152login:Penguin2009/05/10(日) 22:36:02ID:yEGjVRnc
ここでプログラミングの話訊いてる時点で失格
0153login:Penguin2009/05/10(日) 23:12:10ID:F+C7s9sF
すみません!!!たすけてください!!!!
Suse10 にグラフィックドライバのintel IEGD入れようとしたら最後にエラーになりました。
何がわるいのでしょうか?
1 tar-xvzf IEGD_9_0_2_Linux.tar.gz
2 cd IEGD_9_0_2_Linux/Driver/IEGD_9_0_2_Linux
3 cp *.so /usr/X11R6/lib/modules
4 cp libXiegd_escape.so.2.0.0 /usr/X11R6/lib
5 cd /usr/X11R6/lib/
6 ln -s libXiegd_escape.so.2.0.0 libXiegd_escape.so
7 ln -s libXiegd_escape.so.2.0.0 libXiegd_escape.so.2
8 ldconfig
9 make cloneconfig
10 make scripts && make prepare
11 cd /lib/modules/2.6.16.60-0.37_f594963d-default/
12 \rm -rf build
13 ln -s /usr/src/linux-2.6.16.60-0.37_f594963d build
14 cd IEGD_Patches/IKM/
15 ./install.sh
16 depmod -a
17 modprobe iegd_mod
18 depmod -a
19 modprobe iegd_mod
FATAL: Error inserting iegd_mod (/lib/modules/2.6.16.60-0.37_f594963d-default/kernel/drivers/char/agp/iegd_mod.ko): Unknown symbol in module, or unknown parameter (see dmesg)
途中でエラーは出てなかったです。助言お願いします。
0154login:Penguin2009/05/10(日) 23:14:15ID:F+C7s9sF
すみません!!!たすけてください!!!!
Suse10 にグラフィックドライバのintel IEGD入れようとしたら最後にエラーになりました。
何がわるいのでしょうか?
>modprobe iegd_mod
FATAL: Error inserting iegd_mod (/lib/modules/2.6.16.60-0.37_f594963d-default/kernel/drivers/char/agp/iegd_mod.ko): Unknown symbol in module, or unknown parameter (see dmesg)

以下実施した手順です。intelのマニュアル通りしました。
1 tar-xvzf IEGD_9_0_2_Linux.tar.gz
2 cd IEGD_9_0_2_Linux/Driver/IEGD_9_0_2_Linux
3 cp *.so /usr/X11R6/lib/modules
4 cp libXiegd_escape.so.2.0.0 /usr/X11R6/lib
5 cd /usr/X11R6/lib/
6 ln -s libXiegd_escape.so.2.0.0 libXiegd_escape.so
7 ln -s libXiegd_escape.so.2.0.0 libXiegd_escape.so.2
8 ldconfig
9 make cloneconfig
10 make scripts && make prepare
11 cd /lib/modules/2.6.16.60-0.37_f594963d-default/
12 \rm -rf build
13 ln -s /usr/src/linux-2.6.16.60-0.37_f594963d build
14 cd IEGD_Patches/IKM/
15 ./install.sh
16 depmod -a
17 modprobe iegd_mod
18 depmod -a
19 modprobe iegd_mod
FATAL: Error inserting iegd_mod (/lib/modules/2.6.16.60-0.37_f594963d-default/kernel/drivers/char/agp/iegd_mod.ko): Unknown symbol in module, or unknown parameter (see dmesg)
途中でエラーは出てなかったです。助言お願いします。
0155login:Penguin2009/05/10(日) 23:28:42ID:kC/UXp38
>>151
前者のお前の愚痴はほっとくとして、
後者の質問はスレ違いに至っていることが問題だなw

> 1、ロックが必要な変数とそうじゃない変数の判別方法。
「厳密に言ってけば(ry」とお前さんが言うなら、常にロックが必要なんだろ?

> 2、それに対応したロック名。
mutex_lockは変数に対してロックしてるんじゃなくて、
一連の処理に対してロックしてるわけで近くに初期化されたmutexがある
なので、そいつを対象としてmutex_lockを呼べば良いだろうよ

該当する関数のmanを読めさえすれば理解出来ると思うが
他人頼りにするならプログラム板のくだらねえ(ryスレが適切か
0156login:Penguin2009/05/10(日) 23:30:34ID:0bsSU/bG
>>149
オレもそんな感じでIP取ってる。
で、後ろの質問、script組めばぇぇやん。
0157login:Penguin2009/05/10(日) 23:32:05ID:0bsSU/bG
>>150
debian系列ならupdate-alternativesを使う。
とかあるけど、別に好きにすれば良いとおもー。
0158login:Penguin2009/05/10(日) 23:37:38ID:NVWoboqQ
いいから俺の居覚醒マナを返してくれよん。
さっきからデレデレショボ連で退屈だわ。
覚醒マナバトルが見てみたいお。
0159login:Penguin2009/05/10(日) 23:38:19ID:NVWoboqQ
思いっきり誤爆失礼
0160login:Penguin2009/05/10(日) 23:41:06ID:0C/R+YPb
>>147
ttp://www.linux.or.jp/JF/JFdocs/kernel-docs-2.6/CodingStyle.html
0161login:Penguin2009/05/11(月) 00:22:47ID:AEaz/2tX
4章,11章あたりが参考になるかなぁ、と思ったが参考にはならないや

彼にはこのレイヤーのコーディングルールで書かれたドキュメントではなく、
「どの処理が、どの区間でロックされているか」を関数コメントなりで
こと細かに説明してくれているドキュメントが必要なんだと思うよ
Kernelの全てのソースコード(処理)に対してね

そして、そんなドキュメントを作らせるようなコーディングルールは
物作りの生産性を考えると存在するわけがないという話でござい
0162login:Penguin2009/05/11(月) 00:30:20ID:3LziMCEu
そろそろスレ違いもやめようか。
0163login:Penguin2009/05/11(月) 01:40:13ID:lf6F0+3U
今Fedoraでちょっとテストしてるけど、サーバーとして運用したいのでCentOSに変えようか考えています
Apache・Mysql・SSLを使用したいのですが、設定方法は基本的にFedoraと同じと考えていいのでしょうか?
0164login:Penguin2009/05/11(月) 02:11:33ID:4v770GQ1
同じ部分もあれば違う部分もある。
出来ないこともある。
0165login:Penguin2009/05/11(月) 06:03:20ID:RE1iimiL
>>150 です
>>156
どんな、感じのスクリプトになりますか?イメージがわかないので、もう少しkuwasiku please
>>157
Thx
0166login:Penguin2009/05/11(月) 07:33:00ID:B51FvjeJ
>>165
どこまで欲しているのかわからんが、
 route | grep "default.*ppp0"
が存在してたらppp0、してないならeth0でぇぇんちゃうん?
0167login:Penguin2009/05/11(月) 08:34:13ID:LRIswpgX
>>148
【これなら】LinuxとMP3プレイヤー【使える!】
http://pc11.2ch.net/test/read.cgi/linux/1083484834/
0168login:Penguin2009/05/11(月) 08:37:49ID:LRIswpgX
>>149
あんま変わんないけど ip -o addr show を加工するとか。
0169login:Penguin2009/05/11(月) 17:26:08ID:MiQcdKWb
素人です
今初めて読んでるリナックスの本にDHCPサーバをたてるっていう項目があるんですが
少なくとも家庭のネットワークでDHCPサーバを作る意味ってどんなことがあるんでしょうか?
ルータのDHCP機能で十分な訳ですが。。
どういうことをするときにサーバのDHCP機能が役に立つんですか?
基本的すぎるというかしょうもない質問かもしれないですが簡単に教えてください
0170login:Penguin2009/05/11(月) 17:30:03ID:Ksh22fSv
>>169
自分でも「ルーターのDHCP機能で十分」て書いてるけど、
じゃあ
ルーターがLinuxマシンだったら?

ってのが答えかな。
0171login:Penguin2009/05/11(月) 17:32:13ID:QUJDww9q
所謂「ブロードバンドルータ」のDHCP機能が物足りない場合もある。
「デフォルトゲートウェイ」が「ブロードバンドルータ」とは限らないし、
LAN内のホストの名前解決に自前のDNSサーバを立てることだってある。
0172login:Penguin2009/05/11(月) 17:49:38ID:uWL+6Q+v
オレのことか。
セッション2本張って経路使い分けるとか、いわゆるブロードバンドルータにできるとは思えず。できるのもあるんかも、だけど。
で、家サーバたてると、余計にいわゆるブロードバンドルータなんてイラネ。
0173login:Penguin2009/05/11(月) 19:09:35ID:bwS/Bbl3
>>169
ネットワークブートでメンテナンスしようと思ったらDHCPサーバーにメンテナンスツールを入れておくでしょ。
0174login:Penguin2009/05/13(水) 10:29:54ID:lxBosufO
/usr/bin/sensors | grep "CPU Temp" | awk '{print $3}' | sed -e 's/+//' -e 's/[^0-9+\.].*//'

上記を実行すると、CPUの温度が数値で取得できますが、以下のPerlスクリプトを
実行すると何も表示されません。何処がまずいのでしょうか。

#!/usr/bin/perl

$cputemp = `/usr/bin/sensors | grep "CPU Temp" | awk '{print $3}' | sed -e 's/+//' -e 's/[^0-9+\.].*//'`;
print $cputemp;
0175login:Penguin2009/05/13(水) 10:34:12ID:ckwKY5Ka
>>170-173
詳しい解説ありがとうございました
01761742009/05/13(水) 10:54:19ID:lxBosufO
色々試していたら、なんだかPerlスクリプトの中だとawkで上手く
区切れていないようですが解決方法はないでしょうか。
01771742009/05/13(水) 11:14:03ID:lxBosufO
自己解決。↓で解決しました。
ttp://q.hatena.ne.jp/mobile/1179599674
0178login:Penguin2009/05/13(水) 13:02:06ID:FIpYJxOq
a と b というディレクトリ配下にともに同じファイル
があるとします。このとき、ab というディレクトリを
作成して、そこに a と b の配下にある各ファイルの diff
の結果を出力するにはどうしたら良いでしょうか?

0179login:Penguin2009/05/13(水) 13:52:50ID:EXGx9G1g
>>178
mkdir ab; diff -r a b >ab/diff.txt
0180login:Penguin2009/05/13(水) 13:53:38ID:EXGx9G1g
あ、同じファイルなのか。
だったら diff 取る必要なくない?
0181login:Penguin2009/05/13(水) 13:58:54ID:7wAAOvtR
findで、場合によっては-typeで絞って、-execで、やり方によってはbasenameとかも使って。
aにあるファイル名と同じものが全てbにもあるならこれでいけると思う。
0182login:Penguin2009/05/13(水) 14:04:37ID:FIpYJxOq
>180
すみません。ファイル名が同じで中身は違います。
a/1.txt 2.txt 3.txt ...
b/1.txt 2.txt 3.txt ...

とあるときに ab というディレクトリ下にdiff
を取ったファイルを逐次生成したいということです。

find a b -name "*.txt" -exec diff の後はどうすれば
いいですかね?

0183login:Penguin2009/05/13(水) 17:49:10ID:L7olmF/9
久しぶりに、topを覗いていたら、
cnpkmoduleという名称のプロセスが、50%(デュアルコアCPUなので片コア100%)占有していました。
killしたら、静かになりました。

fedora10を使っています。canonのドライバをインストールして使用しています。
バグでしょうか。
■ このスレッドは過去ログ倉庫に格納されています