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

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

■ このスレッドは過去ログ倉庫に格納されています
0001login:Penguin2010/05/26(水) 18:34:01ID:O+DWu2zT
まずは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 あたり。

くだらねえ質問はここに書き込め! Part 183
http://pc11.2ch.net/test/read.cgi/linux/1271578020/
http://2chlinux.dtdns.net/2ch-linux-ks/thread/1271578020.html
0655login:Penguin2010/06/25(金) 16:09:33ID:PGm5Ir9D
質問です
Linux Mint 9 isadora amd64を使ってます
ネットからフリーのLinuxバイナリファイルをダウンロードして起動したところ
ImportError: libstdc++.so.5: cannot open shared object file: No such file or directory
と出ました
そこでdebian lennyのページからlibstdc++5_3.3.6-18_amd64.deb をダウンロードして
# dpkg -i libstdc++5_3.3.6-18_amd64.deb
しました
しかしそれでも上記の libstdc++.so.5が無いというエラーが出ます
/usr/libには libstdc++.so.5、libstdc++.so.5.0.7、libstdc++.so.6、libstdc++.so.6.0.13
が入っているのですが、どうすれば実行できるようになるでしょうか?
0656login:Penguin2010/06/25(金) 16:11:39ID:KadWgu+k
>>655
確認すれ。
file (目的のコマンド)
ldd (目的のコマンド)
0657login:Penguin2010/06/25(金) 16:27:59ID:PGm5Ir9D
>>656
ありがとうございます
file結果は
ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.2.5, stripped
で、ldd結果は
linux-gate.so.1 => (0xf77b4000)
libpthread.so.0 => /lib32/libpthread.so.0 (0xf777e000)
libdl.so.2 => /lib32/libdl.so.2 (0xf777a000)
libutil.so.1 => /lib32/libutil.so.1 (0xf7775000)
libm.so.6 => /lib32/libm.so.6 (0xf774f000)
libc.so.6 => /lib32/libc.so.6 (0xf75f5000)
/lib/ld-linux.so.2 (0xf77b5000)
でした。
試しにlibstdc++.so.5を/lib32にコピーしてみましたが、パッケージアーキテクチャ (i386) がシステム (amd64) と一致しませんというエラーがでました。

64bitOS上で 32bit用のlibstdc++.so.5を入れることはできないのでしょうか?
0658login:Penguin2010/06/25(金) 16:51:29ID:KadWgu+k
>>657
そのディレクトリには32ビット版のlibstdc++.so.5を置かなきゃダメ。
i386版の同パッケージを入れれ。あとia32-libsも必要かも。
0659login:Penguin2010/06/25(金) 17:20:00ID:PGm5Ir9D
>>658
ありがとうございます。うまくいったようです。
結果を報告すると、
ia32-libsは元々入っていました。
libstdc++5_3.3.6-18_i386.debをダウンロードしてdpkgすると
パッケージアーキテクチャ (i386) がシステム (amd64) と一致しませんとエラーが出るので、
迷ったのですが--force-architectureオプションでインストールしました。
それを/lib32にコピーするとプログラムが通るようになりました。

どうもありがとうございました。
0660login:Penguin2010/06/26(土) 12:36:02ID:Hk22RsPH
じゃいあんってどこ行ったの?
結構おもしろかったんだが
0661login:Penguin2010/06/26(土) 15:20:12ID:bDtZoUZV
/bootにおいても邪魔にならない1Mぐらいのlinuxないすか?

レスキューやHDDの移行につかいたいんですけど
0662login:Penguin2010/06/26(土) 16:30:15ID:AlBesoMg
オリジナルのGUIをデザインしたいと思ってるんですが、どこから手を付けて
良いのか分かりません。何から勉強すれば良いですか?

具体的にやりたいことは、自分で使ってるLinuxのGUIのパーツ(ウィンドウを
閉じるボタンとか、ステータスバーとか)を自分でフォトショ等で作ったものと
差し替えたりしてみたいということなんですが・・・

よろしくお願いします。
0663login:Penguin2010/06/26(土) 16:33:02ID:QUOE+Lk0
>>661
tomsrtbtとか。メンテナンスは止まってるようだが。
0664login:Penguin2010/06/26(土) 16:40:40ID:uoD2leIB
普通にゲームプログラムのように作ればいいのでは
0665login:Penguin2010/06/26(土) 17:22:06ID:bDtZoUZV
>>663
ありがとうございます。
うーんさすがに古いっすね
0666login:Penguin2010/06/26(土) 17:48:36ID:/z21ANsp
>>661
超ダイエットしたカーネルでも入らん。

>>662
Xlibじゃね?
0667login:Penguin2010/06/26(土) 17:52:53ID:w2I5qyES
>>662
gtkかqtか、選ぶのだ
0668login:Penguin2010/06/26(土) 17:53:45ID:/z21ANsp
>>667
画期的な第三勢力で、天下統一して欲しいとは思わないか?
0669login:Penguin2010/06/26(土) 17:54:55ID:K6OfD4P6
彼の場合Theme作りで用が足りる気がする。
0670login:Penguin2010/06/26(土) 18:00:43ID:w2I5qyES
>>668
第三の勢力を作るなら、Xlibかもねw まあ最近はXcbというのもあるみたいだが。

>>669
ごめん俺もそう思う
06716622010/06/26(土) 18:07:49ID:AlBesoMg
>>666 Xlibとかだとまずこの辺で http://www.amazon.co.jp/dp/4777512479/
触ってみたら感じは掴めるでしょうか?

>>667 そういうことになると、C++は分からないので、gtkになるのかなと
思うのですが(Cは一応10年くらい趣味で書いてます。でもGUIプログラム
の経験はゼロ)でも一ユーザとしてはKDEの方が好きなわけでして・・・

>>669の言うように、CMSのテーマを入れ替えるような(もう少し難易度は
高いでしょうが)感覚で入れ替えれないかなぁって思ったのですが、どう
でしょう?
0672login:Penguin2010/06/26(土) 18:12:09ID:/z21ANsp
C書けてC++ダメとか、そんな寂しいこと言うなよ。
0673login:Penguin2010/06/26(土) 18:33:04ID:K6OfD4P6
>>671
ツールキットから作りたい訳じゃないんだよね?
既存のツールキット使って好みのDMやWM作りたいの?
既存のDMやWMのテーマ作り/変更じゃ物足りないから、
もっと深く変更できるように(テーマツール周り/もしかしたらツールキットまで)
既存のものを改良したいの?
0674login:Penguin2010/06/26(土) 19:07:13ID:4me6Nt7y
fsckをしたら/lost + foundの中に大量のファイルが出たんだけど、
別にファイルを元に戻したいとは思わない

そういうときは、/lost + foundをどうすればいいの?
0675login:Penguin2010/06/26(土) 19:13:00ID:Rj7iyXh+
パーミッションについて質問なのですが
777に設定するとそのファイルに対して読み書き実行が大抵のユーザーで出来るようになるわけですが
この場合777にすることで外部の人間がファイルを書き換えることが出来るということになるのでしょうか?
0676login:Penguin2010/06/26(土) 19:14:34ID:vXrARkaS
はい
06776622010/06/26(土) 19:30:57ID:AlBesoMg
>>673

DM、WMというものを知りませんでした、ググってみたんですが

DM = Display Manager
WM = Window Manager

ってことでよろしいでしょうか?たぶん、まずはこの辺のカスタマイズから
始めるので良いと思います。

ところでオススメのDM、WMってありますか?なんか色々種類あるみたい
なんですが・・・
06786752010/06/26(土) 20:01:27ID:Rj7iyXh+
>>676
それはサーバーにファイルをアップロード出来きない人でも書き換えが可能という意味でしょうか?
0679login:Penguin2010/06/26(土) 20:58:27ID:/z21ANsp
>>678
>それはサーバーにファイルをアップロード出来きない人でも書き換えが可能という意味でしょうか?

サーバにファイルをアップロード出来る人になってると思います。
06806752010/06/26(土) 21:07:16ID:Rj7iyXh+
>>679
ありがとうございます。
パーミッションの区別で所有者、グループ、他人という分け方になってますが、この他人というのがどの部分をさしているのかわからなかったもので質問させていただきました。
あくまでアップロードなどが可能な人なら書き換えが可能という解釈で大丈夫そうですね。
0681login:Penguin2010/06/26(土) 21:38:52ID:5LOMPEDA
パーミッションはユーザーに対するアクセス制御だから、
ユーザーになれない人(プロセス)には関係ない。
適切に設定することで、何らかのプロセスに脆弱性があっても、
システム改変などの被害を最小限に止めることが出来る。
0682login:Penguin2010/06/26(土) 22:17:05ID:w2I5qyES
>>677
とりあえずテーマいじってみるのなら、このへんのスレも見てみたらいいかも。
http://pc11.2ch.net/test/read.cgi/linux/1275381850/
自作テーマ配布してる人居たよ。
06836622010/06/26(土) 23:05:18ID:AlBesoMg
>>682

THX !

過去ログもあるので、ちょっとじっくり読んでみます。
0684login:Penguin2010/06/27(日) 01:50:10ID:UERcCgce
>>674
普通に中身を rm で。
06856742010/06/27(日) 08:37:31ID:X91rtDgs
>>684
thx
0686sage2010/06/27(日) 09:32:09ID:K16mjCMR
bash で引数で与えたファイルのpng 又はgif という単語が含まれている行を削除するのに
sed /\.png/d ./$1 > ./$1.new
sed /\.gif/d ./$1.new > ./$1
こんなカッコ悪い書き方しかできません
() を使いたいのですが
sed \(/\.png\|/\.gif\)/d ./$1 > ./$1.new
これでは、できません?
どうしたらイイデツカ
0687login:Penguin2010/06/27(日) 09:49:13ID:RxWD0lZV
grep -v '\.gif$\|\.png$' じゃ駄目?
0688login:Penguin2010/06/27(日) 10:18:56ID:K16mjCMR
>>687 thx
grep -v '\.gif\|\.png'
これでいけそうです。
$(終端)は、いらないっポイね
0689login:Penguin2010/06/27(日) 13:57:12ID:y3yLU+W3
カーネル 2.6.33.x とか 2.6.34 とかにしたら、
nvidia ドライバのインストールがコケるようになりました。
なんでですか?
0690login:Penguin2010/06/27(日) 14:06:25ID:mN8ee0pG
互換性が無いからです。
0691login:Penguin2010/06/27(日) 19:02:53ID:JY3Ff7U9
>>689
moduleもコンパイルしようよ。
0692login:Penguin2010/06/28(月) 00:17:10ID:cIfL5gPo
なぜコンパイルしないと動かないのですか?
普通OSのバージョンが上がっても
動くものだと思いますが。
0693login:Penguin2010/06/28(月) 00:28:43ID:EkeFA8sw
>>692
クローズドソースがLinuxに紛れ込まないようにするため。
0694login:Penguin2010/06/28(月) 00:38:14ID:to9RUFmG
>>692
そもそもLinuxはABIの互換性を保証してないはず。
カーネルのバージョンが上がればドライバもそれに合わせてビルドしる、ってこと。
0695login:Penguin2010/06/28(月) 01:25:52ID:JuN9K9Kr
>>692
XPで動いたソフトが7で動く保証あったっけ?

仮想PC上のXPで動くとかは無しでw
0696login:Penguin2010/06/28(月) 01:28:39ID:ogYIgz97
OSのバージョンが上がっても動くことが普通と認識しているのは
一般的ではないような気がするけどな
0697login:Penguin2010/06/28(月) 01:47:31ID:yPqTtOJ6
age
0698login:Penguin2010/06/28(月) 01:50:40ID:roEHj3Kz
ちょっと時間が出来たので、オリジナルディストリを作ってみようかと
思ったのですが、よく考えてみると、どこまでやればオリジナルディストリ
と言えるんでしょう?

カーネル、シェル、ライブラリ、ドライバを入れますよね?で何らかの
基準を作って最初から入れておくアプリ決めて入れますよね?
それでGUIの風味を少し変えて、インストーラを作る(これは大変かも
しれない)でおけ?

カーネル自体も少し手を加えないとダメでしょうか?

ちなみにLinux歴は5〜6年。LFSを今やってます。

今更なのは承知の上で、自己満で良いので(でも公開もしたい)作って
みたいんですが。

よろしくお願いします。
0699login:Penguin2010/06/28(月) 04:18:04ID:8WKAE3x3
>>689
nvidiaのプロプライエタリドライバ?
ドキュメント嫁よ。
コケた時のメッセージは?

>>696
ドザクオリティでは一般性があんじゃね?
知らんけど。
0700login:Penguin2010/06/28(月) 05:56:10ID:ZdGP9BRk
>>698
「〜派生」「〜系」と言われるのが嫌だったら、インストーラからパッケージ管理、
オンラインアップデートリポジトリまで全て自前でやれば「オリジナル」って
言っても文句は出ないだろうね。
0701login:Penguin2010/06/28(月) 07:21:40ID:E1biP5W5
>>698
ディストリ:何らかのポリシーを持ったデフォルトのパッケージ構成 + 追加の充実したパッケージ。

オレオレオススメ構成がディストリであって、ディストリのためになんか作るってのはキモイ。
0702login:Penguin2010/06/28(月) 08:09:27ID:VqTeZodt
linuxでデュアルディスプレイした場合に
片方のディスプレイ消してまた点けたり
回転して縦長にできる液晶の場合それらは
機能したりしますか?

Xを再起動しないで
0703login:Penguin2010/06/28(月) 08:41:03ID:ogYIgz97
>>702
xubuntu10.04・radeon9550で設定デフォの場合
>linuxでデュアルディスプレイした場合に片方のディスプレイ消してまた点けたり
デュアルディスプレイにしてないので、分らない
>回転して縦長にできる液晶の場合
ピボット回転のことなら、できる
0704login:Penguin2010/06/28(月) 08:45:09ID:8WKAE3x3
>>702
> 片方のディスプレイ消してまた点けたり
for intel i810 only:
i810switch crt off
0705login:Penguin2010/06/28(月) 10:21:47ID:yPqTtOJ6
>>698
「オリジナルディストリを作る」が目的ってのがよくわからない。
やりたいことができればオリジナルかどうかは関係ないじゃん。
0706login:Penguin2010/06/28(月) 11:03:52ID:0sP2YqgN
昔アキバの店頭に売れ残りのあのオリジナルディストリが積まれてた画像見てKnoppixを起動していましたが
やっぱDebian GNU/Linuxのネットインストールがずっといいな
0707login:Penguin2010/06/28(月) 11:17:40ID:OoiB5ty3
カーネルのビルドで
make modules
とやるとモジュールがmakeされますが
特定のモジュールだけmakeする方法はありますか?
0708login:Penguin2010/06/28(月) 11:19:34ID:KfVXGBfx
中身を見ろよ
0709login:Penguin2010/06/28(月) 14:28:11ID:P6urGVi9
>>708
テンプレ級の名言だ。
もう回答全部それでいいな。
0710login:Penguin2010/06/28(月) 14:57:32ID:NXzlvJxi
>>702
Ubuntu9.10 をKDEで使ってるけど「ディスプレイを設定」(GUI)から両方できるよ
これで一回左右反転してみたらいかに大変かがわかった
07116982010/06/28(月) 15:30:51ID:roEHj3Kz
>>700
>パッケージ管理、オンラインアップデートリポジトリまで全て自前でやれば

あ、「〜派生」でいいです。そこまでやる気はありませんw

>>701
>オレオレオススメ構成がディストリであって

やっぱりそういう考え方で良いですかねぇ。オレが普段使ってるのはコレで
インストーラキックすれば、それがインストールされますみたいな。

インストーラも「画像差し替え」くらいでやっても良いのかなぁ・・・

>>705
ノリ的に言うと自作PCみたいな感じなんですが、やっぱり公開もしたいというか
0712login:Penguin2010/06/28(月) 15:36:52ID:3co38mKr
超くだらない質問ですみません。
知り合いの男の子が「僕は大学院でLinuxとかのプログラミングについて勉強してる」
と言っています。その子は働きながら大学院に行ってて、今も仕事はプログラミング関係らしいのですが、
月収が一般平均の3倍くらいあるみたいなんです。
Linux関係の仕事って、そんなに稼げるものなんですか?
0713login:Penguin2010/06/28(月) 15:42:40ID:yPqTtOJ6
>>712
いろいろ。
0714login:Penguin2010/06/28(月) 15:49:36ID:gtwns3cA
>>698
パッケージ管理やシステム管理が自前のユーティリティでできなきゃだめだな。
0715login:Penguin2010/06/28(月) 16:07:19ID:8WKAE3x3
>>707
> くだらねえ質問はここに書き込め! Part169
> 827 login:Penguin [sage] 投稿日:2008/12/06(土) 21:15:49 ID:OiIaetV6
> つーか、Makefileにコメントで書いてあるから読んどき。
ttp://2ch.ac.la/read.php/linux/1226327113/826-827

てことで、
>>708 大正解。アタックチャンス!
0716login:Penguin2010/06/28(月) 16:12:13ID:0sP2YqgN
>>712
今年は映画「アバター」のロードショーで3D元年ということらしいのでコンピュータグラフィックス関係の仕事で稼いでください
つ
Blender
Wings3D
Bryce(wine)
Metasequoia(wine)
6角大王(wine)
gimp-2.6
07176982010/06/28(月) 16:40:42ID:roEHj3Kz
>>714
もし仮にその辺りをやるとすると、カーネル自体を勉強するんじゃなくて
システムコールとかその辺を覚える方が良いんでしょうね?

書店でカーネル関係の分厚い本とか立ち読みすると、面白そうとは思う
のですが、「オリジナルディストリを作る」ってことを目標とするとカーネル
の中身の勉強はあまり必要無いのかなとか思ってます。間違ってる?
0718login:Penguin2010/06/28(月) 16:59:18ID:ZdGP9BRk
>>698
既存のディストリに不満があるから作るってことじゃないみたいだな。
目的が好奇心や功名心にあるのなら、人に教えを請うことなんか無いでしょ。
何でもやってみたらいいじゃない。
0719login:Penguin2010/06/28(月) 18:09:44ID:4m1a8C+C
自分のディストリ作るなら明確なウリを用意しておきたいね
良くあるのは「軽い」ってのだけどPuppy Linuxとかと張り合うのはキツそうだから
日本人に優しいとかLaTexが扱い易いとか
その辺で攻めたいね

0720login:Penguin2010/06/28(月) 18:25:12ID:yPqTtOJ6
>>719
そういうのは分家を作るより本家でやるべき。
0721login:Penguin2010/06/28(月) 18:26:28ID:ogYIgz97
そんなんよりも、GPLとかコーデックとか、ライセンスがらみのこと教えてやれよ
0722login:Penguin2010/06/28(月) 18:29:34ID:yPqTtOJ6
>>721
それは知ってるのが前提じゃないか?
07236982010/06/28(月) 18:49:27ID:roEHj3Kz
>>718
>何でもやってみたらいいじゃない。
そうですね。ありがとうございます。

>>719
>日本人に優しいとかLaTexが扱い易いとか
一応日本っぽいGUIってのは考えてます。LaTexかぁ、なるほど。
あとどうすれば日本人向けになりますかねぇ・・・
まぁ、2chブラウザは入れとくとして

>>721
>GPLとかコーデックとか、ライセンスがらみのこと
一応この本↓は熟読したんですけど、各ライセンスの中身はこれから
やります。でもGPLかMITのどっちかでしょうね。
『オープンソースソフトウェアの育て方』
http://www.amazon.co.jp/dp/4873114128/

>>717にも書いたんですが、カーネルの中身を極める必要はないです
よね?大まかには知ってないといけないとは思いますが。
0724login:Penguin2010/06/28(月) 18:56:55ID:ogYIgz97
>>698(ID:roEHj3Kz)の書き込み見ると、とてもそこまで考えてるとは思えないんだよなぁ
特に、>>711の書き込み見ちゃうと
0725login:Penguin2010/06/28(月) 19:19:32ID:ogYIgz97
>>723
君が読まなければいけない本はこっち、「ソフトウェアライセンスの基礎知識」
ttp://www.amazon.co.jp/dp/4797347368/
もしくは、グーグルさんで”Linux GPL”を検索

他人のつくったものを利用する以上、そのライセンスに縛られていることが
理解出来ていない様にみえる
0726login:Penguin2010/06/28(月) 19:21:33ID:1u9MCYde
本物の厨学生にそりゃ無理というもの
07276982010/06/28(月) 19:42:32ID:roEHj3Kz
>>725
その本も買うつもりでしたー

>>726
精神年齢は確かに低いですが、結構いい年ですw
0728login:Penguin2010/06/28(月) 19:53:58ID:yPqTtOJ6
ライセンスとかの前にさ、
人に聞くより先に手を動かすようなやつじゃないと
開発系は無理だよ。
0729login:Penguin2010/06/28(月) 19:59:17ID:1u9MCYde
手より口が先に動く歳だったか
0730login:Penguin2010/06/28(月) 20:23:56ID:gpGmPn55
>>698
例え派生でも全収録パッケージのソース置いとかないとFSFからお達しが来るから気をつけてね。
これの管理が結構手間を食うから、個人でディストリ配布するのは難しいんだよね。
あとカーネルのことがわかってないとパッチに対応できないような気がするが。
0731login:Penguin2010/06/28(月) 20:48:29ID:P6urGVi9
このテの話はここでも定期的に出るけど、
実際本当に作れたやつがいるのかどうか…。
0732login:Penguin2010/06/28(月) 20:58:03ID:4m1a8C+C
何年か前に高校生がディストリ作ってなかったっけか
ecolinuxとか何とか。あれもたしか2chでサポートとかしてたはず。
0733login:Penguin2010/06/28(月) 21:09:31ID:E1biP5W5
>>731
一応EcoLinuxに謝っとけ。

Debianとかの穴を補完したり○Buntuみたいに仮想パッケージ作った方が近道な気がする。
0734login:Penguin2010/06/28(月) 21:21:27ID:YLSBPHxj
自分で使うだけなら勝手に作ればいい。
公開するならこれといった特徴の無いディストリはだれも使わない。
ただでさえディストリが氾濫しているのにこれ以上くそなディストリは増やさないでくれ。
07356982010/06/28(月) 21:37:08ID:roEHj3Kz
>>728
>人に聞くより先に手を動かすようなやつじゃないと
そうですよね。で、一応今LFSやってるんですが、これ終わったら
どう進もうかということなんですよ。カーネルを深く研究するのか
それとも既存のディストリの構成を追うのか。
何か、こう突破口になる資料があると良いなぁって探してるんです
けどね・・・

>>730
>例え派生でも全収録パッケージのソース置いとかないとFSFからお達しが来るから気をつけてね
なるほど。ありがとうございます。

>>732>>733
EcoLinux初めて知りました。ちょっとインストしてみます。軽量っていうのがウリ
なんですね。

>>734
ごめんねぇ あと1コだけ許してね
0736login:Penguin2010/06/28(月) 22:38:52ID:P6urGVi9
>>733
EcoLinux
あれって2ch発だっけか?
サポートはずっと2chで続いてるけど、最初は違ったような…。
俺の記憶違いならスマン。
0737login:Penguin2010/06/28(月) 23:07:07ID:kV4nwtmV
ecoがディストリだとかいってるやつ、まともなディストリベンダに謝れ
0738login:Penguin2010/06/28(月) 23:15:53ID:De0q+RuJ
ごめんね、ごめんねーー
0739login:Penguin2010/06/29(火) 00:13:56ID:CD4dV55S
2chモナーっていうディストリが2ch発だったと思うが。
スレはええっとこれ。

▼2chでディストリビューションを作ろう!Part3
ttp://pc11.2ch.net/test/read.cgi/linux/1088167086/
0740login:Penguin2010/06/29(火) 00:21:52ID:6DW7TKZE
オリジナルディストリ作りたいって話にカーネルだのシステムコールだのが
出てくる時点で釣りだと思う。>>717あたり
0741login:Penguin2010/06/29(火) 00:26:42ID:mAh632T5
ボンヤリした方向性に対して皆で話し広げて議論してくれたんだから
『大成功』だよな。
0742login:Penguin2010/06/29(火) 16:51:22ID:tMnoyujx
盛り上がっているとこ恐縮ですが、お尋ねします。

プロセスの最大使用メモリやCPU負荷を調べたいんですが、何かそういうコマンドはあるでしょうか?
strace sleep 10 みたいな感じで実行後にパッと表示してくれるようなイメージです(そうじゃなくてもいいですが)
0743login:Penguin2010/06/29(火) 17:58:43ID:um3gidtl
>>742
/proc/(pid)/statusのVmPeakとかps auxの"%CPU"とか。
http://www.linux.or.jp/JM/html/LDP_man-pages/man5/proc.5.html
http://www.linux.or.jp/JM/html/procps/man1/ps.1.html
07447422010/06/29(火) 20:18:56ID:tMnoyujx
>>743
ありがとうございます。
ですが、procだとプロセス終了時に消えてしまいますし、
psは自分で定期的にチェックしないと駄目ですよね。
何か上手い手はないかなと思ってお尋ねしました。
0745login:Penguin2010/06/29(火) 21:45:07ID:x5NfH6CT
procは仮想ファイルシステムというものらしいですが、
procはメモリ上にあるんですか?
0746login:Penguin2010/06/29(火) 23:15:56ID:WKIKcS0D
ディスク上にはない
0747login:Penguin2010/06/29(火) 23:27:51ID:mK5TQMYl
>>745
はい
0748login:Penguin2010/06/30(水) 01:04:22ID:KlM7I6oY
>>745
実在しない。
http://www.linux.or.jp/JF/JFdocs/The-Linux-Kernel-10.html#ss10.4
0749login:Penguin2010/06/30(水) 01:46:41ID:ReH8PY05
ディスク上にないとか仮想ファイルシステムだから実在しないとか分かりにくすぎ。
主にカーネルが管理するメモリ空間上に記憶されているもの、プロセスの情報とか
デバイスの情報とかカーネルのパラメータとかをファイルシステムとして表現している
だけなんだからメモリでいいよ。正確な情報が必要なら自分で調べればいい。
0750login:Penguin2010/06/30(水) 11:03:50ID:ihPiIili
特定の文字列@自ドメイン 

というメールアドレスが届くとサーバが(メーラーデーモンからのメール送信を抑止して)自動的に文字列から特定処理を実行
→特定処理から生成されたメールを送信元に返す。
という仕組み(文字列の種類がとても多いので出来れば”特定の文字列”ユーザは作らない)を考えています。

 ・/etc/aliases に 【特定の文字列 : |スクリプト名】 を書き込む

という方法は見つけましたが、メーラーデーモンからの自動返信を抑える事が出来ません。
自動返信を抑える方法を教えていただけないでしょうか。
また、もし/etc/aliasesにスクリプトを指定する以外に上手い処理があれば教えて下さい。
0751login:Penguin2010/06/30(水) 11:16:01ID:ihPiIili
すみません、書き忘れていました。
添付ファイルがあればそれもスクリプトで処理しようと思っています。
宜しくお願い致します。
0752login:Penguin2010/06/30(水) 11:19:46ID:KlM7I6oY
>>750
「メーラーデーモンからの自動返信」って何のこと?
あと使ってる MTA は何?
0753login:Penguin2010/06/30(水) 11:29:40ID:ihPiIili
mtaはpostfixです。
メーラーデーモンからの〜というのは、ドメインに該当ユーザが無い場合送信元に返るメールのことです。
何か勘違いをしていたらすみません。
0754login:Penguin2010/06/30(水) 11:52:23ID:KlM7I6oY
>>753
そのドメイン宛のメールすべてをスクリプトに渡したい、ってことなら
virtual 使えばいけるんじゃないかな。
0755login:Penguin2010/06/30(水) 12:13:12ID:h38EdqFx
crontab -e で特定のユーザで実行する方法で質問です。

rootのcrontabに
25 10 * * * www-data /usr/lib/cgi-bin/awstats.pl -config=hogehoge.com -update

と登録して指定時間になると/var/log/cron.logには

Jun 30 10:25:01 hostname /USR/SBIN/CRON[4095]: (root) CMD (www-data /usr/lib/cgi-bin/awstats.pl -config=hogehoge.com -update)
とあり、実行された形跡はあるのですが、awstats.plにアクセスしても新しく取り込まれた形跡がありません。

#sudo -u www-data /usr/lib/cgi-bin/awstats.pl -config=hogehoge.com -updateとすると正常に更新されます。

何から調べたらよいのかさっぱりなのです。何かきっかけとなるようなヒントもらえませんか?
■ このスレッドは過去ログ倉庫に格納されています