くだらねえ質問はここ ..
660:login:Penguin
09/08/08 21:18:34 cdpx8YuY
>>653
export で解決した? しなければ、こういうこと。man visudo をやると、ほぼこんなことが
書いてある。「visudo では使用するエディタのリストがプログラムに埋め込まれている。
環境変数 EDITOR や VISUAL が参照されるのは、そのリストに環境変数 EDITOR や VISUAL の
値があるときだけ。このリストは sudoers の Defaults 行で editor オプションを使って
変更することが出来る」。そして、今、エディタのリストは、エラーメッセージにあるように、
/usr/bin/vi になっているわけ。だから、本体が /usr/bin/vim の /usr/bin/vi という
リンクを作るのが一番簡単じゃないかと思う。
661:login:Penguin
09/08/08 22:11:50 corE8Uli
>>658
了解です。
662:login:Penguin
09/08/08 22:27:04 7kodVNpr
>>660さん、ありがとう
# ln -s /usr/bin/vim /usr/bin/vi
上手くいきました。
663:login:Penguin
09/08/09 00:25:55 FmQa4whU
スワップをどのプロセスが使ってるか調べる方法ってどんなのがありますか?
なんかいつの間にかスワップが食いつぶされているんですけどシステムモニタやtopで見ても原因がわかりません。
gnomeをログアウトすれば開放されるみたいなんですけども。
664:login:Penguin
09/08/09 00:41:25 DgXuQsOg
>>663
topでメモリ使用量を見れば良かろう。
665:login:Penguin
09/08/09 00:53:02 V7+fkM6f
>>664
横から質問させてもらいます。
例えばtopには
仮想メモリの量を知る項目としてVIRT、SWAP、CODE、DATAが、
実メモリの量を知る項目としてRSSがありますが、
実際にどれだけの量がスワップしてるかってこれだけの情報じゃ
求められないですよね。
どれだけの量がスワップしてるかってどこかで確認できるのでしょうか?
666:login:Penguin
09/08/09 00:59:30 BY1yCC8Q
>>665
そんな事確認するのは困難だし、確認する必要もないだろ
top起動して大文字M押してRESの項目見ればいいだけ
てかその前にさっさとスワップ領域増やせば?足りてないんだから
667:login:Penguin
09/08/09 01:28:06 V7+fkM6f
しかし、プロセス毎の実メモリ+スワップ実使用量が分からないと、
プロセスのメモリリークを疑ってみることすらできないと思うのですが…。
668:login:Penguin
09/08/09 01:58:14 BY1yCC8Q
スワップするかどうかとメモリリークに何の関係が?
リークしてんのはお前の脳汁じゃね?
669:login:Penguin
09/08/09 04:44:55 9QTudJRs
Let's google.
URLリンク(www.math.kobe-u.ac.jp)
URLリンク(www.unix.com)
URLリンク(web.archive.org)
URLリンク(q.hatena.ne.jp)
670:login:Penguin
09/08/09 06:59:16 DgXuQsOg
彼の脳内ではスワップリークなる不思議現象が起こっているのでしょう。
671:login:Penguin
09/08/09 09:42:13 Xgu/XtRM
cpコマンドについて質問します。
Aディレクトリ、Bディレクトリがあってそれぞれの中に
2ch.odsというファイルが入っているとします。
Bの2ch.odsを編集後、Aの2ch.odsで上書きしようとして
$ cp -rf A/ B/
とやってみたのですが、B/の中の2ch.odsは上書きされません
(その他のオプションもいくつか試してみましたが、ダメでした)。
cpコマンドで中身のファイルまで上書きすることは可能なのでしょうか?
rsyncを使うしかないのでしょうか?
よろしくお願いいたします。
672:login:Penguin
09/08/09 09:50:37 QbYwf3dH
>>671
上書きされてるだろ。ただ、B/ じゃなくって B/A/ のなかの 2ch.ods だろうけど。
673:login:Penguin
09/08/09 09:53:39 ZupxxLBi
# test.txt
aaaa
bbbb
cccc
このような文字列の後に
dddd
eeee
ffff
を追加して
# test.txt
aaaa
bbbb
cccc
dddd
eeee
ffff
このようにしたいのですがどうしたらできますか
# add.sh
#!/bin/bash
echo "dddd" > ./test.txt
echo "eeee" > ./test.txt
echo "ffff" > ./test.txt
echo "gggg" > ./test.txt
echo "hhhh" > ./test.txt
これでは上手くいかないんですが・・・
674:login:Penguin
09/08/09 09:56:09 dg9cx/xZ
echo "dddd" >> ./test.txt
675:login:Penguin
09/08/09 09:56:10 RgD5cOQW
>>673
>>
あと「./」はなくていい。
676:login:Penguin
09/08/09 09:58:11 Z4EO1PlA
>>672
早速レスどうもです。
すいません、意味がよく分かりません。
私の上書きの認識が間違っているのでしょうか?
要は、cpコマンドを使って B/の中身をA/とそっくり同じものにしたいのですが、
どうでしょうか?
677:login:Penguin
09/08/09 10:00:55 1P+Q9AS+
縦の単純な連結は、cat(コンカテネイと)
cat text1 text2 > text3
横の単純な連結は、paste(ペイスト)
paste text1 text2 > text3
注)区切り文字は、タブ
セットで覚えとくといいだろう
詳しくは、man
man cat
man paste
aaaa<tab>ddd
bbb<tab>eee
ccc<tab>fff
678:login:Penguin
09/08/09 10:00:59 ZupxxLBi
>>674 さん
>>675 さん
ありがとう、できました。
679:676
09/08/09 10:05:43 Z4EO1PlA
なぜかIDが変わっているけど、
>>671=>>676です
680:login:Penguin
09/08/09 10:18:45 D3oesKV0
>>676
URLリンク(www.linux.or.jp)
ガンバレ
681:676
09/08/09 11:01:04 Xgu/XtRM
>>680
レスどうもです。
いろいろやってみたけど、B/の中身が変わりません。
rm -r B/ → cp -r A/ B/
または、rsync を使うことにします。
ありがとうございました。
682: ◆Zsh/ladOX.
09/08/09 13:33:45 /ZeBm1qf
ここら辺の挙動はちびちびテストしてそんなもんだと
するしかない。
cp -a (somewhere)/A/2ch.odd (somewhere)/B
かな。
cp -a (somewhere)/A (somewhere)/B
だと、Bの下にAが掘られる。
rsyncも同じ挙動だと思ったけど。
683:login:Penguin
09/08/09 13:37:02 9QTudJRs
>>6[78]1
本当に? 自分が勘違いしていないか、もう一度よく確かめた方がいい。
少なくとも、>>672 をきちんと確かめてみたか?
cpのような よく使うコマンドの使いかたは、よく理解しておかないと いつか大切なファイルを失うよ。
`cp -rf A/ B/` は dir B/ に dir A をコピるという意味になる。つまり >>672。
明示コピーであれば、`cp -rf A/2ch.ods B/` だろう。
684:login:Penguin
09/08/09 13:38:47 9QTudJRs
あちゃ、リロードするの忘れてた。すまね。
685:login:Penguin
09/08/09 13:55:39 MJ+cpgSS
>>681
cp -r A/* B
じゃだめなのか。
686:login:Penguin
09/08/09 14:00:01 V7+fkM6f
>>669
メモリリークしてからだいぶ時間が経った後、
システム全体のメモリ不足が顕在化した場合、
メモリリーク分がスワップに回っている場合もあると思ったのですが…。
結局、有るプロセスがどれだけスワップ食っているかは
分からないと言うことなんですね。
ありがとうございました。
687:login:Penguin
09/08/09 14:55:45 vkrh0wMy
>>686
なんで煽られてるのか知らんが、良い質問だと思うぞ。
質問の答えだが、2.0だか2.2だかの時分は
/proc/*/statでスワップ量が取れたが、
2.6では常に0が返されるようになっている。
よってわからない。
だけど、昔とは違って今はメモリが安くなり、
サーバー用途ではスワップしなくても十分なメモリを
積むことが多くなったと思う。
だから、スワップ食いつぶすようなプロセスがあったとしても、
そのプロセスが実メモリまで食いつぶさないと問題が起きない。
つまりRSS見てればだいたい分かるってことだ。
688:login:Penguin
09/08/09 14:59:52 dTMb+T0j
OS: ubuntu 9.04, 8.04 windows2000sp4
自宅のネットワークに関してです。
ubuntuを入れたサーバ用PC一台(a)に3台のwindows PC(b,c,d)が繋がってます。
windowsのうち2台(b,c)は自分が使っていて、自分の部屋にあります。
もう一台のwindows機(d)は、親が別の部屋で使ってます(d)。
すべてのPC、サーバのIPアドレスは固定にしています。
現在ubuntuのPCはOSを二個入れて、それぞれのworkgroupを変えてます。
片方のubuntu(9.04)を立ち上げると、自分の部屋のPCと繋がり、別のパーティションの
ubuntu(8.04)を立ち上げると、親のPCと繋がるようにしてます。
要は自分のPCと親のPCで直接データのやりとりをできないようにしたいわけです。
しかし、このやり方はあまり賢いやり方ではないとは思ってます。
それでネットワークの設定を変えたいんですが、ubuntuのPCのOSを一つですませる
には、どの辺を変えればいいでしょうか?
sambaとかでぐぐってみたんですが、正直よく分かりませんでした。
689:login:Penguin
09/08/09 15:08:15 2ulXbAJh
よーわからんけど、単にsambaサーバ上のファイルパーミッションの問題に見えるけど?
690:login:Penguin
09/08/09 15:14:48 V7+fkM6f
>>687
ありがとうございます!
すっきりしました!
>>688
b,cとdとの間の直接通信については、Windowsの問題なので割愛します。
a上に、sambaで共有フォルダを複数作り、
その片方は親から見えなくしたい、という質問だとお見受けします。
1)親のアカウントと自分のアカウントを別に作り、
共有フォルダの設定箇所に「valid user=」を加えて片方でしか見れない用にする。
2)共有フォルダの設定箇所に「hosts allow=IPアドレス」を加えて
片方のIPアドレスからしか見れなくする。
のどちらかでいかがでしょうか。
691:688
09/08/09 15:15:08 dTMb+T0j
そういわれても、何がなんだか。
具体的に、どのファイルのどの辺をどんな感じでいじればいいんでしょう。
補足ですけど、サーバやクライアントに接続するとき、いちいちパスワード
いれるようにはしたくないです。なるべく。
692:login:Penguin
09/08/09 15:18:33 0fPn5NkV
それなら、サーバー機もWinにすれば全て解決するんじゃね?
別に3台程度のクライアントなら性能云々いう必要ないし。
慣れた環境でやるべきだね。
693:688
09/08/09 15:18:35 dTMb+T0j
>>690
有難うございます。
何となく分かった・・・気がします。
694:688
09/08/09 15:20:48 dTMb+T0j
>>692
ありがとうございます。
ただ、今後はwindowsは増やさない方向で考えてるもんですから。
695:login:Penguin
09/08/09 15:23:14 0fPn5NkV
だったら、win側にNFS入れて運用しようよ。
winを段々フェードアウトさせる気なら、sambaで苦労する必要ないんじゃね?
696:688
09/08/09 15:27:54 dTMb+T0j
自分の浅はかな知識ではwindowsとlinuxのネットワーク、イコールsamba。
みたいな先入観があったもので、NFSについてはおいおい調べてみます。
どうも。
697:login:Penguin
09/08/09 15:57:23 Lnz1/Y17
すいません、超厨です。
WinXPのインストール中に止まってしまし、再度パソコンを起動するとXPが出て
CD起動モードに設定してkonppixCD入れてもCD起動しなくなりました。
DOSプロンプトは画面に出ているので、コマンドでkonppixを起動しようと思いますが、
どんなコマンドを入れたらよいのでしょう。
正直Cドライブをフォーマットしてインストールし直したいのです。
698:login:Penguin
09/08/09 16:04:41 2ulXbAJh
DOSからfdisk使って領域解放すれば?
もしくはBIOS post画面でF8とか押してブートデバイスを明示的に指定してやるとかさ
699:login:Penguin
09/08/09 16:06:19 Lnz1/Y17
TTノシ ありがとです!!今即行でアやってみます
700:login:Penguin
09/08/09 16:07:35 Lnz1/Y17
>>698
>もしくはBIOS post画面でF8とか押してブートデバイスを明示的に指定してやるとかさ
ちなみに最初からこれは×でした。バイオス設定でも。
701:login:Penguin
09/08/09 16:51:25 Lnz1/Y17
色々やってみましたが、どうもCDドライブが不調なようです。
ノートPCなので別板でインストール対策を調査してきます。どもでした。>>698
702:login:Penguin
09/08/09 17:58:20 dmkra7rI
$ sudo cd
sudo: cd: command not found
な感じになるんですがどうすれば?
多分基本的な何かが抜けてるんだと思います。
おぼろげにhash -rとかしてみましたが無意味でして
シェルはデフォルトのbashです。
参考:
$ which cd
/usr/bin/which: no cd in (ry
$ type cd
cd is a shell builtin
同じくbuiltinなコマンドのfg,bgもダメでした。
psやらuptimeやらは大丈夫みたいです。
su -でやるのには問題有りません。
OSはCentOS5.2で、SSHにて利用しています。
703:login:Penguin
09/08/09 18:14:50 V7+fkM6f
>>702
>同じくbuiltinなコマンドのfg,bgもダメでした。
答え出てるじゃないですか。
cdはシェルが解釈して実行するコマンドなので、
シェル上で実行しないとダメですよ。
例えば、
sudo /bin/sh -c 'cd'
みたいに。
もっとも、こんなの実行しても無意味ですが。
704:login:Penguin
09/08/09 18:23:04 BVijK8pp
Linux上のPyGTK + Gladeで作ったアプリを
Pythonなどがインストールされていない
まっさらの状態のXPで動くようにしたいんですが
一緒にライブラリとかを同梱させれば可能になるんでしょうか?
705:login:Penguin
09/08/09 19:28:58 ZupxxLBi
度々失礼します。
$ /opt/add.sh を実行して
# ~/.bashrc へ文字列を追加したいのですが
#!/bin/bash
sudo /bin/sh -c 'cd' /root
sudo echo "export foo" >> .bashrc
失敗します
#!/bin/bash
sudo echo "export foo" >> ~/.bashrc
これも失敗します(当然のことですが $HOME/.bashrc に書き込まれてしまいます)
706:login:Penguin
09/08/09 19:50:26 agMRNSUe
#!/bin/bash
sudo echo "export foo" >> /root/bashrc
じゃダメなのか?
707:login:Penguin
09/08/09 19:56:38 V7+fkM6f
>>705
やりたいことは
sudo /bin/sh -c 'echo export foo >> ~/.bashrc'
でしょう。
環境変数とカレントディレクトリはプロセス毎に存在すると言うことを念頭に、
プロセスがいくつ作られてどういう順番で動いてるかということを
考えてみなされ。
708:login:Penguin
09/08/09 20:01:44 ulezQ5ys
ちょっとしたスクリプトからメールを送信したいだけなんだけど、
日本語文字を使うときはエンコードがどうとか、一行76文字以内とか
添付ファイルをつけるときはMIMEがどうとかで、なんかいらいらしてきています。
そういうことを考えなくてすむように、
簡単にメール送信してくれるプログラムってないんですかね?
この際作るのもありかなと思って、
スクリプトからでなく、いろんな言語から使えるようにしたいんで、
C言語で作って、各言語バインドを作ってと考えていますが、
すでにあるものを作ってもしょうがないんで先にあるかどうか聞いておきたいんです。
なお作ろうと思っているプログラムは、実際の送信部分(SMTP)は含まず、
たんなるメールテキストを出力するだけで、それをそのままsendmailコマンドやら
各言語の送信処理に渡せばいいだけのものです。(将来的にはいろいろ発展するでしょうが)
709:login:Penguin
09/08/09 20:35:43 RgD5cOQW
>>685
A/.hoge がコピーされない。
710:login:Penguin
09/08/09 20:37:50 RgD5cOQW
>>708
URLリンク(www12.atwiki.jp)
711:login:Penguin
09/08/09 21:05:50 ulezQ5ys
>>710
ども。
ざっとコードとかドキュメント見てみたけど
どっちもファイル添付が主で、日本語とか
本文とかいろいろ不足しているみたいだね。
でも参考にはなりそう。ありがと。
712:676
09/08/09 21:13:45 bM+zQYTO
>>682-683
レスどうもです。
cpコマンドってどうもよく分かりませんねぇ。
例えば、Aディレクトリを名前を変えてコピーしようとすると
$ cp -r A/ B/
で出来るわけですが、
一旦、B/ディレクトリが出来て
上記と同じように操作するとB/の中にA/が作られおりました。
この辺りはどうやら勘違いしていたようです。
やはりrsyncを使うのが一番すっきりしてるのかもしれません。
713:login:Penguin
09/08/09 22:29:47 MJ+cpgSS
>>709
言うやつ居るだろなとはおもってたけど。
cp A/{,.}* B
で。
714:login:Penguin
09/08/09 23:28:25 /HdlXxQt
>>712
rsyncはパスの末尾に/が付いてるかどうかで動作が変わるから、その程度の
cpの挙動で悩んでるようでは、rsyncはもっと難しいよ。
715:login:Penguin
09/08/10 04:02:07 Dfi4Z8D9
/etc/cron.d/配下のファイルに
実行権限が付いてたらBAD FILE MODEになる理由は何ですか?
716:login:Penguin
09/08/10 07:25:53 JMLH+Hp0
>>705 です
>>706 さん
>>707 さん、ありがとうございます
sudo echo "export foo" >> /root/.bashrc
では許可がありませんとなります。
sudo /bin/sh -c 'echo export foo >> ~/.bashrc'
/root/.bashrc に出力されず
$HOME/.bashrc に出力されてしまうのですが。
717:login:Penguin
09/08/10 07:37:34 OGQCOrJL
/bin/envと/usr/bin/env
どっちが適切ですか?
718:login:Penguin
09/08/10 07:43:57 eV/QsJQC
>>717
どっちもきもい。
719:login:Penguin
09/08/10 08:06:15 pYalR1Ya
/usr/bin/env
720:login:Penguin
09/08/10 08:25:19 8GV5zXiV
>>716
sudo /bin/sh -c 'cd /root; echo export foo >> ~/.bashrc'
man sudo の用例にある最後の例と同じじゃない。
721:720
09/08/10 08:41:11 w5c8X1SD
ごめん、勘違い。
sudo /bin/sh -c 'cd /root; echo export foo >> .bashrc' ですね。
"~/" は sudo を実行するユーザのホームディレクトリに展開されてしまう。
sudo /bin/sh -c 'echo export foo >> /root/.bashrc' でもよかった。
722:login:Penguin
09/08/10 10:02:05 3UymUk1h
>>713
それだと A/. とか A/.. も含まれる。
cp -r A/{,.}* B すると B/B なんてディレクトリまでできてしまう。
723:login:Penguin
09/08/10 12:40:25 Vg6iNfAH
「このビデオモードは表示できません」って表示されて画面が表示できません.
右も左もわからず,どうすればいいのか全く分かりません.
どなたかよろしくお願いします.
724:login:Penguin
09/08/10 12:43:57 kFVYxVPv
>>723
モニタが安物すぎるので買い換えてください
725:login:Penguin
09/08/10 12:45:56 Vg6iNfAH
>>724
それ以外に解決方法はありませんか?
大学研究室のPCでそう簡単に買い換えられるか分からないので・・・
726:login:Penguin
09/08/10 12:52:07 F9tUQjB3
いやいや、PC6001のモニターにlinuxが映らないとか言われても…
727:login:Penguin
09/08/10 12:55:21 kFVYxVPv
>>725
それ以外は君には無理だと思います
728:login:Penguin
09/08/10 13:17:59 04M3UvQE
>>725
X起動するとそうなるの?
それともコンソール?
>>716
おみゃーなんでそうなるか考えてみる気全く無いだろ。
729:login:Penguin
09/08/10 13:39:13 l9oIQUYg
>>723
>>728 の指摘が重要ポイント。対応策がまるで違う。
# といっても、コンソールやVTで「このビデオモードは表示できません」とは出そうにないが...
Xが起動していそうな状態でそれなら、Alt+Ctrl+"-" のコンビネーションを一度を押す。
"-"はマイナスキー。
せっかちに何度も押さないこと。何も変化がなくても30sec程度は待つこと。
ここらへんを試してみてもだめなら、xorg.confを設定し直さないといけない。
お手軽なubunntuとかのLiveCDで起動し、xorg.confを頂け。
>>728
そうかもしれんが、どうやって考えていいのか判らないのかもしれんよ。
んで、おみゃーさんは終りもんだモナー?
730:login:Penguin
09/08/10 13:42:22 l9oIQUYg
何か、勘違いしてた。
「このビデオモードは表示できません」ってのはモニタのOSDなんだな。orz...
で、お使いのモニタの型番を晒して。>>723
731:723
09/08/10 13:57:32 Vg6iNfAH
DELLのREV A00です.
732:login:Penguin
09/08/10 14:00:54 hViHtgQg
だからお前には無理。バイトして新しいの買え。
733:login:Penguin
09/08/10 14:06:39 04M3UvQE
それってRevision A00ってことではなくて?
734:login:Penguin
09/08/10 14:57:05 i4bAM8hh
>>722
あそっか。.*に.と..が含まれないのはzshのglobbingだっけか。
735:688
09/08/10 15:36:58 vTotsPso
昨日はお世話になりました。
おかげさまで自分のやりたいことが実現できそうです。
ところで、その絡みなんですが、ここで訊くのはスレ違いとは思うんですが、
できれば教えてください。
今、windows2000でPC Toole Firewallのフリー版を使っているのですが、ubuntuでは
ufwとgufwを使っていて、こちらの方が全体像を掴みやすい気がして気に入ってます。
で、windows2000で使えるそれらしきfirewallのソフトってあるんでしょうか?
ただ、iptablesくらいまでややこしくなると、自分では多分設定できないと思うので、
あんましややこしくないやつがあったら教えて欲しいのですが。
736:login:Penguin
09/08/10 15:48:58 EwkYEUyA
Linuxでのファイルの一括処理について質問があります。
コマンドラインでファイルを指定するととある処理をし、
その結果を自ら指定した別ファイルに出力するプログラムが存在するのですが、
そのプログラムに1万個くらいのファイルを一括で処理させたいです。
プログラム自体は複数の処理をする事はできず、1個1個指定してあげないと駄目なのですが、
どのようにすれば一括で処理できるのでしょうか?
そのプログラムは以下のようにコマンドラインで入力をすると動作をします。
プログラム本体 処理をするファイル 処理をしたファイルの出力ファイル
737:login:Penguin
09/08/10 15:49:48 DJlOn9iD
/var/log/sys.log のアタマのほうに、
Cannot find map file.
て、でてるけど、なんかマズいの?
738:login:Penguin
09/08/10 15:54:29 vmT7yJCz
>>736
find -exec でやれ。
739:login:Penguin
09/08/10 16:01:48 l9oIQUYg
>>731
それ、たぶん、型番ではない。Rev番だよ。
必要な情報は、モニタで表示できる最大解像度、だ。
>>736
シェルスクリプトで超お手軽にできる。間違いない。
だけど、すべてをここで教えてもらおうとするのは 頼り過ぎだ。
シェルスクリプトでループ処理を行う方法を学ぼう。
ここの板にシェルスクリプトのスレがあるんで、詳しくはそちらで。
sample.sh
#! /bin/sh
/usr/bin/md5sum $1 > $2
$./sample.sh in.file out.file
same as : $ md5sum in.file > out.file
ぐぐるのを さぼらないように。
740:login:Penguin
09/08/10 19:11:16 bZbixf5I
ネットワークの設定について質問があります。
NICを2枚差していたところ、
eth0側のLANケーブルが差さっていないと
eth1のLANが動作しません(pingも通りません)
ifconfigやハードウェアブラウザでは正常に認識しているように見えます。
独立して動作するようにするにはどうすればいいのでしょうか?
OSはCentOs 5.3を使っています。
よろしく御願いします。
741:login:Penguin
09/08/10 19:23:59 86mgynld
>>740
とりあえずそれぞれのコンフィグ貼ってみ
742:login:Penguin
09/08/10 19:30:10 Gb6+l6uC
root権限で、ファイル指定でrmを掛けた場合、ロックを掛けても消されますか?
どうやっても消されるんですが、消されない方法ってありますか?
743:740
09/08/10 19:31:06 bZbixf5I
コンフィグです。
eth0 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
inet addr:10.220.205.96 Bcast:10.220.255.255 Mask:255.255.0.0
inet6 addr: fe80::20a:79ff:fe5f:aa07/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5335 errors:0 dropped:0 overruns:0 frame:0
TX packets:3705 errors:0 dropped:0 overruns:3 carrier:0
collisions:0 txqueuelen:1000
RX bytes:829426 (809.9 KiB) TX bytes:796729 (778.0 KiB)
Interrupt:16 Base address:0xcc00
eth1 Link encap:Ethernet HWaddr XX:XX:XX:XX:XX:XX
inet addr:10.220.205.93 Bcast:10.220.255.255 Mask:255.255.0.0
inet6 addr: fe80::21b:21ff:fe3f:60d5/64 Scope:Link
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:837 errors:0 dropped:0 overruns:0 frame:0
TX packets:51 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:124619 (121.6 KiB) TX bytes:10296 (10.0 KiB)
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:3013 errors:0 dropped:0 overruns:0 frame:0
TX packets:3013 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:4329944 (4.1 MiB) TX bytes:4329944 (4.1 MiB)
744:login:Penguin
09/08/10 19:41:01 l9oIQUYg
>>740
routeがどうなってるか、気になる。route -n は?
745:login:Penguin
09/08/10 22:07:11 YPJGcDqQ
Linuxの勉強をしたくて
『Linuxの教科書』を買ったのですが、さっぱりわかりませんでした;
完全な初心者でも読めるおすすめの書籍はありませんか?
746:login:Penguin
09/08/10 22:16:11 h+BxcecG
bc とかで 16 進演算とかできませんか?
FFFF の結果を 10 進表示したり、20000 を 16 進に変換したり
747:login:Penguin
09/08/10 22:20:30 04M3UvQE
変数ibaseとobaseに基数をセットする。
man bcに載ってる。
748: ◆Zsh/ladOX.
09/08/10 22:21:54 IaZjSiju
>>745
ここら辺重箱をつつくように読み漁れば?
URLリンク(itpro.nikkeibp.co.jp)
749:login:Penguin
09/08/10 23:12:12 F9tUQjB3
>>745
URLリンク(www.google.co.jp)
無料です
750:login:Penguin
09/08/10 23:18:27 kCJdY47C
>>745
Linuxで何がしたいの?
751:login:Penguin
09/08/10 23:22:52 l9oIQUYg
>>745
>>749の通り、ぐぐるは強力だけど、一貫性には欠ける。
そういう点において、書籍は 入門者にとってはよい教材になると思う。
ただ、あなたにとってぴったりの書籍は あなたにしか判らないから アドバイスは しにくい。
実際に本屋に出向いて、あれこれと斜め読んでみたほうが 手っ取り早いよ。
確か、Linuxサーバーの構築方法を一から説明してくれているpdfドキュメントが 無料で読めたはず。
今、そのbookmarkが手元にないから リンクが貼れない。捜し出せたら、後で貼っておく。
752:login:Penguin
09/08/10 23:37:47 DJlOn9iD
白石涼子のビジュアルは、
声優にしとくのもったいない、
つか、ヲタうけしないと思いますが、
みなさんはどう思いますか?
753:login:Penguin
09/08/10 23:40:03 F9tUQjB3
えっ?
754:login:Penguin
09/08/10 23:56:48 MTS6v6gt
質問です。
環境
Linux:CentOS5.3
HDD:SATA2E2-PCIe2枚刺しで、PM5P-SATA2で接続されたHDD13台
Linux自体は24時間起動しっぱなしで、RAID5HDDを必要な時は手動で電源入れたり、
不要な時は手動で電源を切ったりしたいのですが、可能でしょうか?
可能であれば、mdadmでRAID5構築されたHDDをumountさえしておけばいいのでしょうか。
755: ◆Zsh/ladOX.
09/08/11 00:16:20 iR68dS2i
>>754
↓全部どうぞ。
SATA HDDでLinux
スレリンク(linux板)
756:login:Penguin
09/08/11 00:27:40 3Q7+HmKK
会社のサーバーがHDD3個でRAID1が組んであるようなのですが
どういう割り振りになるのでしょうか?
RAID1はミラーなのでやはり3台全てが同じ内容と考えるべきでしょうか?
757:login:Penguin
09/08/11 00:27:57 7BG+0uYk
>755
誘導ありがとうございます。
872に回答ありました。後から来た人用に一応載せておきます。
つなぐ時
・SATA箱の電源入れて、ケーブル繋ぐ
・mdadm -C /dev/md2 -l5 -n4 /dev/sd[mnop]1
・mount -t xfs /dev/md2 /mnt/disk1
はずす時
・umount /mnt/disk1
・mdadm -r /dev/md2
・sdparm -C stop /dev/sda
・ケーブル外してSATA箱の電源落とす
758:login:Penguin
09/08/11 00:55:20 e9ttEiKp
>>745
Linux標準教科書(Ver1.0.1)
URLリンク(www.lpi.or.jp)
759:login:Penguin
09/08/11 01:08:13 gK0SBflF
>>742
> どうやっても消されるんですが、消されない方法ってありますか?
ファイルシステムをリードオンリーでマウント。
760:751
09/08/11 01:11:10 QaYbi0fF
捜せた。貼っとく。
>>758 さんくす。
Linux標準教科書(Ver1.0.1)
URLリンク(www.lpi.or.jp)
Linuxサーバー構築標準教科書(Ver1.0.1)
# CentOS
URLリンク(www.lpi.or.jp)
Linux Personal Workstation
# フリーのLinux入門書。結局 出版は諦めたのかな?
URLリンク(www.lain.org)
Unix/Linux コマンドリファレンス
URLリンク(www.yotabanana.com)
761:login:Penguin
09/08/11 01:11:10 T1+RDqSQ
chattrという手もあるかもしれない
762:login:Penguin
09/08/11 01:31:17 XXqkS4ft
パーミッションというシステムの有りがたみって全く感じないな全く無駄なシステム。
763:login:Penguin
09/08/11 01:33:23 s8HZ4gA0
どこで笑えばいいのか悩むな…。
764:745
09/08/11 02:19:08 c4hnuHKy
>>748
ありがとうございます。
早速ブックマークしました。
>>749
もうちょっと基本的なことがわかってきたらGoogleも活用できそうなのですが、
いかんせん、右も左もわからない状態なので・・・
>>750
サーバーを構築、というか、
自分で作ったWebアプリとかのテスト環境を作りたくって・・・
いままではXAMPPでやっていたのですが、
やはりLinuxに慣れておきたくて。
本番はレンタルサーバーを利用するつもりなので、
一から構築とまではいかなくても、
コマンドで操作できるくらいにはなりたいです。
>>751
実際に本屋で立ち読みなどもしているのですが、
数ページでとても理解できそうにないとわかり、
毎回絶望的な気分で本屋を後にしてます・・・w
>>758
>>760
ちらっと読んでみましたが、これなら理解できるかもしれません!
モニター苦手なので印刷したいところですが、
全部印刷したらけっこうかかりそう;
ちびちび読んでみます。
みなさん、レスありがとうございました!
765:login:Penguin
09/08/11 03:01:44 QaYbi0fF
>>764
うん。がんがれ。
Linuxはどこまで行っても自分で調べる作業から逃れられないから、
自分が知りたいことを どうやったら調べられるかというところを越えたら、
後は自走していけるようになると思う。
> 毎回絶望的な気分で本屋を後にしてます
最初は 多かれ少なかれ、そんなもんだよ。
簡単に諦めずに、しつこく理解しようと努めれば、だんだんと分かってくる。
あと、このスレで まともな質問へのまともなレスを読んでて、
「そんなウマイ方法があるのか!」というような発見もあったりするよ。
766:login:Penguin
09/08/11 03:49:33 ka6fDKbP
>>762
お前が面倒くさがりなだけじゃないかな
まあスタンドアローンでネットワークには一切繋がない
自分以外絶対触らないような環境ならそういうのもありだろうけど
767:login:Penguin
09/08/11 06:32:18 qdnaiUGr
ちょっと教えてください。LPICの本を見てるんですが・・・
/etc/profile : ログイン時に実行される
/etc/bashrc : bashが実行されるたびに実行される
と言うような事が書いてあります。
これ実際ログインした時はどっちが先に実行されるんでしょう?
あとbashが実行される時って・・?Xterm起動した時とかそういう事?
768:login:Penguin
09/08/11 07:27:39 wnRb8DFo
profileには、だいたい、bashrcを読み込むように書いてある
769:login:Penguin
09/08/11 07:30:58 910lwXvN
>>767
man bash をして、「起動 (INVOCATION)」セクションを読む。当然ながら、英語版の方が
新しいので、日本語版と英語版では内容に少し異同がある。
770:login:Penguin
09/08/11 11:02:41 ggsX9yQb
-rwxr-xr-x 3 root root 231 8月 1 1:00 hogehoge.txt
上記のファイルがあるのですが、rootのみが書き換え出来るようになっております。
これをtestというユーザーでも書き換えが出来るようにするには
1.パーミッションを777とかにする
2.testユーザーの権限を一時的に昇格・もしくはWindowsでいうところのadminグループに入れる
というのが考えられるのですが、さすがに777とかはセキュリティ上よくないので
「2」に近い事が出来ればと考えております。当方Windowsしか触ったこと無くLinuxは初心者なのですが
グループの変更は昇格などどういった形が一般的なのか教えていただけないでしょうか。
771:login:Penguin
09/08/11 11:18:59 zgCywBrU
>>770
chown test hogehoge.txt でいいんじゃね。
772:770
09/08/11 11:54:54 ggsX9yQb
>>771
ありがとうございます。
調べてみて試しに
chown console hogehoge.txt
で変更してみてもダメで
chown console:console hogehoge.txt
でもダメでした。
ついてでに
chmod 777 hogehoge.txt
も上記をあわせてやってみましたがダメでした。
rootでログインしてやってみたところ書き換えは普通にできましたので
これ以外の所でも何か権限などの制限がかけられているのではと思っております。
773:login:Penguin
09/08/11 11:56:46 WK11feHT
windows de yare
774:login:Penguin
09/08/11 12:01:01 e9ttEiKp
>>770
$ sudo command
または
$ su
# command
775:login:Penguin
09/08/11 12:04:27 /mqrmJWI
>>772
だめでしたってどうダメだったんだよ…。
consoleとtestとの関係は?
permission bitsじゃないんだったらaclかselinuxじゃね?
776:login:Penguin
09/08/11 12:39:07 7BG+0uYk
質問です。
mdadmを使ってRAID5を組んでいたのですが、パソコンが壊れました。
新しいパソコンを用意したのですが、復旧方法を調べてもディスク破損の方法しかみつからなくて困っています。
この場合、普通に
mdadm -C /dev/md0 -l5 -n4 -f /dev/sd[efgh]1
みたいに、createを実行していいのでしょうか?
OSはCentOS5.3です。
新しいパソコンからはfdisk -l でHDDすべて見えていることは確認済みです。
777:login:Penguin
09/08/11 13:44:49 pHCjXvDv
sudoで
test ALL=(ALL) ALL
って書くとrootと同じようになりますが、これって権限として
root=testで同位ってことになるんですか?
778:login:Penguin
09/08/11 13:48:23 zgCywBrU
何言ってんの?
779:login:Penguin
09/08/11 14:46:51 TMgnJn6q
>>777
その記述は、前から順番に解釈すると、test ユーザは、すべてのホストで (と言っても、
事実上、現在使用中のホストでだけだけれど)、任意のユーザに変身して、任意のコマンドを
実行できるという意味。
780:779
09/08/11 14:55:35 TMgnJn6q
少し追加すると、sudo はチェックしたり制限したりもしていて、root とまったく
同じになれるわけではない。たとえば、デフォルトでは、$HOME は変化しない。
man sudo や man sudoers にそのへんが書いてあるんだけど、かなり複雑。
781:login:Penguin
09/08/11 15:09:24 RVXFeoeT
/etc/groupにユーザー追加したんだけど、反映させる方法って再起動以外にあり
ますか?
OSはCentOS5.3になります。他に必要な情報あれば言ってもらえればと思います。
782:776
09/08/11 15:11:59 7BG+0uYk
自己解決しました。
mdadm -Es
を実行して、該当のRAIDが存在しているか確認
/etc/mdadm.confに、mdadm -Es結果の該当のRAID行を追加
/etc/fstabに記述
/dev/mdの追加
で、
サーバ再起動で認識するようになりました。
ソフトウェアRAIDはお手軽でいいなぁって思いました。
783:login:Penguin
09/08/11 15:18:16 zgCywBrU
>>781
「反映」なんてあったっけ。
ログインし直すとか、そのくらいじゃない?
784:login:Penguin
09/08/11 16:20:49 OFy65lI4
ウイルスチェックについて質問させていただきます。
Linux用のアンチウイルスソフト、たとえばAVGや
AVASTなどはあくまでLinuxに感染するウイルスについて
チェックするのでしょうか?
linuxPCとwindows xpPCとの間でUSBメモリを介しての
データのやりとりをしているので
Linux用ソフトでウイルスチェックして異常がなくても
Windowsに移行すれば感染してしまうということが
あるのではないかと心配しています。
その場合WINEを起動してwindows用のアンチウイルスソフトで
チェックすればwindowsに感染するウイルスをチェックできるのでしょうか?
linuxはubuntuを使用しています。
どなたかご教授よろしくお願いします。
785:login:Penguin
09/08/11 16:33:02 zgCywBrU
>>784
Windows 用ウィルスもチェックすると思うよ。
不安ならベンダに聞いてみたら。
786:login:Penguin
09/08/12 09:39:59 vuokwJ28
久々に自宅サーバを新しくしたいんですが、今だとどのディストリがオススメですか?
新マシンは acerの aspire one (atom N270)です。
やりたいことはhttp,ftp,samba,WebDAVサーバくらいで、
主にリモートからtelnetかsshで作業します。
とりあえず流行りらしいのでUbuntu Netbook Remixを入れてみたのですが、
GUIすぎて何がなんだかわかりません。。
今動いてるサーバはceleron 500MHzの古マシンでfedora coreの古いのです。
unix自体はSunOSの頃から使っててだいたいわかりますが、
rpmとかapt-getとか最近のGUIとかは疎いので、いずれにしろ
そのへんは調べながらの作業になると思います。
鯖運営自体が趣味ではないので、情報が多く保守が楽なのはどのへんでしょうか。
787:login:Penguin
09/08/12 09:58:24 JB3XCSI/
>>786
>>649 ってことになりますが、奈良の遷都OSであれば >>760 に
ドキュメントがありますんで それをざっと読んで、あとは
必要に応じて調べられてはいかがでしょうか?
また、atom/Netbook で固有の設定などが出てくると思うので、
そこらへんを重点としてディストリを検討された方が 後々、
苦労がないかもしれませんよ。
788:login:Penguin
09/08/12 10:08:52 /9MBM8gW
ifconfigとかでcollisionsが5って出てるんですが、この値をリセットすることは出来ますか?
出来るならどのファイルに情報が書いてあるのか教えてもらえないでしょうか。
789:login:Penguin
09/08/12 10:26:47 G+ZxBs9v
>>788
一回down/upすれば消えない?
てか消したい理由が分からん。
790:login:Penguin
09/08/12 10:30:32 DEHdLBbM
>>789
それじゃ消えなかったような気がする。
しかし今時Collitionする環境なんてあるのか?
791:login:Penguin
09/08/12 10:31:10 G+ZxBs9v
>>790
仕事だとバカハブ結構残ってるな。
792:786
09/08/12 10:33:42 vuokwJ28
>>787
ありがとうございます。そっちのスレも斜め読みしましたが、くだらねえかなと思って
こっちに書きました。
マルチ乙と言われそうなので、少し煮詰めてから移動したいと思います。
多分一番的確なのは「いろいろいじって肌に合うやつにすれば?」だと思う
のですが、正直その時間がめんどくさいです。
方向が決まれば、あとはちまちまググって進められると思うんですが、
make install するしかなかった世代にとっては、入り口が多すぎて悩ましいです。
皆さん最初はどうやって方向決めて入ってきたんでしょうか?
とりあえず、ネットブックは普通のIAアーキテクチャ(?)と思って進めると
躓くかもしれない点は気をつけようと思います。
793:login:Penguin
09/08/12 10:35:51 G+ZxBs9v
>>792
決められない人間は趣味なんて出来ないでしょう。
794:login:Penguin
09/08/12 10:48:59 xEVszJHD
>>792
どうせ何言ったって昔のやり方しか出来ないんだろ。
こんふぃぎゃー負け負けインストールすれ。
795:login:Penguin
09/08/12 11:06:23 Wbfb7R7T
>>792
んじゃあえてGentoo
ってかやっぱ向こうのスレ向きの話題だな
796:login:Penguin
09/08/12 11:14:01 yEFY1vUe
>>792
>make install するしかなかった世代にとっては、入り口が多すぎて悩ましいです。
slackware, plamo, lfs || opensolaris,*bsd
>のですが、正直その時間がめんどくさいです。
プリインストール機種を個人輸入
「めんどくさい」と言われるとレス返すのも嫌になるが、今時そのスペックで
楽が出来る方法は無いかと思ってるとこがかなり(ry
カッパ500、RAM128、800x600画面の8年落ちを2.4カーネルとfluxboxを
こんふぃぎゃー負け負けインストールして快適に使っとるよ。
797:login:Penguin
09/08/12 11:20:20 Hmm8uVBO
>>792
> 少し煮詰めてから移動したい
すぐ隔離スレに移動してください。邪魔です
798:login:Penguin
09/08/12 11:22:05 u9/Em9/R
>>792
> マルチ乙と言われそうなので、
複数のスレで並行で話を進めるからマルチになるんであって、
ちゃんと移動したと宣言すればマルチにはならないよ。
799:login:Penguin
09/08/12 12:30:52 JB3XCSI/
>>788
>>790 かもしれんので、いったんdownして、lsmodして、使用しているNICの
ドライバをrmmodして、syncして、insmodして、でifupしてみる。
# kernelがstat情報を握ったままで、リセットされないのかも。
# kernelビルトインなドライバだったら... rebootしかない。
ところで、昨日初めて使ってみたLiveCDでifconfigしたら、日本語で表示されて のけぞった。
これ、$LANGをusにしても 英表示してくれないんだけど、どうすればいいか知りません?
800:login:Penguin
09/08/12 12:57:05 JB3XCSI/
>>799
事故解決。調べもせずにカキコして、すまん。
$ rm -f /usr/share/locale/ja/LC_MESSAGES/net-tools.mo
でスッキリ。
801:login:Penguin
09/08/12 16:21:15 RhOJa1aN
/boot/grub/grub.confを見たら以前は
kernel /vmlinuz-2.6.18-128.el5 ro root=/dev/VolGroup00/LogVol00
となっていたのですが、先ほど見ると
kernel /vmlinuz-2.6.18-128.el5 ro root=/dev/VolGroup00/LogVol00 rhgb quiet
となっており、いつのまにかrhgb quietがくっついてました。
検索してもそられしいものが出てこないのですがrhgb quietはどういう時に付加
されて意味があるのでしょうか。
802:login:Penguin
09/08/12 16:36:21 2q77+3F0
URLリンク(www.redhat.com)
803:login:Penguin
09/08/12 17:00:07 StgPjhq+
VimでRubyスクリプトの実行と結果のプレビュー表示 - ナレッジエース
URLリンク(blog.blueblack.net)
このページで
<M-S-F10>
とキーマップされていたのですが、
どのキーとの組み合わせで押せるのでしょうか?
804:login:Penguin
09/08/12 17:55:39 nf8KtIYG
Meta+Super+F10じゃねーの。
805:login:Penguin
09/08/12 18:03:08 nf8KtIYG
じゃないわ…。大文字だったら
Meta+Shift+F10だ。
806:login:Penguin
09/08/12 19:33:57 SaMWMrJk
cp の -r って、いらなくね?
なんのためにそんな指定をワザワザしてやる必要があるのだ?
何と区別できなくなるのだ?
807:login:Penguin
09/08/12 19:38:57 u9/Em9/R
>>806
そう言われてもずっとこういう挙動だからなぁ。
嫌なら -r なしで再帰的にコピーする cp 作ったら?
808:login:Penguin
09/08/12 19:40:36 xEVszJHD
GNUシステムに不慣れな人用です
809:login:Penguin
09/08/12 22:00:01 js5czqgE
-r は POSIX オプションだから、規格を変える訳にはいかないんだろう
alias cpr='cp -r' がベタかなあ
810:login:Penguin
09/08/12 22:05:59 2q77+3F0
>>806がなぜあんな事を感じたのか、"-r"を何だと思ってるのか、
俺にはさっぱりだ。
811:login:Penguin
09/08/12 22:08:52 X9AZ3NpE
alias cp='cp -r'しても何の不都合もないと思ったんじゃね?
これで問題が起きるのってどんなときだっけ?
812:login:Penguin
09/08/12 23:17:47 A6x83FKn
やたらとflash-playerを入れたfirefox3.5.1がsegvで落ちるんだけど
これってmemtest86が一瞬で真っ赤になることと関係ある?
813:login:Penguin
09/08/12 23:23:59 93rw0wE0
あるともないとも言えんが 2 行目は明らかに異常だからまずそっち治せよ
814:login:Penguin
09/08/12 23:27:35 0UM4nevW
>memtest86が一瞬で真っ赤になる
見てみたい
815:login:Penguin
09/08/12 23:36:43 cUcpQdun
Cで書かれたプログラムが以上終了しました。
デバッガを使って直してもらおうと
gdb ./実行ファイル
をやっても直っていません。
使えないデバッガですね。
816:814
09/08/12 23:43:31 A6x83FKn
なるほどやっぱまずいんですね
Ubuntuを入れると放置してるだけでいつの間にか落ちてるというのが一日5回ぐらいあって
「ヤベーな」とは思っていました
それでも頑張ってGentoo入れて余計なもの動かさなければkernelごと落ちることはないんで
まぁ大丈夫だろうと思ってたんですが、それでも避けられないものがある…と
しかし今更メモリだけ替えるのもなんだし金貯めてフルリプレースできるようになるまで
落ちたら即再起動スクリプトと自動的にタブ再現する設定で持たせることにします
>>814
一瞬というのは誇張かもしれません
一応数秒いや十数秒は持ちますがその後一気に画面がエラーで真っ赤になります
memtest86の青基調の画面から一瞬で真っ赤に変化するわけです
817:login:Penguin
09/08/12 23:47:25 2q77+3F0
>>815
座布団没収。
818:login:Penguin
09/08/13 00:39:49 0Q8HJCm2
debian squeezeを使ってます
アップグレード後から
pavucontrolのメーターは動いているのに
pulseaudioで音が鳴らなくなりました
それ以外のalsaやossからは音は出ます
URLリンク(packages.debian.org)
とりあえず↑のサイトの関連パッケージは
すべて入ってます
何かわかるかたいませんか?
819:login:Penguin
09/08/13 02:45:55 +yTAZrYh
結局のところ何が一番いいんだよ!
820:login:Penguin
09/08/13 07:43:21 QbwQH+gv
>>819
オススメLinuxディストリビューションは? Part34
スレリンク(linux板)
821:login:Penguin
09/08/13 09:00:00 LU48Q3JK
>>819
パソコンは何の為に使うのか、という一般解が無いのと同じで
どのディストリが一番なのか、という一般解も無いのです。
個々の目的によって 最適な解が違い、それぞれが固有な解なのです。
だからこそ、自分の目的が何かということを明確にしないと
ディストリ選びで惑うことになってしまいます。
822:login:Penguin
09/08/13 09:01:52 nRWX9McW
>>821
お前の哲学なんてどうでも良いよ。
次ページ最新レス表示スレッドの検索類似スレ一覧話題のニュースおまかせリスト▼オプションを表示暇つぶし2ch
5368日前に更新/274 KB
担当:undef