トップページunix
990コメント274KB

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

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2012/05/31(木) 14:32:45.42
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質問スレッド その113
http://toro.2ch.net/test/read.cgi/unix/1330257553/l50
/l50
0002名無しさん@お腹いっぱい。2012/05/31(木) 15:18:09.98
Q. FreeBSD は UNIX の勉強に使えますか?
A. FreeBSD は UNIX に慣れた人間が PC-UNIX として楽するのには向いていますが、
  UNIX の勉強には向いていません。
0003名無しさん@お腹いっぱい。2012/05/31(木) 22:36:06.07
$ pwd
/home/user
$ ln -s /var/log hoge
$ cd hoge
$ ls ..
これがls /home/userと同じ結果になりますが、うちのCentOSだと
ls /varになります。
これはFreeBSDとLinuxの違いなんでしょうか?
Linuxと同じようにする方法はありますか?
0004名無しさん@お腹いっぱい。2012/05/31(木) 22:48:26.77
>>3
シェルの違いじゃないの。
0005名無しさん@お腹いっぱい。2012/05/31(木) 23:39:53.43
>>3
つttp://okwave.jp/qa/q2255412.html

あとは使ってるシェルのマニュアル参照
0006名無しさん@お腹いっぱい。2012/06/01(金) 00:08:00.15
すいません、逆でした。
ls ..したとき、ls /home/userになってほしいのですが、ls /var/logになってしまうのです。

$ cd -L hoge
$ pwd
/home/user/hoge
$ ls ..
→ls /var

$ cd -P hoge
$ pwd
/var/log
$ ls ..
→ls /var

bash、zshどちらでやっても同じでした。
FreeBSD 8.1-RELEASE-p5
GNU bash, version 4.1.9(0)-release
zsh 4.3.11
さくらインターネットです。
0007名無しさん@お腹いっぱい。2012/06/01(金) 07:03:43.70
>>6
set +P
0008名無しさん@お腹いっぱい。2012/06/01(金) 07:28:52.26
すみませんが詳しい方のみ回答をお願いします
0009名無しさん@お腹いっぱい。2012/06/01(金) 07:47:08.50
すみませんが
0010名無しさん@お腹いっぱい。2012/06/01(金) 10:46:40.96
>>6
cd .. したとき /home/userになるのは普通。(set +P状態であれば)
ls ..したときは ls /varになるはず。.. をシェルじゃなくls側で解釈するから。
解決策として、(cd ..; ls) と打てば良い。

CentOSでは云々は多分勘違いだろう。
001132012/06/01(金) 10:55:48.33
>>10
> .. をシェルじゃなくls側で解釈するから。
言われてみればそうだな……。
すまん、勘違いしてた。
0012名無しさん@お腹いっぱい。2012/06/01(金) 21:36:56.46
FreeBSD 9.0 i386をインストールしましたが、Xwindowがインストールできませんでした。
デフォルトでXwindowが使えるようにならないんですかね?

結局諦めて、CentOS再インストール。
■ このスレッドは過去ログ倉庫に格納されています