トップページunix
1001コメント289KB

初心者もOK! FreeBSD質問スレッド その103

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2009/08/02(日) 15:10:20
FreeBSD 関連の質問はここで。
事前にハンドブック閲覧や過去ログ検索等の自助努力をすることが望ましい。
再現性情報(ハードウェア・ソフトウェア・エラーメッセージ)の記載は必須。
sysutils/sysinfoなんていれておくといいかもよ。

The FreeBSD Project
http://www.freebsd.org/ja/

FreeBSD ハンドブック
http://www.freebsd.org/doc/ja/books/handbook/

過去ログ
http://www9.atwiki.jp/freebsd/

前スレ
初心者もOK! FreeBSD質問スレッド その102
http://pc12.2ch.net/test/read.cgi/unix/1243461056/
0774名無しさん@お腹いっぱい。2009/08/29(土) 10:47:29
>>773
send-pr
0775名無しさん@お腹いっぱい。2009/08/29(土) 10:55:19
sendfileなどという非標準のコールを使わずに ftpを実装するべきだ。
0776名無しさん@お腹いっぱい。2009/08/29(土) 11:44:16
sendfile使ってるftpの実装で破損が発生するという話だろ。
0777名無しさん@お腹いっぱい。2009/08/29(土) 12:19:45
だから、sendfileを使わずにftpコマンドを実装するべきだという話だろ。

sendfileなんて、mmap + write と変わらん。
0778名無しさん@お腹いっぱい。2009/08/29(土) 12:47:41
それならば、不要なシステムコールは削除すればいい。
0779名無しさん@お腹いっぱい。2009/08/29(土) 12:54:25
インクルードファイルの sendfile()のところをコメントアウトして
ftp/ftpdを ./configureすれば、sendfileを使わないバイナリができるよ。
0780名無しさん@お腹いっぱい。2009/08/30(日) 01:52:52
BIOS画面からではなく、FreeBSDが立ち上がってる状態でRAIDの再構築や監視
が出来るSAS/SATAカードってどういうものがありますか?

3wareのカード全般(3dm2)
Promiseの一部のカード(WebPam)
HighPointの一部のカード?

LSIのMegaRaidやAdaptecのカードはFreeBSD上からメンテナンス出来ないんですかね。
CLIでも構わないんですが。ARECAとかはどうでもいいんですが。
0781名無しさん@お腹いっぱい。2009/08/30(日) 23:07:42
ユーザモード時のcsレジスタの値を調べてみると、cs=0x33・・・
FreeBSDってLDT使ってないんですか?
0782名無しさん@お腹いっぱい。2009/08/30(日) 23:30:20
csってコードセグメント?
0783名無しさん@お腹いっぱい。2009/08/31(月) 10:19:37
>>781
gsレジスタとかで使ってないか?
0784名無しさん@お腹いっぱい。2009/08/31(月) 10:29:10
げっ、ダメだレジスタ名も忘れてきてるw
0785名無しさん@お腹いっぱい。2009/08/31(月) 10:45:59
gdbで覗くと↓だ。amd64って0って有効なのか?

> cs:0x43
> ss:0x3b
> ds:0x0
> es:0x0
> fs:0x0
> gs:0x0
0786名無しさん@お腹いっぱい。2009/08/31(月) 12:28:25
>>785
64bit モードの時は
o セグメントディスクリプタの内容はほとんど無視される
o ヌルセレクタも OK
だったと思った
0787名無しさん@お腹いっぱい。2009/08/31(月) 16:11:39
0x33は/usr/src/sys/i386/include/segments.h
のGDTの6、GUCODE_SEL。
ユーザプロセスのコードようですよね。
LDTはwineでi386_set_ldt(2)で使われていますよ。
0788名無しさん@お腹いっぱい。2009/09/01(火) 10:45:43
全くどうでもいい話だが、技評のdaichiの写真変わったな。
余計なお世話だろうが前の方が良かったと思う。
頭がでかく見えるというか、肩幅が狭く見えるというか。
0789名無しさん@お腹いっぱい。2009/09/01(火) 11:27:08
変わったっていつの話だよww
0790名無しさん@お腹いっぱい。2009/09/01(火) 16:56:25
OSの勉強の為に、FreeBSDのソースを最小限にして
コードを眺めたりしたいと思います。

そこで、各モジュールの役割や、モジュールの場所
どこに何があるのか、またソースの解説までしてるような日本語の書籍や文献はありませんか?
インストール方法やカーネルコンパイルに軽く触れた書籍や文献はいくつかあるのですが・・・
0791名無しさん@お腹いっぱい。2009/09/01(火) 17:07:00
「書籍や文献」

書籍であって文献ではないものって何?
0792名無しさん@お腹いっぱい。2009/09/01(火) 17:09:02
>>791
あんま突っ掛るなよ
難しい言葉を使いたい年頃なんだろ

中学2年程度の文章だもの。
0793名無しさん@お腹いっぱい。2009/09/01(火) 17:13:43
すみませんが詳しい方のみ回答をお願いします
0794名無しさん@お腹いっぱい。2009/09/01(火) 17:32:28
             ___
           /_ノ ヽ、.\
          ./(●) (●) \ あ〜基地外の相手すんのだりーなぁ
         /  (__人__)   \
          |    ノ ノ      |
         ヽ、 _`⌒'´  .._ /
    ____/⌒``ヽ ,,ー‐,,   "⌒ヽ____
   |____し'⌒/ .    .   /"⌒し′__|::|
   |____(        /_______|::|
    |____/⌒ ヽ、     /______|::|
    |____しイ"i  ゛`   ,,/._______|::|
l二二二二二二 l |二二二二二二二二l__:|
 | |::|   | |::|  し′        | |::|  | |::|
 |_|;;|   |_|;;|            |_|;;|  |_|;;|
0795790 ◆DcyJly8TWM 2009/09/01(火) 17:37:36
>>793は自分じゃないですが・・・

>>791
ごめんなさい。本だけじゃなくて公開されてる資料という意味だったんですが
0796名無しさん@お腹いっぱい。2009/09/01(火) 17:40:40
>>790
お前ら*BSDのカーネルをハックしますか?
http://pc12.2ch.net/test/read.cgi/unix/1003311346/
辺りが参考になるかな。

とりあえず、カーネルハックと付く本を図書館あたりで読みまくれ
基本的にFreeBSDの本は古いので置いてるはず。
バージョンは古めのが良いかな。どうせOSの勉強なら最新のものにこだわる必要も無いから。
0797名無しさん@お腹いっぱい。2009/09/01(火) 17:42:18
>>796
マジレスするなよ。嫌がらせしろよボケ!
0798790 ◆UsAvvu311k 2009/09/01(火) 17:44:18
FreeBSDの信者ってこういうのばっかなんですね
0799名無しさん@お腹いっぱい。2009/09/01(火) 18:28:52
>>798
その言い方はおかしいだろ。
関係ないが、お前の能力が低い。
OSの勉強でFreeBSDはないだろ、読めないよ、無理無理。
もっと簡単なものなんていくらでもあるだろ
そっから始めろよカス


>>797は高校2年の夏って感じだろ。
0800名無しさん@お腹いっぱい。2009/09/01(火) 18:35:03
9月1日から秋になることを知らないゆとり?
0801名無しさん@お腹いっぱい。2009/09/01(火) 18:40:46
>>799
トリップよく見ろw
>>793同様、FreeBSD陥れるために、ここを訪れた初心者に嫌がらせしてる池沼だろ
0802名無しさん@お腹いっぱい。2009/09/01(火) 18:44:27
>>799も要らん事言ってるし同罪だろ。
っていうか、煽ってる連中じゃないの?

あと、別にFreeBSDで勉強は悪くないと思うが
古くからあるし、資料もそれなりにある。
俺は、OSのズブの素人時代に某社に入社直後いきなりFreeBSDのソース読まされて
それで勉強したぞ。

まぁ、世間的にはタネンバウムの本か、MINIXの本読むのが定石らしいが…。
どうでもいいから動くOSの流れを知りたいなら、30日本読むのもアリだが、俺はお勧めせんw
0803名無しさん@お腹いっぱい。2009/09/01(火) 18:54:01
↓を思い出した

> おれはFreeBSDを叩きつぶすことに一生をかけている。
> それがおれのFreeBSDに対する復讐だ。
> 人をバカにしやがって。思い知るがいい!!
0804名無しさん@お腹いっぱい。2009/09/01(火) 19:00:26
>>791
文献であり、書籍で無いものは存在するので正しい。
引っ込んでろ馬鹿。
0805790 ◆UjDarY6miKbM 2009/09/01(火) 19:02:01
あなたたち池沼ですか?
0806790 ◆rOibb29vBo 2009/09/01(火) 19:03:24
先ほどFreeBSD6.4のソースすべて読み終えました。
勉強になることはとくにありませんでした。
次はLinuxかgccのソースを読もうと思います。

カスが書いたソースは所詮カスなんですね。
0807名無しさん@お腹いっぱい。2009/09/01(火) 19:05:22
>>804>>790が申しております。
0808名無しさん@お腹いっぱい。2009/09/01(火) 19:12:47
基地外の巣窟だな・・・
0809名無しさん@お腹いっぱい。2009/09/01(火) 19:30:16
なんだここ。
どうせ期待通りに機能しないんだから、次スレは要らないんじゃね?
0810名無しさん@お腹いっぱい。2009/09/01(火) 19:38:39
>>804
>>791 よく読め。

「文献であり、書籍で無いもの」が存在するのは当たり前。そんなこと聞いてない。
「書籍であり、文献で無いもの」が存在するかどうかを聞いてるのが >>791

それが存在しないなら、書籍は文献の部分集合となり、
「書籍や文献」という言い方は「リンゴやくだもの」と言ってるのと同じで
おかしい。
「文献」とだけ言うのが正しい。
文献の一例として書籍と言いたいのなら、
「書籍などの文献」と表現するのが適切。
0811名無しさん@お腹いっぱい。2009/09/01(火) 19:41:10
>>790
Linuxと違ってこれだけ体系的に作られているものを最小限とか馬鹿か?
Cを不自由なく喋れるようになってから出直しておいで
0812名無しさん@お腹いっぱい。2009/09/01(火) 19:49:59
FreeBSDやOSをインストールしました。
apacheやWebサーバーもインストール済みです。
クライアント用に、firefoxやWebブラウザもインストールしました。
さて、ホームページやWebページを作りたいんですが、
やはりviやテキストエディターを使うのがいいでしょうか?
ちなみに、sendmailやメールサーバーは必要ないので止めました。
0813名無しさん@お腹いっぱい。2009/09/01(火) 20:09:41
どーでもよすぎてワロタwwwwwwwwwww
0814名無しさん@お腹いっぱい。2009/09/01(火) 20:23:35
>812
XPつかえ
0815名無しさん@お腹いっぱい。2009/09/01(火) 20:24:08
>>810
まっさらな自分史の本とか?
0816名無しさん@お腹いっぱい。2009/09/01(火) 21:38:14
>>810
「書籍や文献」という表現から「文献であって書籍ではない」を問うのが馬鹿の証拠。
「書籍や文献」は冗長ではあるが間違いではない。
0817名無しさん@お腹いっぱい。2009/09/01(火) 21:58:08
FreeBSDで、インターネットやネットワークが重いです。
jpgファイルや画像ファイルがなかなか表示されません。
HDDやストレージの容量は足りています。
これを改善するための書籍や文献はありますか?
0818名無しさん@お腹いっぱい。2009/09/01(火) 22:02:10
>>810
質問者の接続助詞の間違いすら許さない、>>810のようなクズが住み着いているスレはこれ以上必要ないな。
0819名無しさん@お腹いっぱい。2009/09/01(火) 22:05:29
クズに突っ込まれる前に訂正しておこう。
× 接続助詞
○ 助詞
0820名無しさん@お腹いっぱい。2009/09/01(火) 22:24:21
おれは一生をかけてFreeBSDを叩きつぶしてやる。
それがおれのFreeBSDに対する復讐だ。
人をバカにしやがって。思い知るがいい!!
0821名無しさん@お腹いっぱい。2009/09/01(火) 22:29:24
"や"っていつから助詞になったんだ?
0822名無しさん@お腹いっぱい。2009/09/01(火) 22:30:04
あれ?まだ夏休みだっけ?
0823名無しさん@お腹いっぱい。2009/09/01(火) 22:32:42
>>790
「30日でできる! OS自作入門 」
http://www.amazon.co.jp/30日でできる-OS自作入門-川合-秀実/dp/4839919844/ref=sr_1_8?ie=UTF8&s=books&qid=1251811887&sr=1-8
0824名無しさん@お腹いっぱい。2009/09/01(火) 22:34:43
"や"を助詞とか言っちゃう馬鹿にはFreeBSDは無理だから
諦めてゲイツのウンコでもいじくってなよ。
0825名無しさん@お腹いっぱい。2009/09/01(火) 22:35:16
黙ってろ、馬鹿。
0826名無しさん@お腹いっぱい。2009/09/01(火) 22:39:14
>>821, >>824
馬鹿は引っ込んでろ。

http://dictionary.goo.ne.jp/leaf/jn/193670/m0u/%E3%82%84/
二 並立助
体言および準体助詞「の」に付く。事物をあれこれ並べ挙げるのに用いる。「…や…や」「…や…や…など」「…や…」などの形で用いられる。
* 「あれ懼これ懼と大さわぎでした」
* 「山懼海は人でいっぱいだ」
* 「君の懼僕のが佳作に入ったよ」
* 「花懼蝶懼と書けばこそあらめ/源氏(夕霧)」
0827名無しさん@お腹いっぱい。2009/09/01(火) 22:39:31
> おれは一生をかけてFreeBSDを叩きつぶしてやる。
> それがおれのFreeBSDに対する復讐だ。
> 人をバカにしやがって。思い知るがいい!!

もしかして knk か?
0828名無しさん@お腹いっぱい。2009/09/01(火) 22:46:44
7.2 Releaseを使っている者です。デスクトップはgnome2にしています。
しかし、ブラウザのFirefox3がしょっちゅう落ちて泣かされます。

これは、Windows用の最新モバイルとの相性の問題なんですか?
(Windows用モバイルにFreeBSDをインストールしています。)
何か別の、相性のいいコンピューターで使用すれば、ブラウザ等は安定動作するのでしょうか。
0829名無しさん@お腹いっぱい。2009/09/01(火) 22:51:29
>>828
なにその禅問答。
0830名無しさん@お腹いっぱい。2009/09/01(火) 22:55:51
>>827
> もしかして knk か?

knkナツカシス
0831名無しさん@お腹いっぱい。2009/09/01(火) 22:56:16
次スレ
日本語でOK? FreeBSD質問スレッド その104
http://pc12.2ch.net/test/read.cgi/unix/1249193420/l50
0832名無しさん@お腹いっぱい。2009/09/01(火) 23:01:32
>>831
次スレ
【押問答】公案でOK? FreeBSD禅問答スレッド その104
http://pc12.2ch.net/test/read.cgi/unix/1249193420/l50
0833名無しさん@お腹いっぱい。2009/09/02(水) 00:57:14
質問です。

以下のコマンドを実行すると、ログインシェルが表示されます。
echo $SHELL
ログインシェルでなく、今使っているシェルを知るためにはどうすればよいでしょうか?
たとえば、ログインシェルにshを使っていて、ログイン後にbashを起動したとして、
bashを今使っていることをどうやって知ることが出来るでしょうか?
0834名無しさん@お腹いっぱい。2009/09/02(水) 01:00:31
>>833
readlink /proc/$$/file
0835名無しさん@お腹いっぱい。2009/09/02(水) 01:11:31
>>834

実行してみましたが、何も表示されないようです。

$ readlink /proc/$$/file
$

/procには、何のファイルも置かれてないのですが、それが問題なのでしょうかorz

0836名無しさん@お腹いっぱい。2009/09/02(水) 01:19:32
/etc/fstabに
proc /proc procfs rw 0 0
と書いてリブート
0837名無しさん@お腹いっぱい。2009/09/02(水) 01:21:10
/がマウントできなくなってうろたえそうだな
0838名無しさん@お腹いっぱい。2009/09/02(水) 01:23:16
/のマウントに/etc/fstab参照したっけ?
0839名無しさん@お腹いっぱい。2009/09/02(水) 01:28:01
少なくともroになるんじゃね?
0840名無しさん@お腹いっぱい。2009/09/02(水) 01:32:20
読まないと思うなら/の行を削除してリブートしてみろ。
0841名無しさん@お腹いっぱい。2009/09/02(水) 01:34:45
>>833
ps -p $$ -o command=
0842名無しさん@お腹いっぱい。2009/09/02(水) 03:13:49
>>833
echo $0
0843名無しさん@お腹いっぱい。2009/09/02(水) 04:14:58
>>842
うゎあ、目の前にぶら下がっているこれに気づかない情けなさ。
0844名無しさん@お腹いっぱい。2009/09/02(水) 04:42:08
タイプ数を減らすのが基本
0845名無しさん@お腹いっぱい。2009/09/02(水) 04:48:47
>>842
これってシェルスクリプトファイル内で実行したらスクリプトファイルが表示されて、
コマンドライン上で実行したらシェルが表示されるけど、
そういうものなの?
0846名無しさん@お腹いっぱい。2009/09/02(水) 04:56:10
>>842
suしてやってみろ
08478282009/09/02(水) 05:19:31
すいません、まじめに悩んでいます。新たに別のマシンを購入すべきか、まで考えています。
恐縮ですが助言をお願いします。
0848名無しさん@お腹いっぱい。2009/09/02(水) 05:26:31
>>847
.xsession-errorsとかにエラーが出てるはず
xtermとかから起動してエラーメッセージをみるのがヒントになると思う
最近、flashをクリックすると落ちまくる事があったが、libgail..とか何とかerrorが
出てたので、libgail-gnomeを入れたら治った事があった。
0849名無しさん@お腹いっぱい。2009/09/02(水) 07:50:04
>>845
当たり前
0850名無しさん@お腹いっぱい。2009/09/02(水) 07:53:59
$ echo $0
bash
$ zsh
$ echo $0
zsh
$ exit
$ echo $0
bash
0851名無しさん@お腹いっぱい。2009/09/02(水) 07:56:18
>>846
涙ふけよ(笑)
0852名無しさん@お腹いっぱい。2009/09/02(水) 08:16:21
$ su
Passwd:
# echo $0
su
#
0853名無しさん@お腹いっぱい。2009/09/02(水) 08:29:15
>>851
ちびってんじゃねーぞ(笑)
0854名無しさん@お腹いっぱい。2009/09/02(水) 08:32:38
>>852
知らんかった。っていうか _su になる(アンダーバー付き)
0855名無しさん@お腹いっぱい。2009/09/02(水) 09:05:55
>>852
>>833
意図が違うが
0856名無しさん@お腹いっぱい。2009/09/02(水) 09:26:42
bashは一例として挙げられたに過ぎない。お前の負け。
5.0以降なら>>835は病的な状態なので>>834が正解。
正解が出た後で間抜けな回答を行った上での言い訳無様杉。
0857名無しさん@お腹いっぱい。2009/09/02(水) 09:36:32
負けって(笑)
回答者同士戦うスレか
0858名無しさん@お腹いっぱい。2009/09/02(水) 09:39:39
ちがう。精神年齢の低い奴が集うスレ
0859名無しさん@お腹いっぱい。2009/09/02(水) 09:42:30
>>856
>>842も正解
0860名無しさん@お腹いっぱい。2009/09/02(水) 10:00:20
       /     \
     / (●) (●)\
   /    (__人__)   \
   |       |::::::::|     |
   \     `⌒´    /
     \ ,,,,    ,,, /        ____
    ./:::::::::::::\  ./::ヽ‐、      /     \
   /:::::,::::::::::::::|  |::::::| ::i     /  _ノ '' 'ー \
  ./:::::::| :::::::::::::::|  |::::::| ::i   /  (●)  (●)  \ >>856 おめえ何中よ?
  i::::::/ i::::::::::::::::|  |:::::」 ::i   |      (__人__)    |
  i::::::i  ^| ̄ ̄  ^|ノ :/    \      ` ⌒´   /
  .ヽ:::ヽ /三三三三)/   ./⌒          ヽ,
   \_):::::::::::::::::::::::::|   ./   /、 。    。 r  \
    .〈::::: ノ::::::| ::::::::|  .(_ ̄ ̄\'        |)  .)
   /:::::::::::::::::::| :::::::::|   /⌒ヽJ三三三三三/  /
   .i::::::::::::::::::::::| :::::::::|  /:::::::::::::::::::;;; ::::::::::::::::::::: し^⌒ヽ
   .i::::::::::::::::::::ノ ::::::::ノ ./::::::::::::::::::::ノ::::::::::::::::::::: 、:::::::::::::::.)
   .|:::::::::::::/ \::::::/  .|:::::::::::::::::::::|ヽ、::::::::,,:::::ノi:::::::::::::::/
   .ヽ::::/    ヽ:::|__ i::::::::::::::::::ノ    ̄^ ̄  \:::::::/
  .ノ.^/      ヽ、_ ヽ,::::::::/          .ヽ、__つ
  |_/          .ノ.^/
              .|_/
0861名無しさん@お腹いっぱい。2009/09/02(水) 10:02:16
>>847
2、3年前の使えば幸せになれると思うよ。
最新の使っても、ドライバ無かったら不便じゃん。
0862名無しさん@お腹いっぱい。2009/09/02(水) 10:02:47
負けを認めるって難しいよな。特に中学生以下には。
0863名無しさん@お腹いっぱい。2009/09/02(水) 10:09:18
Linux使う方が幸せになれるだろ
0864名無しさん@お腹いっぱい。2009/09/02(水) 12:51:12
             ___
           /_ノ ヽ、.\
          ./(●) (●) \ あ〜犬糞厨の相手すんのだりーなぁ
         /  (__人__)   \
          |    ノ ノ      |
         ヽ、 _`⌒'´  .._ /
    ____/⌒``ヽ ,,ー‐,,   "⌒ヽ____
   |____し'⌒/ .    .   /"⌒し′__|::|
   |____(        /_______|::|
    |____/⌒ ヽ、     /______|::|
    |____しイ"i  ゛`   ,,/._______|::|
l二二二二二二 l |二二二二二二二二l__:|
 | |::|   | |::|  し′        | |::|  | |::|
 |_|;;|   |_|;;|            |_|;;|  |_|;;|
0865名無しさん@お腹いっぱい。2009/09/02(水) 13:32:47
>>857
> 回答者同士戦うスレか

そうだよ。何をいまさら
0866名無しさん@お腹いっぱい。2009/09/02(水) 13:42:45
質問者と戦う>>791のようなゲスよりはまし。
0867名無しさん@お腹いっぱい。2009/09/02(水) 14:54:56
質問者殲滅!
0868名無しさん@お腹いっぱい。2009/09/02(水) 15:09:36
 み ん な 死 ん じ ゃ え !
0869名無しさん@お腹いっぱい。2009/09/02(水) 15:15:35
ここは友愛に満ち溢れたスレですね。
0870名無しさん@お腹いっぱい。2009/09/02(水) 16:08:17
気持ち悪
0871名無しさん@お腹いっぱい。2009/09/02(水) 16:29:13
娑婆駄馬駄馬〜♪
08728282009/09/02(水) 18:47:23
アドバイスを与えて頂いてくれた方々、ありがとうございます。
0873名無しさん@お腹いっぱい。2009/09/03(木) 01:19:53
>>849
何で当たり前?
■ このスレッドは過去ログ倉庫に格納されています